GA4电子商务没数据的排查方式

Google Analytics 4 Haran 8年前 (2017-08-16) 8701次浏览 2个评论

更新时间:2024年11月24号

由于电商跟踪比较复杂,经常有人安装,存在各种问题,这一篇介绍如何做去做排除和分析,假设你的GA4里没有电商的营收数据。

基本上可以分4步:

  • 检查权限
  • 检查dataLayer
  • 检查GTM的代码
  • 检查hit请求

 

检查权限

如果你的账号被做了数据限制:

GA4电子商务没数据的排查方式

那么就看到电商收入。

具体排除方式联系管理员确认你账号的权限范围,延伸阅读:Google Analytics 4 中如何给新用户授权

 

检查dataLayer

首先检查dataLayer,有两个点:

  • dataLayer是否有发送出去,如果没发送出去,电商跟踪自然是没有数据
  • dataLayer的数据结构是否准确,如item_id和item_name等必要字段是否都有数据,如果必要参数为空,那么是跟踪不到的,电商跟踪也会没数据

直接在GTM里面预览看dataLayer:

GA4电子商务没数据的排查方式

各个电商事件的dataLayer的数据结构请看:Google Analytics 4 :Google Tag Manager电商配置指南

检查GTM的代码

接下来是看检查GTM的代码,主要看两点:

  • 代码是否触发,如果没有触发,那么检查触发器,注意是否自定义事件名称错误或空格
  • 代码里必要的设置是否都有,有两种方式,一种是勾选“发送电子商务数据”,数据源是Data Layer,另一种直接设置所有的事件参数

GA4电子商务没数据的排查方式

如图的配置采用的是第一种方式。

代码是触发,里面的数据源是DataLayer,配置没问题。

检查hit请求

最后是验证,确认,如果前面都没有问题,看发送的hits上是否有电商的信息,主要是看pr*参数,如:

GA4电子商务没数据的排查方式

  • 如果有电商信息,表示数据准确发送给GA4,可能是数据延迟或你看数据方式不对。
  • 如果没有电商信息,继续按前两个步骤做排查。

 

如果使用上述方式排除后,仍然处理不了,可以在底部留言。


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

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 展示类型的增强电商代码,直接按照这种方式:dataLayer.push ...扔到页面上head的gtm默认跟踪代码前面,页面加载的时候就会被触发吗?
    bruce2021-07-22 11:57 回复 Windows 7 | Chrome 90.0.4430.212
    • Haran
      不是直接放,在展示的时候才触发
      黄业忠2021-07-22 12:01 回复 Mac OS X | Chrome 92.0.4515.107