javascript - 为什么 gtag.js 加载 2 个脚本而不是 1 个?

标签 javascript google-analytics google-tag-manager head gtag.js

当我在 <head> 安装 gtag.js 代码时我很惊讶我加载了两个脚本。我不明白为什么。一个来自分析,另一个来自 googletagmanager: Scripts loaded

我找不到任何相关信息。有人知道为什么会发生这种情况吗?

最佳答案

Gtag.js 是 Google 的“全局”标签,是一种缩小版的标签管理器,仅提供 Google 脚本服务(并使用与标签管理器本身相同的基础设施,因此 googletamanager.com 作为原始域)。

因此,gtag 是交付和配置机制,但要执行任何实际工作,仍然必须加载 Google Analytics(Google 广告等)的资源,无论您选择通过 gtag.js 实现什么 Google 脚本。

关于javascript - 为什么 gtag.js 加载 2 个脚本而不是 1 个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69551593/

相关文章:

google-chrome - Google 跟踪代码管理器预览模式不适用于点击

javascript - Google Analytics 实时事件在页面加载时未触发

javascript - 从页面禁用浏览器打印选项(页眉、页脚、边距)?

javascript - Backbone.js 单数模型不在集合中

ios - Google Analytics 实时功能不起作用

php - 谷歌分析 API 优化

javascript - Internet Explorer 中反引号的替换

javascript - 为什么给 undefined 赋值在现代浏览器中不会产生错误?

javascript - 发送服务器端 Google Analytics 数据而不发送服务器位置

dynamic - 根据之前的按钮点击次数跟踪按钮的点击次数