更新时间:2024年4月24号
Google Analytics 4 可以帮助你更好的实现你的商业目标,但只有在设置正确,获得准确数据的前提下才有价值,没有谁希望在不完整或不准确的数据基础上做商业决策,所以,正确的部署Google Analytics 4 将对你的商业目标至关重要。
在这篇文章中,我将介绍我在使用Google Analytics 4 过程中总结的几个容易被人忽略的错误,而且我还会提供相应的解决方案,每个人使用Google Analytics 4 的需求是不同的,但有一些是共性,也能应用在你的站点上面。
跟踪代码不正确或跟不全
跟踪代码问题是最重要的问题,你的跟踪代码必须被正确的布署,否则你可能会丢失站点部分很重要的数据,跟踪不缺或跟踪错误,可能会导致错误的商业决策,你的数据不准确,就更不用谈什么数据驱动决策。
代码丢失通常还有可能是以下几种原因:
- 新的模板并没有添加跟踪代码
- 特殊广告的着陆页没有添加跟踪代码
- 在编辑模板或页面的时候不小心删除了跟踪代码
- 代码部署在测试环境并没有发布到线上
有多种工具可以检测站点的跟踪代码是否正确与否,在这里我推荐两种我比较常用的:
- Tag Assistant:可以在页面层级上检测
- Screaming Frog SEO Spider:可以在站点层级上检测所有的页面
Tag Assistant:
Tag Assistant是Chrome的一个插件,可以用于创建,验证和诊断你站点每一个页面的数据,当你记录和检测后,你就可以检查你的标签是否准确被触发,是否需要修复,我通常用这个来检测特殊的问题,而不是用这个去检测所有的页面。
Screaming Frog SEO Spider:是另一种可以用于检测页面跟踪代码正确与否的工具,有两个版本:
一个是免费的,有url限额
一个是付费的
有兴趣可以去了解。
代码重复
有的人会复制两次代码,可能是发生在迁移数据的时候,通常出现的情况是头部有一套跟踪代码,底部也有一套,你可能会看到:
- GTM发送数据给GA的同时页面的GA跟踪代码也发送给GA
- 经典版和统一版GA跟踪代码都发送数据到同一个Property
Google Tag Assistant 插件可以帮你发现这些问题:
应对的策略是当有新代码发布的时候,用浏览器开发工具测试确保只有一套跟踪代码被触发,需要记住的是经典版跟踪代码发送hits是到 http://www.google-analytics.com/__utm.gif,统一版是发送到http://www.google-analytics.com/collect ,ga4班的包含v=2.
事件数据保留没设置为14个月
事件数据保留,默认是2个月,建议选14个月,这个设置是不可回溯的,对已经收集的数据是有影响的。过了设置时间,Google Analytics 4 服务器就会自动删除这些数据,会影响探索里对数据的使用,固定报告是不影响,它是每月自动删除一次达到保留期限的数据。
这个设置非常重要,一定要选择最长时间的。
在GA4中点击「管理」——「数据保留」,就可以看到:
没有开启Google Signal
如果你要做再营销或用户属性(兴趣年龄)报告里有数据,那么一定要开启Google Signal。
如果没有开启,Google Analytics 4 中的受众特征和兴趣报告没数据,延伸阅读:Google Analytics 4 中的受众特征和兴趣报告没数据?
报告中使用的ID没有选择基于设备
如果你选择其他类型,可能会遇到阈值问题,当数据太少的时候,没有超过阈值,为了保护用户隐私,数据会不显示。
所以建议选择“基于设备”,避免阈值问题。
在GA4中点击「管理」——「在报告中使用的ID」,就可以看到: