我正在做一个项目,用谷歌的新通用分析来衡量离线转化率。
当潜在客户在我定制的潜在客户管理系统中获得状态"订单"时,我们将之前获取的带有以下代码的谷歌客户ID发送给Universal Analytics。尽管Analytics将其视为电子商务交易,但上传仍在进行中。
有人知道我如何修改代码或分析设置,以确保谷歌分析不会将其视为电子商务交易吗?
我的代码上传谷歌客户端ID到分析:
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, 'http://www.google-analytics.com/collect');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727)");
curl_setopt($ch, CURLOPT_POSTFIELDS, "v=1&tid=UA-XXXXXXXX-42&cid=379445656".urlencode('.')."1380816256&t=transaction&tr=123.00&ti=43388&z=".time());
curl_close ($ch);
它将其视为电子商务交易,因为您发送t=transaction
的命中类型是针对交易的。如果你想发送一个替代点击类型,请查看谷歌的其他替代文档-测量协议开发人员指南-发送常见点击类型。