google-analytics - Google Analytics 未接收事件(命令被忽略。未知目标 : undefined)

标签 google-analytics google-tag-manager

所以我通过 Google 跟踪代码管理器设置了 Google Analytics。页面浏览量跟踪工作正常。但是,当我尝试跟踪任何事件时,数据却无法传输到 Analytics。事件跟踪也不适用于传统的 Analytics 代码。

分析调试显示几个“创建配置有一个未知参数:x” 和“命令被忽略。未知目标:未定义”

据推测,这意味着我的跟踪器名称有问题。我尝试过默认名称和自定义名称。

可能值得一提的是:直到最近,我网站的默认 URL 在 Analytics 网站首选项中都是错误的,但我不确定这是否与此有关。

分析调试消息:

Executing Google Analytics commands.
analytics_debug.js:10 Running command: ga("create", {2: null, 3: null, 6: "1", 10: false, 11: false, 12: false, 16: false, 17: false, 18: false, 28: false, 32: "UA-1439995-1", 33: false, 34: false, 35: [{fieldName: "cookieDomain", value: "auto"}]}, {name: "gtm5"})
analytics_debug.js:10 Creating new tracker: t0
analytics_debug.js:10 Create config had an unknown parameter: "2"
analytics_debug.js:10 Create config had an unknown parameter: "3"
analytics_debug.js:10 Create config had an unknown parameter: "6"
analytics_debug.js:10 Create config had an unknown parameter: "10"
analytics_debug.js:10 Create config had an unknown parameter: "11"
analytics_debug.js:10 Create config had an unknown parameter: "12"
analytics_debug.js:10 Create config had an unknown parameter: "16"
analytics_debug.js:10 Create config had an unknown parameter: "17"
analytics_debug.js:10 Create config had an unknown parameter: "18"
analytics_debug.js:10 Create config had an unknown parameter: "28"
analytics_debug.js:10 Create config had an unknown parameter: "32"
analytics_debug.js:10 Create config had an unknown parameter: "33"
analytics_debug.js:10 Create config had an unknown parameter: "34"
analytics_debug.js:10 Create config had an unknown parameter: "35"
Executing Google Analytics commands.
analytics_debug.js:10 Running command: ga("gtm5.set", "&gtm", "G32NJ6NK7K")
analytics_debug.js:10 Command ignored. Unknown target: undefined
analytics_debug.js:10 Executing Google Analytics commands.
analytics_debug.js:10 Running command: ga("gtm5.set", "nonInteraction", false)
analytics_debug.js:10 Command ignored. Unknown target: undefined
analytics_debug.js:10 Executing Google Analytics commands.
analytics_debug.js:10 Running command: ga("gtm5.set", "hitCallback", [function])
analytics_debug.js:10 Command ignored. Unknown target: undefined
analytics_debug.js:10 Executing Google Analytics commands.
analytics_debug.js:10 Running command: ga("gtm5.send", {hitType: "event", eventCategory: "contact-form", eventAction: "successful-form-submission-mailsent", eventLabel: "362", eventValue: undefined})
analytics_debug.js:10 Command ignored. Unknown target: undefined

Analytics debug message screenshot

最佳答案

我相信我已经找到了解决方案。

我通过将跟踪器名称设置为空白,在 GTM 中编辑了我的 Universal Analytics 标记(联系表单提交和 GA-Pageview)。

(编辑标签 -> 在此标签中启用覆盖设置 -> 更多设置 -> 高级配置 -> 设置跟踪器名称 [True]

我不知道为什么我必须这样做,也不知道这是否是一个好的解决方案。但现在事件跟踪似乎起作用了。

关于google-analytics - Google Analytics 未接收事件(命令被忽略。未知目标 : undefined),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49212056/

相关文章:

javascript - 从 GTM 访问数据层

javascript - 使用 JavaScript 和 Google 标签管理器更改 html 内容

javascript - 如何使用 getClientIdFromUrl() 从 URL 设置 clientId

google-analytics - 使用 GoogleAnalytics 和混淆器时出现 NoSuchMethodError

google-analytics - Google Analytics(分析)跟踪出站链接

google-analytics - 如何在 Google Analytics 中均匀匹配事件点击和目标?

google-analytics - Google Analytics 和标签管理器一起使用吗?

jquery - 使用jquery类更改监听器对表单验证消息进行ga跟踪

c# - 如何跟踪asp :button click with Google Tag Manager