我有這個腳本與分析異步ga.js一起工作。analytics.js腳本調整
<script>
(function (tos) {
window.setInterval(function() {
tos = (function (t) {
return t[0] == 50 ? (parseInt(t[1]) + 1) + ':00' : (t[1] || '0') + ':' + (parseInt(t[0]) + 10);
})(tos.split(':').reverse());
window.pageTracker ? pageTracker._trackEvent('Time', 'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]);
}, 10000);
})('00');
</script>
我在嘗試將其調整爲Google Analytics通用跟蹤代碼analytics.js。
我認爲最該腳本會爲analytics.js的工作,但是這是行不通的線路是這樣的
window.pageTracker ? pageTracker._trackEvent('Time', 'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]);
我不知道,如果window.pageTracker? pageTracker._trackEvent部分也適用於analytics.js。 該行的最後部分可以更改爲ga('send','event','Time','Log',tos);我相信?
這項工作在analytics.js?如果不是,我應該用什麼替換它?
window.pageTracker ? pageTracker._trackEvent('Time', 'Log', tos) : ga('send', 'event', 'Time', 'Log', tos);
你似乎在混合3個不同的GA版本。'pageTracker'是舊的老的urchin.js腳本。 '_gaq'是使用ga.js的最後一個版本。 'ga()'是使用analytics.js的新版本 –
如果我只寫:ga('send','event','Time','Log',tos),這行會起作用嗎? – WendiT
定義「工作」。你期望在這裏發生什麼? –