【问题标题】:Is analytics.js being pulled in twice?analytics.js 是否被拉入两次?
【发布时间】:2019-09-18 18:03:48
【问题描述】:

我输入了一个已经有分析设置的遗留代码库。我对 Google Analytics 有点陌生,但在我们的代码库中,分析事件被推送到 window 上的 data_layerarray 中,并且 Google 跟踪代码管理器 (GTM) 有时会使用它。我注意到在我的网络标签上(以及在运行 GA 调试器工具时),analytics.js 被调用并初始化了两次。一个来自 gtm.js,我们在代码库的某个地方进行了初始化,但另一个发起者来自 https://www.google-analytics.com/analytics.js。我查看了整个代码库,但似乎没有在任何地方调用此链接,当我将页面视为呈现页面时,我确实看到两个脚本标记调用此脚本。

这是正常的还是我肯定在某个地方缺少了一个初始化函数?

【问题讨论】:

    标签: google-analytics


    【解决方案1】:

    当您的网站是 HTTP 而不是 HTTPS 时,这是正常的。您可以看到第一个调用有一个 307 状态代码,用于从 HTTP 到 HTTPS 的临时重定向。它没有被加载两次。

    GTM.js 会加载 analytics.js,这很正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多