javascript - 事件中显示的 Google 跟踪代码管理器代码

标签 javascript google-tag-manager

我的 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) -->

最佳答案

客户端 javascript 始终可见!即使你像你说的那样制作一个单独的 .js 文件,Web 上的 Javascript 是在客户端浏览器的“沙箱环境”中执行的,所以无论代码是什么,总能看到。

关于javascript - 事件中显示的 Google 跟踪代码管理器代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44196667/

相关文章:

google-analytics - 使用 gtag 进行 Google 优化重定向测试

javascript - 使用没有类或 ID 的 HTML 页面元素

ios - 适用于 iOS 的 Google 跟踪代码管理器 - 'Application Version' 宏未设置

java - 将数据从 Javascript 传递到 Android WebView

javascript - AJAX 内的 PHP 代码到 POST

google-analytics - 什么是忽略 GTM 中 undefined variable 的最佳方法,其中数据不可用。

google-analytics - 谷歌标签管理器与谷歌分析

google-analytics - 自定义变量值未从 Google 跟踪代码管理器传递到 Google Analytics

javascript - Angular 2 polyfills 初始化时间太长

javascript - 如何在 Framework 7 中验证登录凭据