onlineactivitybv/php-advertiserpostback

PHP 库用于设置回传跟踪

v2.0.3 2019-01-15 08:27 UTC

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);