我想跟踪用户的时间,但是我的工作没有结果,请查看下面的代码进行跟踪,可以吗?
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UX-XXXXXXX-1']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
_gaq.push(['_trackTiming', 'jQuery', 'Load Library',23222, 'Google CDN']);
答案 0 :(得分:2)
默认情况下Google samples the data, and the default is 1%。你需要获得100次点击才能让Google随机抽取1次点击。
您可以使用该链接中提到的_setSiteSpeedSampleRate
在全局级别上提高采样率,或者如果您只想提高_trackTiming
的采样率,则可以使用可选的第5个参数,例如:
// sample 100%
_gaq.push(['_trackTiming', 'jQuery', 'Load Library', 23222, 'Google CDN', 100]);
另请注意,数据显示最多需要24小时,同时请注意,每次点击都会计入每位访问者的500次点击限制。
旁注:第三个参数是加载的时间,以毫秒为单位。 23222
只是为了发布/测试而放置的随机数,还是真的花了很长时间来加载jQuery?因为该死的... ...