提问人:Connor Holbert 提问时间:8/26/2023 更新时间:8/26/2023 访问量:75
为新的电子商务网站设置 GTM 和 GA4。为什么将物品信息导入到 Ga4 中用于购买,而不是用于一般事件?
Settting up GTM and GA4 for a new eCommerce website. Why is item information being imported into Ga4 for purchases, but not for general events?
问:
我尝试为Wix网站设置GA4和GTM。由于新网站有一个电子商务商店,我希望能够跟踪事件,例如添加到购物车,结帐,购买等事件,所有这些都具有相应的商品信息。我使用此视频的这一部分作为指南:https://youtu.be/Yqyatmet2_w?t=501
您会注意到,对于view_item,GTM 和 GA4 中都填充了。在 10:32 时,他突出显示了 GA4 调试器中的view_item事件,并在仪表板中显示了一个项目选项卡。
对我来说,项目选项卡仅填充购买事件。我已将屏幕截图附加到此工作流中。购买活动
另一方面,对于添加到购物车,我根本没有获得任何项目数据。只有参数和用户属性。在此处输入图像描述
为什么商品数据可以正确地流入购买事件,而不能流入任何其他类型的常规事件?我注意到我创建的参数流入 GA4,但这里没有填充输入图像描述的项目部分
我尝试创建自定义参数。我尝试使用 Chatgpt 创建自定义 javascript 变量。我没有能力或知识来改变数据层,所以我使用我所拥有的。谢谢。
答:
GA4要求电商事件严格遵守预定义的事件名称来显示/报告项目信息。否则,GA4 不会在其电子商务报告或 DebugView 中显示商品详细信息,即使您的数据层或自定义 JavaScript 变量或 items 参数包含数组中的产品信息也是如此。items
以下是预定义的电子商务事件列表(来源);
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
在本例中,您正在为事件使用正确的事件名称。这就是您在 DebugView 中看到“项目”选项卡的原因。但另一方面,您使用的是 INSTEAD 作为事件名称,因此 GA4 DebugView 中缺少 items 选项卡。purchase
addToCart
add_to_cart
评论