0

我无法使用他们更新的通用协议在谷歌分析中正确跟踪货币。我们的网上商店接受英镑、美元和欧元的购买。

根据此处的谷歌分析文档,我可以在全球范围内为交易指定货币,或者在交易中细粒度地指定货币。我已经分别和一起尝试了所有三种方法。在所有情况下,我的交易都在分析中被跟踪,所有数据都正确接受被跟踪为“(未设置)”的货币。

这是 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");
 });

关于我可以改变什么以使其正确跟踪的任何想法?

谢谢!

4

1 回答 1

0

我在谷歌的论坛上发帖,他们刚刚回复我。他们的文档略有错误。我们应该使用:

'货币'

代替:

'货币代码'

我希望这会有所帮助。

于 2013-07-22T20:08:43.590 回答