【发布时间】:2013-03-15 23:38:24
【问题描述】:
如果表单验证成功,我想调用以下代码(Google 跟踪代码)。
onclick="dataLayer.push({'event': 'NewsletterSignup'});"
如果我将它添加到“onclick”事件中,它每次都会触发而不考虑验证。
请让我知道在验证表单后我应该如何调用它。我在 Google 跟踪代码管理器开发人员指南中进行了搜索,但找不到任何相关帮助。
请指教。
【问题讨论】:
-
如何验证表单?
-
此表单使用基于原型库的客户端验证。如果验证通过,验证函数将返回 true。那么是否可以包含“dataLayer.push({'event': 'NewsletterSignup'});”部分是否验证为真?或者你有什么建议吗?请指教。
-
既然您有一个返回 true 的验证函数,为什么还要寻找另一个选项?
-
原因不确定这些跟踪代码是如何工作的。是需要在验证中添加还是需要在提交表单后添加到新页面?
标签: google-analytics google-tag-manager