2013-06-18 47 views
2

我使用本地服務器測試Google Analytics事件跟蹤。Google Analytics事件跟蹤:如何避免發送本地測試數據?

我正在使用ga.js的調試版本ga_debug.js,以便在瀏覽器控制檯中自動打印調試文本。 此外,我設置的域名沒有,這應該不發送數據到您的Analytics帳戶(stackoverflow post):

_gaq.push(['_setAccount', 'UA-XXXXXXX-X']); 
_gaq.push(['_setDomainName', 'none']); 
... 

但我的事件跟蹤的仍發送到我的Analytics帳戶,所以我的問題是,如何避免這一點? _gaq.push(['_setDomainName', 'none']);是僅禁止數據發送用於頁面查看而不是事件跟蹤?

感謝您的幫助,

澤維爾

回答

1

下面的代碼片段添加到您的開發環境:

window['ga-disable-UA-XXXXXX-Y'] = true;

欲瞭解更多信息,請閱讀https://developers.google.com/analytics/devguides/collection/gajs/#disable

+0

不算太差:-)請注意您的解決方案跳過了調試文本打印。一些調試數據仍然印在控制檯上,對我來說足夠了('_gaq.push處理「_trackEvent」對於args:「[Category_Text,Action_Text,2150,false]」:'),但有些人可能需要整個調試文本。感謝您的快速答覆。 – Xavier

+0

最後設置域名爲none對本地測試沒用? – Xavier

+0

那麼,如果只有在發送實際數據時纔打印調試輸出,則可以在Google分析上設置一個新配置文件,僅用於測試目的 – jontro

相關問題