GA4 调试视图看不到 purchase 事件怎么排查
现象#
GA4 实时报表能看到 purchase,DebugView 里一条都没有;换手机下单同样看不到,但标准报表第二天又有数。
原因#
- DebugView 只显示带 debug_mode 的流量,普通访客事件不会进入该视图
- 事件发到了另一个 Measurement ID,或 DebugView 选错了数据流
- 广告拦截插件拦掉 collect 请求,实时报表靠服务端补收,DebugView 收不到
- Consent Mode 下未授权时只发无 cookie 的 ping,可能被视图过滤
处理步骤#
- 给事件加
debug_mode: true,或用 GA Debugger 扩展 - 在 DebugView 右上角确认设备与
stream名称,排除看错资源 - 用无痕窗口并关闭拦截插件,重新走一遍加入购物车到支付
- 在
DebugView筛purchase并展开详情 - 仍为空时在 Network 面板筛
/g/collect,核对请求里的tid
验收标准#
DebugView 中一次测试下单出现完整 purchase,参数含 transaction_id、value、currency 且与后台订单对应。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。