我的网站上有一个搜索表单,其中包含过滤您的搜索结果的各种复选框。我想在复选框中添加事件跟踪,以跟踪用户执行搜索时使用最多的复选框。由于各种原因,我们目前无法在服务器端做这个,所以我想用 GA 做。
现在我知道您可以在单击复选框时使用 onChange 触发事件,但是用户可以在提交表单之前选中和取消选中各种框。这将导致记录多个事件。出于这个原因,我只想在提交表单时触发事件。
有谁知道这是否可能以及如何实现?
谢谢
我的网站上有一个搜索表单,其中包含过滤您的搜索结果的各种复选框。我想在复选框中添加事件跟踪,以跟踪用户执行搜索时使用最多的复选框。由于各种原因,我们目前无法在服务器端做这个,所以我想用 GA 做。
现在我知道您可以在单击复选框时使用 onChange 触发事件,但是用户可以在提交表单之前选中和取消选中各种框。这将导致记录多个事件。出于这个原因,我只想在提交表单时触发事件。
有谁知道这是否可能以及如何实现?
谢谢
在后端保存数据时执行事件跟踪方法。另一种选择是,在表单提交点执行事件。您可以使用 Jquery 轻松完成此操作。
使用下面的链接获取选中的复选框值,使用 jquery
http://api.jquery.com/checked-selector/
获得选定值后,将其传递给事件跟踪方法。
例如:_gaq.push(['_trackEvent', 'Theme', ' CheckBoxValue ','other_Info']);