我想使用经典GA跟踪表单提交。如果我使用基于事件的跟踪,如何在跟踪提交按钮之前检查是否所有表单字段都已经过验证?如何使用经典GA添加这些类型的逻辑?
答案 0 :(得分:1)
有几种方法可以做到这一点。最佳选择将取决于您的确切设置。注意:根据您的问题,您应该清楚Google Analytics不会验证您的表单 - 您可以自行完成。
submit
的事件侦听器。这将在提交表单时触发事件,但您的验证程序可能会或可能不会在适当时触发该功能。但是,我喜欢在submit
上发送一个“提交(尝试)”操作,然后您可以看到有多少验证错误被触发(以及有多少用户修复它们并再次提交)。 供参考,以下是通过Classic Google Analytics发送事件的语法:
_gaq.push(['_trackEvent', 'Category Here', 'Action Here', 'Label Here']);