我有几个系统(谷歌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属性。遗憾的是,未记录转换。有人有这方面的经验吗?
我不确定自己是否已经说清楚,所以请随意提问。
答案 0 :(得分:0)
这是一个可以处理服务器端跟踪的库:
http://code.google.com/p/php-ga/
但是,这不会进行转换跟踪。这是因为转换是使用在用户计算机上设置的cookie测量的,并在请求像素时传递。服务器端无法访问这些cookie,因为它位于不同的域中。
可以将一些收集Adwords cookie并将其传递给您的服务器的JavaScript代码组合在一起,但您必须真正想要这样:)
或者,请调查使用一组不同的PayPal API,例如直接付款或付款流。