我正在客户网站上实现 Google 跟踪代码管理器脚本。
我遇到了一个随机问题:dataLayer 没有获得它的 gtm.dom 和 gtm.load 对象。 它只有两个对象,一个包含我正在传递的一堆变量和一个我正在推送的 dataLoaded 事件。
这个问题确实随机出现在不同的页面上,有时dataLayer被正确填充,有时没有。
没有获得这两个 gtm 对象的原因可能是什么?
(注意:我是实现 javascript 的人。GTM 配置由外部承包商完成)
最佳答案
我在这里找到了解决方案: https://productforums.google.com/forum/#!searchin/tag-manager/gtm.load/tag-manager/0Lpevpf2Fss/OMJFuaM04BsJ
我没有推送我的变量,而是将它们分配给了数据层。它被覆盖了,所以 gtm 对象丢失了。
关于google-analytics - Google 跟踪代码管理器 : gtm. dom 和 gtm.load 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24952202/