我尝试过为 Wix 网站设置 GA4 和 GTM。因为新网站有一个电子商务商店,所以我希望能够跟踪添加到购物车、结帐、购买等事件以及相应的商品信息。我使用该视频的这一部分作为指南:https://youtu.be/Yqyatmet2_w?t=501
您会注意到,view_item 会在 GTM 和 GA4 中填充。 10:32,他在 GA4 调试器中突出显示了 view_item 事件,并在仪表板中显示了一个项目选项卡。
对我来说,项目选项卡仅填充购买事件。我已在此工作流程中附加了屏幕截图。
另一方面,对于“添加到购物车”,我根本没有获得任何商品数据。只是参数和用户属性。
为什么商品数据可以正确流入购买事件,而不是任何其他类型的一般事件?我注意到我创建的参数流入 GA4,但没有填充项目部分
我尝试过创建自定义参数。我尝试使用 Chatgpt 创建自定义 JavaScript 变量。我没有关于如何更改数据层的能力或知识,所以我使用我所拥有的东西。谢谢你。
GA4要求电商事件严格按照预定义的事件名称来显示/报告商品信息。否则,即使您的数据层或自定义 JavaScript 对象或 items 参数包含
items
数组中的产品信息,GA4 也不会在其电子商务报告或 DebugView 中显示商品详细信息。
这里是预定义的电子商务事件列表(来源);
add_payment_info
add_shipping_info
add_to_cart
add_to_wishlist
begin_checkout
purchase
refund
remove_from_cart
select_item
select_promotion
view_cart
view_item
view_item_list
view_promotion
在您的情况下,您正在为
purchase
事件使用正确的事件名称。这就是您在 DebugView 中看到项目选项卡的原因。但另一方面,您使用 addToCart
而不是 add_to_cart
作为事件名称,因此 GA4 DebugView 中缺少项目选项卡。