DataLayer 变量位于 GTM Debug 中,但未显示在 GA4 DebugView 中

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

如您所见,这是 GTM 的调试,并且此

Action
变量出现在数据层中,并带有一个值。

这是我在 GTM 中创建的 GA4 事件,我在其中启用了

Send Ecommerce Data
,而且,这个
Action
变量被定义为具有数据层类型(版本 2)的事件参数。

这是 GA4 调试视图,这里没有

Action
参数。

有人可以告诉我为什么会发生这种情况吗?

google-analytics seo google-tag-manager
1个回答
0
投票

因为你没有将 Action 变量映射到任何东西?

在我看来,您可能缺少一两个调试步骤。在进入 GA4 实时报告之前,您在检查器中还有一些东西需要查看。

在第二个屏幕截图中,您可以看到在所选事件上触发了哪些标签。单击这些将显示它们提供了哪些变量。您可以切换到值视图以查看其中发送了哪些值。

有时检查员不会向您显示所有变量(除非他们修复了它)。在这种情况下,您打开网络选项卡,按“收集”进行过滤并检查事件中的有效负载以查看发送的内容。

如果您希望

Send Ecommerce Data
为您完成繁重的工作,则必须按照数据层中所需的语法为其提供 EEC 事件。 这里

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