为新的电子商务网站设置 GTM 和 GA4。为什么购买时会导入 Ga4 中的物品信息,而一般活动时则不会?

问题描述 投票:0回答:1

我尝试过为 Wix 网站设置 GA4 和 GTM。因为新网站有一个电子商务商店,所以我希望能够跟踪添加到购物车、结帐、购买等事件以及相应的商品信息。我使用该视频的这一部分作为指南:https://youtu.be/Yqyatmet2_w?t=501

您会注意到,view_item 会在 GTM 和 GA4 中填充。 10:32,他在 GA4 调试器中突出显示了 view_item 事件,并在仪表板中显示了一个项目选项卡。

对我来说,项目选项卡仅填充购买事件。我已在此工作流程中附加了屏幕截图。 Purchase Event

另一方面,对于“添加到购物车”,我根本没有获得任何商品数据。只是参数和用户属性。 enter image description here

为什么商品数据可以正确流入购买事件,而不是任何其他类型的一般事件?我注意到我创建的参数流入 GA4,但没有填充项目部分 enter image description here

我尝试过创建自定义参数。我尝试使用 Chatgpt 创建自定义 JavaScript 变量。我没有关于如何更改数据层的能力或知识,所以我使用我所拥有的东西。谢谢你。

google-tag-manager google-datalayer ga4
1个回答
0
投票

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 中缺少项目选项卡。

© www.soinside.com 2019 - 2024. All rights reserved.