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

时间:2018-03-05 17:52:45

标签: javascript wordpress forms google-analytics google-tag-manager

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

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分: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)