我无法使用他们更新的通用协议在谷歌分析中正确跟踪货币。我们的网上商店接受英镑、美元和欧元的购买。
根据此处的谷歌分析文档,我可以在全球范围内为交易指定货币,或者在交易中细粒度地指定货币。我已经分别和一起尝试了所有三种方法。在所有情况下,我的交易都在分析中被跟踪,所有数据都正确接受被跟踪为“(未设置)”的货币。
这是 google 提供的 api 文档的链接:
https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce
这是执行的跟踪代码:
jQuery(function($){
ga("require", "ecommerce", "ecommerce.js");
ga("set", "currencyCode", "USD");
ga("ecommerce:addTransaction", {
"id": "WP19299MQBPIM",
"affiliation": "Online Store",
"revenue": "50",
"shipping": "0",
"vat": "0",
"currencyCode": "USD"
});
ga("ecommerce:addItem", {
"id": "WP19299MQBPIM",
"name": "Product 1",
"sku": "com.beaumont.teaching.product1",
"price": "50",
"quantity": "1",
"currencyCode": "USD"
});
ga("ecommerce:send");
});
关于我可以改变什么以使其正确跟踪的任何想法?
谢谢!
本