rudderstack/rudder-sdk-php

此软件包已被废弃且不再维护。作者建议使用 rudder-php-sdk 软件包。

RudderStack PHP 库


README

请参考此 仓库 获取最新代码。

什么是 RudderStack?

RudderStack 是一个用于收集、路由和处理来自您的网站、应用程序、云工具和数据仓库的数据的 客户数据管道 工具。

有关 RudderStack 的更多信息,请参阅 此处

使用 PHP SDK 入门

使用 composer 安装 rudder-sdk-php

git clone https://github.com/rudderlabs/rudder-sdk-php /my/app/folders/

初始化 Client

require_once("/path/to/lib/Rudder.php");

Rudder::init(WRITE_KEY, array(
  "data_plane_url" => DATA_PLANE_URL,
  "consumer"       => "lib_curl", // fork_curl
  "debug"          => true,
  "max_queue_size" => 10000,
  "batch_size"     => 100
));

发送事件

Rudder::track(array(
  "userId" => "f4ca124298",
  "event" => "Signed Up",
  "properties" => array(
    "plan" => "Enterprise"
  )
));

联系我们

如果您在配置或使用此 SDK 时遇到任何问题,请在我们的 Slack 频道开始对话。我们将很乐意帮助您。