GA4数据缺失自查手册
很多同学已经开始使用GA4了,但是使用时很多都反应GA4的数据不全,比如用户数会话数比UA少,购买转化数据不全等。本文是对GA4数据缺失原因的盘点,大家可以自己对照检查。
一、启用Google信号后,报告数据应用了阀值
如果标准报告这个位置看到这个红色的叹号,点击后提示“应用了阀值”
这里提示应用了阀值是指启用受众信号后,在选定的日期用户数较少,GA4会不显示这部分数据。例如如果我们查看的是带来用户首次互动的默认渠道分组报告,有的带来用户首次互动的渠道流量很少,GA4就会不显示这部分数据。
以下为官方说明:
解决方案:将在报告中使用的ID修改为“基于设备”后,切换回报告界面,会看到红色叹号已经变为绿色对号,说明现在的报告已经不应用阀值了,即使是很少的流量渠道也会显示。
1.1点击左下角管理-在报告中使用的ID
1.2选择“基于设备”并保存
将报告使用的ID修改为基于设备后,切换回报告中,会看到红色叹号没有了。由于报告ID是可回溯的,所以切换到基于设备后,原来不显示的数据就会重新显示。如果对比前后的流量渠道数量,通常也会看到流量渠道增加了,就是因为原来流量很少的渠道数据也出现在报告中了。
二、自定义报告抽样
GA4中,标准报告不抽样,探索中的自定义报告在数据超过配额时,会进行抽样。免费版是超过1千万个时间会抽样,付费版为超过10亿个事件。
当数据被抽样时,点击报告右上角红色叹号,可以看到抽样比例
三、用户使用了插件或浏览器保护隐私
很多用户安装了保护隐私的浏览器插件或浏览器,如Adblock Plus、ghostery浏览器插件、Brave浏览器等,会导致他们的浏览数据无法跟踪。
配置方法参考:https://developers.google.com/tag-platform/tag-manager/server-side/intro
解决方案:通过GTM做服务器端代码植入,做了服务器端代码植入后,会降低对插件或浏览器屏蔽的影响,但是仍会有部分数据无法跟踪。
四、使用GTM安装GA4代码,但是代码没有发布
这个原因虽然简单到都有点不好意思列为一条,但是实际操作中,遇到过多个因为没有发布代码导致代码没有生效的同学,所以还是单独写出来,大家自查时,如果是用的GTM创建GA4代码,可以打开GTM去检查代码是否发布了,如果没有发布一定记得去提交发布代码。
解决方案:发布代码
五、用户设置了Disable JavaScript
有的用户设置了Disable JavaScript, 这样我们的代码就无法加载起效。不过这样操作的用户很少,所以影响不大。
六、网站询问用户是否允许跟踪的弹窗中,用户选择了禁止跟踪。
GA4比UA更注重保护用户隐私,很多网站都添加了用户数据收集确认书,当用户禁止抓取浏览数据时,则无法得到这部分数据通常有此弹窗的用户数据丢失的比例在30%-60%
七、GTM代码设置错误
如触发器设置错误,数据层变量设置错误等
解决方案:使用Debugview或者GTM中的预览进行测试,不仅要测试代码是否可以成功触发,还要确认事件名称,价值等变量都抓取正确
八、GA4数据更新比UA慢
GA4数据可能会滞后24甚至48小时。如果我们现在看昨天的数据,发现昨天的数据下降很明显,很可能是因为昨天的数据还没更新完
解决方案:GA4中看数据看2天前的,给系统时间去同步更新数据。
九、B2C网站的购买转化跟踪设置中,没有正确跟踪currency变量
解决方案:确认网站源代码中正确安装了currency数据层,且跟踪代码正确抓取了currency变量。