gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 17:10:32 25 4
gpt4 key购买 nike

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

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 的 Tag Assistant 插件中没有发现任何问题。

我在这里错过了什么,我们的转化数据/交易没有出现?

编辑:

这是我为上述内容剥离的 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")命令。
  • Id对于 addProduct一片空白。这是 required value , 并且应该是一个字符串。
  • 更多的 javascript 最佳实践:调用函数后,以分号结束。例如ga("send", "pageview");

  • 编辑:
    关于第 2 点, Id对于 addProduct如果开发人员正在传递 name 参数的值,则可以为 null(参见 Product Data table)。

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

    关于google-analytics - 增强的电子商务转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27445408/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com