经典GA成功表单提交跟踪

时间:2015-12-02 20:18:40

标签: google-analytics

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

1 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点。最佳选择将取决于您的确切设置。注意:根据您的问题,您应该清楚Google Analytics不会验证您的表单 - 您可以自行完成。

  • 在表单上使用submit的事件侦听器。这将在提交表单时触发事件,但您的验证程序可能会或可能不会在适当时触发该功能。但是,我喜欢在submit上发送一个“提交(尝试)”操作,然后您可以看到有多少验证错误被触发(以及有多少用户修复它们并再次提交)。
  • 下一个选项是在提交回调上触发事件。如果验证可以在好的时候发送回调,那么在那时触发事件功能。这将是下一个最准确的跟踪方法。如果用户在填写表单时丢失互联网连接,这可能是误报的一个例子。 (注意:这通常是我使用我的设置的方式)
  • 使用Measurement Protocol发送服务器端事件。如果您将表单发送到服务器,则可以在完全确定该事件发生时发送该事件。 这是最复杂的选项,但也是最准确的。
  • 使用“感谢您”页面,跟踪综合浏览量或仅加载发送事件。

供参考,以下是通过Classic Google Analytics发送事件的语法:

_gaq.push(['_trackEvent', 'Category Here', 'Action Here', 'Label Here']);
相关问题