我已經安裝站事件對谷歌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的事件跟蹤