服务器端 Google 跟踪代码管理器电子商务事件不起作用

Server Side Google Tag Manager eCommerce event not working

提问人:Sajjad Hossain Sagor 提问时间:8/12/2023 更新时间:10/10/2023 访问量:185

问:

我已经在这里敲了几个小时的头......尝试了很多东西,仍然不起作用!我不知道为什么,但一切都设置正确......

这里的标签正在从我的网站触发......

enter image description here

enter image description here

enter image description here

在调试视图中,我看到page_view但没有看到我的add_to_cart事件......此处、购买、产品视图中未显示任何事件!??为什么没有事件出现,但page_view出现?

dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_cart",
  ecommerce: {
    currency: "USD",
    value: 7.77,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 9.99,
      quantity: 1
    }
    ]
  }
});

这是使用 GA4 Google Analytics 的服务器端 GTM 标记!!请任何人帮助我做错了什么......谢谢

google-analytics google-tag-manager google-analytics-4 google-datalayer

评论

0赞 rimed 8/14/2023
你如何测试这个?在测试期间,您是否同时启用了 Web GTM 和 Server GTM 中的预览模式?
0赞 Shila Mosammami 8/18/2023
1- 您尚未设置配置标签。2- 不要使用 {{Event}} 作为事件名称,而是写出实际事件的名称,例如,如果您使用的是名为“customised_tracker”的自定义事件,只需写下此名称(事件名称应该是您在前端代码中使用的确切名称)。3- 您是否在 analytics.google 个人资料中创建了自定义维度?我看到您有事件参数,是否创建了这些维度和分配给它们的值?

答:

0赞 Adam 10/10/2023 #1

两种调试方式:

  1. 在预览模式下单击 GA4 - Add to Cart 标签。在弹出窗口的右上角,单击“值”。这将显示正在提取并在有效负载中发送到 GA4 的所有值。如果它们存在并且具有正确的价值,那就太好了。但如果为 null,那么这可能是第一个问题。
  2. 在预览模式下单击该事件的“变量”选项卡,这将显示为该事件提取的变量的值。确保这些值存在。

需要考虑的事项:

  1. GA4 确实存在延迟问题。请不要完全依赖实时报告,因为有时某些事件可能会在雷达下飞行。相反,作为测试,发送一个附加参数,可能是值为“true”的“test”,然后重新运行此实例。请在 24-48 小时后返回查看历史报告,看看是否可以使用该测试参数确认事件。
  2. 请确保在此事件标记触发之前仍在发送配置/设置标记。我不确定这种情况的上下文,因为您只显示“添加到购物车”事件,但是如果您在预览模式下单击“摘要”选项卡,请确保“GA4 - Config”在事件触发之前在其中一个迭代中触发。

希望这有帮助!