使用 curl 和增强型电子商务跟踪采购服务器端

考特

阅读此文档后:https : //developers.google.com/analytics/devguides/collection/protocol/v1/devguide#enhancedecom

我正在尝试像这样将数据发送到谷歌分析:

$data = array(
    "v" => 1,
    "tid" => "XX-xxxxx-x",
    "cid" => "999",
    "t" => "pageview",
    "dh" => "mydemo.com",
    "dp" => "/receipt10",
    "dt" => "Receipt%20Page10",
    "ti" => "T12367",
    "ta" => "Google%20Store%20-%20Online",
    "tr" => 40.39,
    "tt" => 2.85,
    "ts" => 5.34,
    "pa"=>"purshase",
    "tcc" => "SUMMER2013",
    "pr1id" => "P1265445",
    "pr1nm" => "Android%20Warhol%20T-Shirt 2",
    "pr1ca" => "Apparel",
    "pr1br" => "Google",
    "pr1va" => "Black",
    "pr1ps" => 2);

$content = http_build_query($data); 
$content = utf8_encode($content);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://ssl.google-analytics.com/collect");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, utf8_encode($content));
//curl_setopt($ch,CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: application/x-www-form-urlencoded'));
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_exec($ch);
curl_close($ch);

这是部分工作:我在实时视图中获得了成功,我可以在“所有页面”视图中看到该页面,但在电子商务视图中什么也没有。

我错过了什么?

达姆托

你需要等待。数据显示在标准报告中需要 24 - 48 小时。它仍在处理中。

如果它实时工作,那么您明天可能会在电子商务下看到它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用curl发送电子邮件

在服务器端使用容器

如何使用HTTP curl和HTTP curl进行请求?

跟踪商品目录的展示次数-增强型电子商务Google Analytics(分析)

电子商务与Google Analytics(分析)的增强型电子商务的区别

如何使用Aurelia.io增强服务器端生成的页面?

使用Google增强型电子商务时,从购物车中添加/删除数量值应该代表什么?

如何使用cURL测试并等待HTTP服务?

使用新的Google Analytics(分析)4(GA4)服务器端进行跟踪

GTM增强型电子商务购买活动

增强型电子商务跟踪记录重复计数

enableEcommerce:增强型电子商务是否为false?

使用循环跟踪cURL响应中的链接

使用curl我添加了标头“ HTTP_X_REAL_IP”,在服务器端它变成了“ HTTP_HTTP_X_REAL_IP”

无法使用curl将文件上传到服务器

Google Analytics(分析)增强型电子商务-使用“事件”而非“综合浏览量”跟踪产品视图

Google跟踪代码管理器增强型电子商务购买操作会再次收集产品吗?

使用curl和perl代理

Google跟踪代码管理器-增强型电子商务和Ajax

使用XSLT和cURL跟踪错误

如何使用curl登录服务器?

使用跟踪代码管理器无法在Analytics(分析)中显示增强型电子商务数据

使用GTM的增强型电子商务,但不包含页内数据

Google跟踪代码管理器多个增强型电子商务活动

Google 标签管理器未记录增强型电子商务的交易

CURL 不工作,但 ping 和 nslookup 是使用本地 DNS 服务器 Ubuntu16.04

使用 cURL 将图像上传到 PHP 服务器?

使用 curl 定期从远程服务器获取数据

如何使用 cURL 修补 Django 测试服务器