10

我有以下代码(显然 XX 有一个实数):

<script type="text/javascript">
    var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-XXXXXX-XX']);
   _gaq.push(['_setSiteSpeedSampleRate', 10]);
  _gaq.push(['_trackPageview']);

  (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);
  })();

</script>

我平均每天有 1000 次点击。然而,我看到所有页面的平均加载时间速度为 0 秒。我在两周前整合了这个。

4

3 回答 3

5

您可以将采样率设置为 100%,然后 Google Analytics 将尽可能多地保留样本。

您看到哪些浏览器访问您的网站 - Site Speed 仅适用于支持 Navigation Timing API 的浏览器,即 Chrome、Friefox、IE9

于 2012-03-27T21:48:57.727 回答
5

我的 GA 代码没有设置 _setSiteSpeedSampleRate,但我的报告中确实包含所有统计信息。您可能想要完全删除它。

有关 _setSiteSpeedSampleRate 过去如何工作的更详细答案,请参阅这篇文章:_gaq.push(['_trackPageLoadTime']) 如何工作?

于 2012-03-27T16:40:13.640 回答
3

您的跟踪代码看起来不错。正如 Andy 已经提到的,您可以将采样率设置为 100%,因为您看到的总流量低于 10K 访问/天。为此,只需将第二个中的 10 更改为 100 即可_gaq.push

于 2012-03-31T15:30:35.227 回答