【发布时间】:2017-05-26 08:09:05
【问题描述】:
我的 Google 跟踪代码管理器出现了一些问题。代码运行良好,但如果代码对用户可见!浏览器中显示的代码示例
dataLayer.push({'event':'record','km_event':'logged in'....})
我没有看到其他人遇到这个问题,我不明白这是代码的一部分显示在哪里!我正在使用的谷歌标签管理器代码(标题):
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','---CODE---');</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=--CODE---" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
【问题讨论】:
-
能否请您向我们展示您的整个 dataLayer 推送代码(不使用 ...)以及如何设置您的 Google Analytics(分析)标签设置。
-
您能否更详细地解释一下您所说的“..但是如果代码对用户可见!”...查看您调用 dataLayer 的代码会很有用.push 函数
-
刚刚通过使用此代码创建一个单独的 .js 文件解决了这个问题!
标签: javascript google-tag-manager