Google Analytics(分析) - 事件跟踪 - 防止多个按钮点击

时间:2014-01-30 10:57:32

标签: jquery google-analytics web-analytics double-submit-prevention

我有页面上的联系按钮。 点击按钮显示联系号码。 按钮与Google Analytics目标相关联>事件追踪>点击按钮>火灾剧本。

如果我想要防止多次点击(脚本触发)并从分析中获得更多相关数据,我编写了代码,预防脚本触发多次点击。

这是网站http://www.seoptimizacija.net/#kontakt

的链接

这里是jquery代码

var counter = 0;
$("#kontakt-dugme").click(function (){

if (counter < 1){
$(this).val("(+381)61 64 87 420");
_gaq.push(['_trackEvent', 'kontakt', 'klik-na-dugme', 'prikaz']);
counter++;
}
else stop();

});

需要意见吗?

1 个答案:

答案 0 :(得分:0)

只需使用Jquery .one事件处理程序

  

将处理程序附加到元素的事件。处理程序已执行   每个事件类型每个元素最多一次。

$(document).ready(function() {
    $("#kontakt-dugme").one('click', function (){
       _gaq.push(['_trackEvent', 'kontakt', 'klik-na-dugme', 'prikaz']);
    });
});