2010-07-27 52 views
1

记录使用Google Analytics事件使用事件加载多长时间很容易,我可以通过搜索找到大量示例。问题是这些方法中的大多数将开始时间记录为页面开始载入的时刻,因此实际上它告诉你页面在浏览器中呈现需要多长时间。我希望计算整个页面的生命周期,即从请求开始到浏览器完全将页面呈现给用户。使用Google Analytics(分析)记录请求页面时间

任何人都知道如何做到这一点与GA?

当请求开始时,有什么办法从浏览器中获取,而不是在JavaScript中记录时间戳?

回答

3

编辑:之前的答案是来自Google Analytics发布其Site Speed feature之前;最好使用内置功能,该功能使用HTML5 Navigation Timing API。

默认情况下,网站速度功能已启用并采样1%的流量。

为了提高采样率,只是你_trackPageview调用之前加入这一行,设置你想有多少百分比的流量追踪(虽然谷歌将只记录高达10000次访问)的第二个参数:

_gaq.push(['_setSiteSpeedSampleRate', 50]); //50% 
相关问题