![](/img/trans.png)
[英]Google Analytics E-commerce tracking is not working With Custom PHP
[英]Google Analytics E-Commerce Source
我有以下问题,我无法处理。 我以以下形式在https://www.google-analytics.com/collect发送url请求:
$requestData = [
'cid' => $ orderData['cid'],
't' => 'item',
'ti' => $ order->getId (),
'in' => $ product['name'],
'ip' => $ product['amount'],
'iq' => 1,
'ic' => $ product['id'],
'iv' => 'Software',
'cu' => 'USD',
];
一切都很好,交易进来了,但是不是在来源/媒介中是交易进来的商店的URL,而是“(直接)/(无)”,我尝试了很多方法,但没有做任何事情: (我什至在https://www.google-analytics.com/collect?utm_source=myWebsiteUrl下合并了请求,但效果为零,当然我使用CURL发送数据。
也许有人有一个主意,或者他有一个类似的问题并解决了?
您正在寻找有关Google Analytics(分析)Measurement Protocol的参考。
以下是文档: https : //developers.google.com/analytics/devguides/collection/protocol/v1/parameters#trafficsources
根据您的特定需求,您需要添加Campaign Source(cs)和Campaign Medium(cm)参数。
因此,您的呼叫将如下所示:
$requestData = [
'cid' => $ orderData['cid'],
't' => 'item',
'ti' => $ order->getId (),
'in' => $ product['name'],
'ip' => $ product['amount'],
'iq' => 1,
'ic' => $ product['id'],
'iv' => 'Software',
'cu' => 'USD',
'cm' => 'web',
'cs' => 'myweburl'
];
我也必须说,这是捕获电子商务数据的一种非常奇怪的方法。 我会建议使用其他解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.