gpt4 book ai didi

google-tag-manager - Zoho:表单:未触发 Google 跟踪代码管理器事件

转载 作者:行者123 更新时间:2023-12-05 05:56:48 24 4
gpt4 key购买 nike

我有一个由 Zoho Forms 托管的表单,该表单使用 iframe 嵌入到我的网站上。

zoho form有自定义域,设置如下:

  • 我的网站:example.com
  • Zoho 表单:forms.example.com

使用 Google 标签管理器 (GTM),当有人提交 Zoho Form 时,我试图触发 Google Analytics 4 (GA4) 事件。

Zoho 允许我将 GTM 容器 ID 添加到我的表单中。它们还推送数据层变量,如 zf_submitform、zf_formview 等。

因此,我已将我的 GTM 容器 ID 添加到我的表单中,配置了事件,并在 GTM 上设置了触发器。但标签永远不会被触发。

例如,我创建了一个标签,它应该在触发 zf_submitform 事件时触发 GA4 事件。但它不会触发。

即使我直接在其 native URL(未嵌入我的网站)中查看表单,该事件也不会触发。

此外,当使用 GTM 预览调试它时,触发触发器旁边有一个绿色的“对勾”符号。但开火状态是“未开火”。因此,即使是他们自己的调试器也认为应该触发该标记,但实际上并没有。

以下是该设置的一些屏幕截图,向您展示我的尝试:

我做错了什么?

标签:

enter image description here

自定义事件 (zf_submitform)

enter image description here

GTM 预览调试器

enter image description here

最佳答案

我刚刚发现 Zoho Forms 包含一个 allowList in their dataLayer variable .

这意味着只有匹配 allowlist 的标签容器才会被触发。

这是显示白名单的数据层示例:

{
gtm: {
allowlist: ["gas", "ua", "v", "c", "e"],
uniqueEventId: 9,
start: 1630545428319
},
event: "zf_onclickfield",
zf_category: "Zoho Forms",
zf_field: "Name",
zf_page: "",
zf_action: "Onclick Field",
zf_formname: "Contact Us Form"
}

可以理解的是,他们在他们的容器上有一个白名单,以避免人们在他们的表单上运行自定义代码。

但它需要将新的 GA4 Config 和 GA4 Event 标签添加到列表中才能使用。

我已向他们发送支持请求,要求他们将 gaawc(Google Analytics 4 配置)和 gaawe(Google Analytics 4 事件)添加到允许列表 但他们拖延了脚步。

如果您使用的是 Zoho Forms 并且您自己的 Google 标签管理器设置有问题:检查数据层,它是白名单。如果它没有 gaawcgaawe 那么这意味着 Zoho 还没有更新他们的 GTM 集成。在这种情况下,您能否也请通过此答案的链接向 Zoho 支持发送消息,要求他们尽快更新白名单。请求此更改的人越多,他们就会越快采取行动。

关于google-tag-manager - Zoho:表单:未触发 Google 跟踪代码管理器事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69008298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com