rudderstack/rudder-php-sdk

RudderStack Analytics SDK PHP库


README

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

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

使用PHP SDK开始

使用composer安装rudder-php-sdk

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

初始化Client

use Rudder\Rudder;

require_once realpath(__DIR__ . '/vendor/autoload.php');

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

SDK初始化选项

以下参数为可选参数,可以在SDK初始化时传递。

发送事件

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

确认

本项目是从[segmentio]的analytics-php项目分支出来的。

联系我们

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