本文适用于一直在使用 Universal Analytics 且希望使用 Google 跟踪代码管理器收集 Google Analytics(分析)4 媒体资源数据的网站所有者。有关如何使用 Google 跟踪代码管理器收集 GA4 数据的基本信息,请阅读这篇文章。
代码类型
Universal Analytics 只有一种代码类型(Universal Analytics),而 Google Analytics(分析)4 有两种代码类型:“Google Analytics(分析):GA4 配置”和“Google Analytics(分析):GA4 事件”
- GA4 事件代码会引用 GA4 配置代码,因此对所设置的 GA4 配置代码有所依赖。
- 在运行时,GA4 配置代码必须在 GA4 事件代码之前触发。
为了确保 GA4 配置代码在 GA4 事件代码之前触发,请分配一个一定早于 GA4 事件代码触发器的 GA4 配置代码触发器。
跨事件保留设置
Universal Analytics 利用“Google Analytics(分析)设置”变量来保留需要在 Universal Analytics 各代码之间保持一致的代码设置(例如跟踪 ID、Cookie 网域或停用广告功能)。同样,您可以使用 GA4 配置代码在 GA4 事件代码之间保留设置。GA4 事件代码会沿用关联的 GA4 配置代码中的参数和用户属性。
页内 gtag.js 代码与跟踪代码管理器 GA4 代码之间的交互
如果您在同一网页上实现了 gtag.js 代码和跟踪代码管理器 GA4 代码,页内 gtag.js 代码可能会对跟踪代码管理器 GA4 代码产生影响。通过页内 gtag('set', paramName, paramValue)
命令分配的某些设置参数(例如“cookie_prefix”或“allow_ad_personalization_signals”)会将参数传播至通过跟踪代码管理器触发的 GA4 代码。