Google analytics 谷歌标签管理器上的自定义表单事件

Google analytics 谷歌标签管理器上的自定义表单事件,google-analytics,google-tag-manager,Google Analytics,Google Tag Manager,我已经为“新注册”创建了自定义事件。添加的数据层: window.dataLayer.push({ '事件':'注册成功', 'formName':'Register Form' }); 现在,当我调试一个页面时,会收到消息“此页面上未触发标记”,但左侧显示注册成功。(请看截图) 有人能帮我解决这个问题吗 您混淆了标记和事件。如果您希望在“RegistrationSuccessful”事件上触发“Registrate Form”标记,则首先必须在GTM中设置新触发器,例如,转到触发器->新建

我已经为“新注册”创建了自定义事件。添加的数据层:

window.dataLayer.push({ '事件':'注册成功', 'formName':'Register Form' });

现在,当我调试一个页面时,会收到消息“此页面上未触发标记”,但左侧显示注册成功。(请看截图)


有人能帮我解决这个问题吗

您混淆了标记和事件。如果您希望在“RegistrationSuccessful”事件上触发“Registrate Form”标记,则首先必须在GTM中设置新触发器,例如,转到触发器->新建

保存此触发器后,可以将其分配到“注册表单”标记,如下所示:转到标记->注册表单标记

您应该已经准备好了,但我建议您查找帮助页面:


祝您好运。

我认为您应该尝试从触发器中删除表单id条件。从你的截图中,这是我能看到的唯一可能的问题。如果您已经正确设置了数据层事件推送,那么它也应该是不必要的

已为“注册表表单”标记设置触发器。你可以在这里看到:。仅供参考。我正在跟踪事件,而不是页面浏览量。请帮帮我!!除非您有多个表单提交可以触发相同的
RegistrationSuccessful
事件,否则您应该删除
表单ID
规则。顺便说一句,我喜欢变形金刚中的你。我在同一个页面上有一个登录表单,但使用不同的触发器进行登录成功标记。你认为我会得到正确的结果吗?你能发布更多的截图吗?您的注册表单标签设置您的注册表单触发器设置是的,您可以在这里看到:oi65.tinypic.com/b4jcz8.jpg。oi66.tinypic.com/2nscnk.jpgYou是对的,但我在一个页面上有两个表单,即登录和注册。我不认为,没有formID,我可以分别跟踪这两个标签。你有什么建议?你能推动两个不同的活动吗?例如window.dataLayer.push({'event':'RegistrationSuccessful'});window.dataLayer.push({'event':'loginssuccessful'});如果没有,您需要查看form id变量,看看哪里出了问题。已经为Login和Register推送了两个不同的事件。我只是想确保结果(计数)不会被合并。让我们假设,如果用户登录到一个网站,它也将计入注册事件。如果没有表单ID,这可能吗?