Google Analytics事件跟踪 - 表单提交复选框

时间:2013-10-10 10:09:46

标签: javascript forms checkbox google-analytics event-tracking

我的网站上有一个搜索表单,其中包含各种复选框,用于过滤搜索结果。我想在复选框中添加事件跟踪,以便在用户执行搜索时跟踪哪些内容使用最多。由于各种原因,我们目前无法执行此服务器端,因此我希望使用GA。

现在我知道您可以在单击复选框时使用onChange触发事件,但是用户可以在提交表单之前选中并取消选中各个框。这将导致记录多个事件。出于这个原因,我只想在提交表单时触发事件。

有谁知道这是否可行以及如何实现?

由于

1 个答案:

答案 0 :(得分:0)

在后端保存数据时执行事件跟踪方法。另一种选择是,在表单提交点执行事件。您可以使用Jquery轻松完成此操作。

使用以下链接获取所选复选框值,使用jquery

http://api.jquery.com/checked-selector/

获得所选值后,将其传递给事件跟踪方法。

Ex:_gaq.push(['_ trackEvent','Theme',' CheckBoxValue ','other_Info']);