onlineactivitybv / php-advertiserpostback
PHP 库用于设置回传跟踪
v2.0.3
2019-01-15 08:27 UTC
Requires
- php: >=7.0
- ext-curl: *
This package is not auto-updated.
Last update: 2024-09-29 05:34:58 UTC
README
PHP 库用于设置回传跟踪
安装
Composer
$ composer require onlineactivitybv/php-advertiserpostback "^2"
需求
PHP 7.0+,Curl
使用
初始化
require __DIR__ . '/vendor/autoload.php'; use OnlineActivityBV\AdvertiserPostback\AdvertiserPostback; $oa = new AdvertiserPostback( 'abdddsdsdsjhdshjshj33jhhjdshjc', /* Here credentials provided by OA **/ 'oa6.nl', /* tracking domain, provided by OA */ 'oa_clickid' /* $_GET variable name used to send click id to lander **/);
落地页
将此代码添加到您的落地页顶部(设置cookie,因此需要在其他输出之前。
$oa->landingPage();
感谢页
将 OA ClickId 保存到您的数据库中,并将其与转换链接
$clickId = $oa->getClickId();
使用 ClickID,您可以选择在感谢页上运行回传,或者您可以在稍后的时间调用回传,使用从您的数据库中提取的 clickId。
// first outout thank you HTML. fastcgi_finish_request(); // optional, recommended not to delay output of thank you HTML. $conversionStatus = $oa->addConversion($lead_id = 376, $eventId, $clickId);