谷歌分析:ec.SetAction 未知目标:未定义
Posted
技术标签:
【中文标题】谷歌分析:ec.SetAction 未知目标:未定义【英文标题】:Google Analytics : ec.SetAction Unknown target: undefined 【发布时间】:2018-07-28 02:14:02 【问题描述】:在谷歌搜索一两个小时后,我放弃了。在执行下面的代码时,这是 Chrome Google Analytics 插件的结果。我已经在这个 ID 的 GA-admin 设置中激活了电子商务。 Pagevies 使用 ga('send', 'pageview') 完美执行且可见,但购买操作失败......
analytics_debug.js:10 初始化 Google Analytics。 analytics_debug.js:10 加载插件资源:ec analytics_debug.js:10 加载脚本:“http://www.google-analytics.com/plugins/ua/ec.js” analytics_debug.js:10 运行命令:ga("create", "UA-23554312-1", "auto") analytics_debug.js:10 创建新跟踪器:t0 analytics_debug.js:10 发现自动 cookieDomain:“无” analytics_debug.js:10 运行命令:ga("require", "ec") analytics_debug.js:10 正在等待满足“ec”的要求。 analytics_debug.js:10 注册新插件:ga(provide, "render", Function) analytics_debug.js:10 运行命令:ga("require", "ec") analytics_debug.js:10 正在等待满足“ec”的要求。 analytics_debug.js:10 执行 Google Analytics 命令。 analytics_debug.js:10 注册新插件:ga(provide, "ec", Function) analytics_debug.js:10 运行命令:ga("require", "ec") analytics_debug.js:10 插件“ec”在跟踪器“t0”上初始化。 analytics_debug.js:10 运行命令:ga("ec.setAction", "purchase", id: "362", affiliation: "Besteld winkel Barendrecht", 收入: "2.95", shipping: "0",税:“0.17”) analytics_debug.js:10 命令被忽略。未知目标:未定义我真的不知道这段代码有什么问题,它以“未知目标”结尾。有人知道我在这里缺少什么吗?
<script>
(function(i,s,o,g,r,a,m)i['GoogleAnalyticsObject']=r;i[r]=i[r]||function()
(i[r].q=i[r].q||[]).push(arguments),i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
)(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-23554312-1', 'auto');
ga('require', 'ec');
ga('ec.setAction', 'purchase',
'id': '362',
'affiliation': 'Besteld winkel Barendrecht',
'revenue': '2.95',
'shipping': '0',
'tax': '0.17'
);
</script>
感谢您的宝贵时间, 问候,Marc Verkade
【问题讨论】:
最后一步,发布一个综合浏览量,因为只有在事件发生后才会向 GA 发送数据! ga('发送', '浏览量'); 非常好的读物,您可以在optimizesmart.com/…找到 【参考方案1】:这看起来像是一个简单的语法错误。
将ec.setAction
更改为ec:setAction
应该没问题。
【讨论】:
以上是关于谷歌分析:ec.SetAction 未知目标:未定义的主要内容,如果未能解决你的问题,请参考以下文章