GA4迁移收尾:Universal Analytics标签将失效?需替换为GA4标签吗?
GA4迁移:是否需要移除Universal Analytics标签?
核心结论:必须移除UA标签,同时确保GA4代码配置正确
Universal Analytics(UA)已于2024年7月1日正式停用,之后所有UA标签的请求都会被Google服务器拒绝,留在页面代码里只会增加不必要的资源加载,完全没有数据收集的作用,所以必须全部移除UA相关的标签配置。
关于数据的关键说明
- 历史数据不会丢失:你在UA中积累的历史数据会永久保留在你的Google Analytics账户中,可正常登录查看,不需要做任何额外迁移操作。
- 新数据仅靠GA4收集:UA停用后,只有GA4标签能正常收集用户行为数据,所以必须确保GA4代码配置完整、正确。
代码调整验证
你的修改方向是正确的,对比前后代码:
当前含UA的代码
window.dataLayer = window.dataLayer || []; window.analyticsCode = 'UNIVERSAL-TAG'; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UNIVERSAL-TAG'); //GA Property ID gtag('config', 'UNIVERSAL-TAG', { // custom mapping and dimensions . . . } }); // configure the GA4 tag gtag('config', 'GA4-TAG');
修改后的纯GA4代码
window.dataLayer = window.dataLayer || []; window.analyticsCode = 'GA4-TAG'; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'GA4-TAG'); //GA Property ID gtag('config', 'GA4-TAG', { 'custom_map': { // custom mapping and dimensions . . . } });
额外注意事项
- 确保所有自定义维度/指标的映射使用GA4要求的
custom_map结构,UA的旧映射参数(如dimensionX)在GA4中需要对应到custom_map里的字段。 - 测试GA4代码是否正常工作:可以使用Google Tag Assistant工具验证数据是否正确发送到GA4属性。
内容的提问来源于stack exchange,提问作者Andy Wallace
相关产品推荐
相关产品推荐

