Google Analytics事件跟踪中onClick和onSubmit之间的差异

时间:2015-09-08 15:54:27

标签: google-analytics

我有一个网站,其中有一个指向酒店预订引擎的链接,并且一直使用onSubmit将表单提交记录为事件。

然而,它似乎没有正确记录 - 数字太低了。

所以,我认为可能更改为onClick会有所帮助 - 所以表单上的代码看起来像这样:

<form id="bookingEngine" 
      class="bookingEngine" 
      name="bookingEngine" 
      action="redirect.php" 
      method=POST 
      target="_blank" 
     onClick="ga('send', 'event', 'Booking', 'Website');
     ">

这是有效的,除非现在的数字高得多,看起来好像可能过度报道了?

这是对的,表单标签上的onClick是否可以录制除提交的表单数量之外的其他内容?

1 个答案:

答案 0 :(得分:0)

更简单的解释是onclick会跟踪单击元素的时间,无论结果或单击元素的上下文如何,而onbusmit会在单击表单按钮并成功提交表单时跟踪。因此,如果表单中的错误导致表单失效,并且未提交,则不会发生onsubmit操作。