Google跟踪代码管理器表单 - 感谢您的页面

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

我正在尝试使用谷歌标记管理器,每次用户提交表单并登陆感谢页面时都会触发标记。在这种情况下,我知道一个选项是使用Trigger:Page View,然后在条件语句中指定感谢页面URL。

但是,由于可以共享此URL,我只想跟踪用户何时提交表单并登陆感谢页面(而不是通过其他方式访问URL)。解决这个问题的最佳方法是什么?

javascript wordpress forms google-analytics google-tag-manager
2个回答
0
投票

为什么人们会分享感谢页面?我可以想象共享一个表单,但为什么谢谢你页面的url会被共享。

但是,您可以做的是跟踪提交表单的按钮或链接上的点击次数。


0
投票

我建议假设你需要在用户因为X原因到达ThankYou页面时触发,并且可以在按钮提交点击上完成。在单击表单提交按钮时添加带触发器的自定义HTML标记(您可以使用构建变量,例如Click Classes)并在会话存储或cookie上添加“标记”(选择您更熟悉的那个) )。然后生成一个触发器,该触发器在Thankyou页面上触发并打开标志。

例:

用户提交表单时标记:

<script>
storage.setItem('flagSubmit', 1);
</script>

自定义JS变量,用于检查用户是否具有标志:

function(){
    return storage.getItem('flagSubmit');
}

如果您需要更多帮助,请询问。希望能帮助到你!

- 编辑:添加信息

当您发表评论时,您无法检测到该标志是否正确保存,因此这里有一个代码可以粘贴在控制台上,以避免浏览器退出该页面,并允许您查看您的点击标签是否有效并在会话存储上注册您的数据。

window.addEventListener("beforeunload", function() { debugger; }, false)
© www.soinside.com 2019 - 2024. All rights reserved.