lukapeharda/improvely

Improvely API PHP SDK

v1.0.0 2019-12-04 12:59 UTC

This package is auto-updated.

Last update: 2024-09-04 23:29:29 UTC


README

服务器端HTTP API,您可以使用它来执行账户管理任务,并添加发生在您网站之外但可以与特定网站访客关联的转换事件,例如周期性账单。

安装

composer require lukapeharda/improvely

要求

请确保找到您的 Improvely API密钥 和项目ID。

用法

转换

转换的文档可以在 此处 找到。请确保检查所需的参数、组合以及所有其他属性。

keyproject 属性将自动插入,其他所有属性都可以自由设置。

为了能够记录转换,您需要先 标记您的访客

记录转换

...
$apiKey = '#YOUR_API_KEY#';
$projectID = '#YOUR_PROJECT_ID#';

$client = new LukaPeharda\Improvely\Conversion($apiKey, $projectId);

$params = [
    'label' => '#LABELED_VISITOR_ID_OR_EMAIL_OR_USERNAME#', // this value depends on what you've used to label your user with
    'goal' => 'purchase',
    'revenue' => 19.99,
];

$response = $client->record($params);
...

其他API端点

到目前为止,仅实现了转换。对于其他操作,请提交问题或发起拉取请求。谢谢。