GA增强型电商订单数和后台订单数不一致的几个原因

Google Analytics Haran 3年前 (2020-07-23) 2387次浏览 3个评论
文章目录[隐藏]

GA增强型电商订单数和后台订单数不一致的几个原因

部分人布署增强型电子商务模块,是可以收集到数据,但是数据总是不准,可能是多了,也可能是少了,接下来讲讲出现这种情况的几个原因。

确保时间一致

Google Analytics和后台系统选取的时间周期要一致,使用同一个时区的,避免时间迁移到时数据出现误差。

被过滤器过滤掉

看的数据视图是有过滤器的,将部分流量过滤了,导致该部分流量的订单也被过滤。

解决方案:看清楚数据视图,需要使用子数据视图

 

用户或浏览器屏蔽Cookie

用户或浏览器屏蔽Cookie,如用户隐私状态下访问,那么所有的数据都是收集不到,如用户行为,流量数据,因为Google Analytics需要在Cookie生成client ID才能正常收集数据,这种是最长见的情况。

解决方法:通过MP协议去发送

没有发送

电子商务过程中用户支付往往是要跳转到第三方支付平台的,支付成功后才跳转会自己的网站,在这个过程中可能存在还没有跳转会自己网站就离开网站的情况,那么什么情况下触发发数据电商数据就非常关键的,如果按跳转会自己网站作为触发条件,那么没有中途离开的就不会触发的,订单自然就少,如果按支付成功回调最为触发条件,那么就没问题。

解决方案:用第三方支付的回调作为电商数据的触发条件

数据组装结构不对

这种是电商数据已经发出,但是没有触发,因为增强型电商的数据是不纳入事件发送频率的限制的,而电商接受事件的配置都是一样的,如果能接收到数据,就表示GTM配置没问题,而部分数据没有,那么可能是部分发送的数据结构不对,没有触发,会导致Tag一直处于Still Running,详细可以看Google Tag Manager中的Tag处于“Still Running”状态

解决方案:检查支付成功发送的数据结构

发送数据频率过高

数据发送频率过高,超过1秒2个,因为GA发送数据的频率最高是1秒2个,如果超过就会到时数据丢失,如果在支付成功页面发送多个数据,那么可能就会导致支付成功丢失。

解决方案:减少不必要的事件跟踪。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (3)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. “解决方案:用第三方支付的回调作为电商数据的触发条件”shopify部署GA4,这个要怎么实现?
    红枫+2022-12-03 13:34 回复 Windows 10 | Chrome 106.0.0.0
    • Haran
      这个不了解,还没在shopify部署GA4
      黄业忠2022-12-03 14:44 回复 Mac OS X | Chrome 108.0.0.0
  2. 最后一项订单时间保持一致是指订单创建的时间还是订单更新的时间保持一致?
    hang2021-01-14 11:24 回复 Windows 7 | Chrome 87.0.4280.141