【问题标题】:Use gtag.js to install Google Tag Manager使用 gtag.js 安装谷歌标签管理器
【发布时间】:2018-04-23 17:02:37
【问题描述】:

最近引入了全局站点标记或 gtag.js 作为安装 Google Analytics (GA) 的推荐脚本格式。但是我发现你也可以用它来安装谷歌标签管理器(GTM)。

http://jesscarranza.blogspot.com/2017/11/use-gtagjs-to-install-google-tag-manager.html

任何 JavaScript 专家都可以验证以下两个脚本在功能上是否相同?

GTM using gtag.js
    <script async src="https://www.googletagmanager.com/gtag/js?id=GTM-XXXX"></script>
    <script>window.dataLayer=window.dataLayer||[];
    function gtag(){dataLayer.push(arguments);}
    gtag('js',new Date());</script>

GTM official code:
    <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','GTM-XXXX');</script>

【问题讨论】:

    标签: javascript google-analytics google-tag-manager


    【解决方案1】:

    AFAIK(我不是“Javascript 专家”),新的 gtag 就像是“Google 的网站测量、转化跟踪和再营销产品”的包装器,可以让您做与 gtm 完全相同的事情.js 库,所以从最终用户的观点来看,你在一天结束时从它们中得到的东西没有区别。 gtag.js 库的真正优势在于,您还需要包含其他基于分析的库,例如 AdWords 和 Firebase 或其他未来的集成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-13
      • 1970-01-01
      • 2014-07-15
      • 2020-04-24
      • 2015-07-28
      • 2015-12-29
      • 2018-03-24
      • 2014-08-09
      相关资源
      最近更新 更多