我已经安装站事件对谷歌Analytics跟踪按照由谷歌的指示:谷歌Analytics跟踪出站事件
var trackOutboundLink = function(url) {
ga('send', 'event', 'outbound', 'click', url, {
'transport': 'beacon',
'hitCallback': function(){document.location = url;}
});
}
我想,以确定是否可以正常工作,例如,如果被跟踪的事件。
当我在我的开发人员工具中查看点击时,它表示发送给Google Analytics的“收集”请求被取消。
但是,如果我将链接设置为在新选项卡中打开,则'collect'请求不会被取消。
我想知道是否重要,收集被取消,例如,即使我的网络工具说它被取消,它真的发送到谷歌,我的浏览器认为它被取消,因为它没有注册响应 - 哪这种情况下,我们不需要我们从页面重定向?
我知道它正在访问'hitcallback',因为里面的代码执行 - 所以我认为这意味着回拨已发生意外?
我想问的原因是因为iphone,我不能得到在新窗口中打开链接,我会等待1天以上,看看iphone的事件跟踪