1

我有几个系统(google adwords、tradedoubler),我必须跟踪它们的销售转化。问题是,我不想将转换通知作为用户看到的像素代码发送,而是在 IPN(即时付款通知)后台检查中发送。我试图做这样的事情:

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);

curl_exec($ch);

其中 $url 将是 img 标签的 src 属性。不幸的是,没有记录转换。有人对此有经验吗?

我不确定我是否已经说清楚了,所以请随时提问。

4

1 回答 1

0

这是一个可以处理服务器端跟踪的库:

http://code.google.com/p/php-ga/

但是,这不会进行转化跟踪。这是因为转换是使用在用户机器上设置并在他们请求像素时传递的 cookie 来衡量的。服务器端无权访问这些 cookie,因为它位于不同的域中。

可以将一些收集 Adwords cookie 并将其传递到您的服务器的 JavaScript 代码组合在一起,但您必须非常想要这个 :)

或者,使用一组不同的 PayPal API 进行调查,例如 Direct Payment 或 Payflow。

于 2012-06-22T07:55:19.743 回答