Google analytics 增强的电子商务转换问题

Google analytics 增强的电子商务转换问题,google-analytics,Google Analytics,这是我们使用增强型电子商务从GA universal的确认页面发送的代码: ga("create", "UA-XXXXXXX-xx", "auto"); ga("require", "displayfeatures"); ga("require", "ec"); ga("ec:addProduct", { Id: null, Name: "ProductNameTest", Brand: "Foo", Category: null, Variant

这是我们使用增强型电子商务从GA universal的确认页面发送的代码:

ga("create", "UA-XXXXXXX-xx", "auto");
ga("require", "displayfeatures");
ga("require", "ec");
ga("ec:addProduct", {
    Id: null, 
    Name: "ProductNameTest", 
    Brand: "Foo", 
    Category: null, 
    Variant: null, 
    Price: 5.49, 
    Quantity: 1, 
    Coupon: "", 
    Position: 0
});
ga("ec:setAction", "purchase", {
    Id: "33558", 
    Affiliation: "Foo", 
    Revenue: 5.49, 
    Tax: 0, 
    Shipping: 0, 
    Coupon: "", 
    List: null, 
    Step: 4, 
    Option: null
});
ga("send", "pageview");
我在GA调试器或Chrome的标记助手插件中没有看到任何问题

我在这里遗漏了什么,我们的转换数据/事务没有显示出来

编辑:

以下是我为上述内容剥离的GA调试器的输出:

Initializing Google Analytics.
Loading resource for plugin: ec
Loading script: "http://www.google-analytics.com/plugins/ua/ec.js"
Running command: ga("create", "UA-XXXXXXX-xx", "auto")
Creating new tracker: t0
Running command: ga("require", "displayfeatures")
Set called on unknown field: "dcLoaded".
Plugin "displayfeatures" intialized on tracker "t0".
Running command: ga("require", "ec")
Waiting on require of "ec" to be fulfilled.
Executing Google Analytics commands.
Registered new plugin: ga(provide, "ec", Function)
Running command: ga("require", "ec")
Plugin "ec" intialized on tracker "t0".
Running command: ga("send", "pageview")

我发现一些问题可能会影响您的交易:

  • 重复
    ga(“require”、“ec”)
    命令
  • addProduct
    Id
    为空。这是一个字符串,应该是一个字符串
  • 更多的javascript最佳实践:调用函数后,以分号结束。e、 g.
    ga(“发送”、“页面浏览”)
  • 编辑: 关于第2点,
    addProduct
    Id
    可以为空,前提是开发人员正在传递name参数的值(请参阅)


    所有属性键必须为小写,即
    Id
    应为
    Id
    。(感谢爱德华多指出)。

    我发现一些问题可能会影响您的交易:

  • 重复
    ga(“require”、“ec”)
    命令
  • addProduct
    Id
    为空。这是一个字符串,应该是一个字符串
  • 更多的javascript最佳实践:调用函数后,以分号结束。e、 g.
    ga(“发送”、“页面浏览”)
  • 编辑: 关于第2点,
    addProduct
    Id
    可以为空,前提是开发人员正在传递name参数的值(请参阅)


    所有属性键必须为小写,即
    Id
    应为
    Id
    。(感谢爱德华多指出)。

    回答得好,我还要补充一个事实,即所有参数都是大写的。它应该是“id”而不是“id”,我从GA调试器复制了这个输出。我只是忘了在这里放分号。对于id,在文档中后跟一个星号。”产品ID或SKU(例如P67890)*必须设置此字段或名称。产品名称(例如Android T恤)*必须设置此字段或id。@NexAddo,查看Eduardo的注释:所有参数都大写,即“id”应为“id”。@Blexy谢谢,刚刚修复并测试了几项事务。他们现在出现了!回答得好,我还要补充一个事实,所有参数都是大写的。它应该是“id”而不是“id”,我从GA调试器复制了这个输出。我只是忘了在这里放分号。对于id,在文档中后跟一个星号。”产品ID或SKU(例如P67890)*必须设置此字段或名称。产品名称(例如Android T恤)*必须设置此字段或id。@NexAddo,查看Eduardo的注释:所有参数都大写,即“id”应为“id”。@Blexy谢谢,刚刚修复并测试了几项事务。他们现在出现了!