0

当我通过 Google Tag Manager 使用 Google Analytics 4 脚本时,它会同时设置原始分析脚本gtag 脚本。像这样:

<script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script
<script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=MY_ID"></script>

如果我通过 GA 获取代码片段,为什么包含 analytics.js 而不仅仅是 Google 建议的 gtag/js?

4

1 回答 1

1

Google 跟踪代码管理器中的标记是简化脚本配置的元素,它们本质上会转化为代码。Google Analytics Universal Tag 翻译为analytics.js库片段,库片段中的GA4标记gtag.js。这是它们是单独使用还是一起使用,因为它们是不同的标签。

在页面中插入脚本的文档仅显示了如何以优化的方式执行此操作 gtag.js 但这并不意味着 GTM 输出是错误的,因为 Universal Analytics 代码也可以单独插入或与analytics.js库或与库一起插入gtag.js(无论GA4 是否存在)。

这些只是插入脚本的两种不同方式。当然,您的问题是一个有趣的问题,但它更多的是好奇而不是异常。

于 2021-01-23T22:38:47.873 回答