首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >经典遗传算法成功跟踪表单提交

经典遗传算法成功跟踪表单提交
EN

Stack Overflow用户
提问于 2015-12-03 04:18:40
回答 1查看 307关注 0票数 0

我想使用经典GA跟踪表单提交。如果我使用基于事件的跟踪,如何在跟踪提交按钮之前检查所有表单域是否都已验证?如何使用经典遗传算法添加这些类型的逻辑?

EN

回答 1

Stack Overflow用户

发布于 2015-12-03 06:03:19

有几种方法可以做到这一点。最佳选项将由您的确切设置决定。注意:从你的问题中可以清楚地看出,Google Analytics不会验证你的表单--这取决于你自己。

  • submit的窗体上使用事件侦听器。这将在表单提交时触发事件,但您的验证器可能会在适当的时候触发函数,也可能不会触发。但是,我还是喜欢在submit上发送一个带有"Submit (Attempt)“操作的事件,这样你就可以看到有多少验证错误正在被触发(以及有多少用户修复了这些错误并再次提交)。
  • 下一个选项是在提交回调上触发一个事件。如果您的验证可以在正确的时候发送回调,则在该点触发事件函数。这将是下一个最准确的跟踪方法。这可能是假阳性的一个例子是,如果用户在填写表单时失去了互联网连接。(注意:这通常是我设置时的方式)
  • 使用Measurement Protocol发送服务器端事件。如果您正在将表单发送到您的服务器,则可以在您完全确定它已通过时发送事件。这是最复杂的选项,但也是最准确的。
  • 使用感谢页面,或者跟踪页面浏览量,或者只是在加载时发送事件。

作为参考,以下是通过经典Google Analytics发送事件的语法:

代码语言:javascript
复制
_gaq.push(['_trackEvent', 'Category Here', 'Action Here', 'Label Here']);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34052240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档