跟踪代码:网站速度用户计时

本参考文档描述的是可用于在 Google Analytics(分析)中跟踪时间段的方法。“网站速度”用户计时报告旨在帮助开发者了解发出 AJAX 请求或加载网页资源的延迟时间。请参阅网站速度用户计时开发者指南,详细了解如何使用此方法。

GATC 用户计时方法

_trackTiming(category, variable, time, opt_label, opt_sampleRate)

构建用户时间跟踪调用并将其发送到 Google Analytics(分析)跟踪代码。例如,如果 jQuery 库从 Google 内容广告网络加载用时为 20 毫秒,而您希望为 50% 的访问者发送数据,则可以调用:

_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);

参数详情

参数 必需 总结
category string 用于将所有用户计时变量归类到相应逻辑组的字符串,以方便生成报告。 例如,如果您要跟踪加载特定 JavaScript 库所花费的时间,则可以使用 jQuery 值。
variable string 一个字符串,用于指明要跟踪的资源的操作名称。例如,如果您想跟踪 jQuery JavaScript 库的加载用时,可以使用 JavaScript Load 的值。请注意,您可以在多个类别中使用相同的变量来跟踪这些类别的常见事件(如 Javascript LoadPage Ready Time 等)的时间。
time number 要向 Google Analytics(分析)报告的所用时间,以毫秒为单位。如果 jQuery 库用了 20 毫秒进行加载,则应发送 20 的值。
opt_label string 可用于提高报告中显示用户计时数据灵活性的字符串。标签还可用于关注同一类别和变量组合的不同子实验。例如,如果从 Google 内容分发网络加载 jQuery,我们将使用 Google CDN 的值。
opt_sampleRate number 一个数字,用于手动覆盖将计时命中发送到 Google Analytics(分析)的访问者所占的百分比。 默认设置为与网站常规数据收集速度相同的数值,以访问者的百分比为基础。因此,如果您要针对 100% 的访问者跟踪 _trackTiming 命中次数,则应使用值 100。 请注意,每次命中都会计入每个会话 500 次的一般限制。