该事件在 GTM 上触发,但在 GA4 上未找到

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

我有一个 SaaS 应用程序,我想跟踪何时单击登陆页面上的某些按钮。

其中之一,它已使用

datalayer.push
成功触发(见附件),如 GTM 上所示,但是,我不知道在哪里可以找到此事件在 Google Analytics 4 上被触发了多少次。

在GTA4上访问

Engagement/Events
菜单时,我可以看到“button_click”事件,但找不到“botao_teste_gratuitamente_header”

为什么?任何帮助将非常感激!

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

datalayer.push() 中的事件名称将被推送到您网站上的数据层。然后,您可以使用 Google 跟踪代码管理器中的自定义事件触发器在数据层中侦听此事件。然而,这一切都不会影响 GA4。

您创建的标签(“按钮点击”)将事件发送到 GA4,您在该标签内选择的事件名称将在 GA4 中显示为事件名称。

如果您未将事件名称“botao_teste_gratuitamente_header”添加到 GTM 中的“按钮点击”事件,则该事件尚未发送至 GA4。它仅发送到您的数据层。

您可以做的是将“botao_teste_gratuitamente_header”添加为标签中的参数,如下所示:

这将被硬编码,因此触发此标签的所有点击都将具有参数“botao_teste_gratuitamente_header”。您还可以使用更多动态参数,例如内置的“{{Click Text}}”来获取作为参数被单击的任何元素的文本。请记住在 GA4 中将您的参数注册为自定义维度。

如果您想将事件名称本身设置为“botao_teste_gratuitamente_header”,您需要将其添加为“Button Click”标签中的事件名称,而不是“button_click”。

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