由于某些原因,Google Analytics(分析)电子商务跟踪无法正常运行,我收到消息:
查看www.xxx.co.uk已配置为电子商务,但没有数据在流动。
标准分析工作正常,我的代码放在“感谢订购”页面的顶部。
我知道交易显示有所延迟,但是应该从3天前开始显示订单。
我在做什么错?!
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-xxxxxxxx-x"></script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-xxxxxxxx-x');
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
'id': '<%=orderid%>', // Transaction ID. Required.
'affiliation': 'Xxx', // Affiliation or store name.
'revenue': '<%=formatnumber(grandtotal,2)%>', // Grand Total.
'shipping': '<%=formatnumber(shipping,2)%>', // Shipping.
'tax': '<%=formatnumber(vat,2)%>', // Tax.
'currency': '<%=currcode%>' // local currency code.
});
ga('ecommerce:send');
</script>