Chrome 用户体验报告(非正式名称为 CrUX)是一个公共数据集,其中包含数百万个网站的真实用户体验数据。与实验室数据不同,CrUX 数据实际上来自实际应用中的选择加入的用户。它衡量Core Web Vitals 指标,包括最大内容ful 渲染 (LCP)、与下一次绘制的交互 (INP) 和累积布局偏移 (CLS),以及诊断指标,如 Time to First Byte (TTFB) 和 First Contentful Paint (FCP)。
该数据集还包含关于用户体验的定性维度,例如,设备和连接类型,这使得能够深入分析按类似技术分组的用户体验。有关指标的完整列表,请参阅 CrUX 文档。
使用此数据,开发者能够了解网站之间、Web 片段或整个 Web 范围内的真实世界用户体验的广泛分布。这非常重要!Chrome 用户体验报告数据集是同类首个数据集,使 Web 开发者能够将他们的真实用户性能与竞争对手和行业进行比较。
如何使用
有四种主要方法可以从 Chrome 用户体验报告中提取见解,复杂程度各不相同。对于网站性能的快速简便分析,建议使用 CrUX 仪表板 和 PageSpeed Insights 工具。BigQuery 在分析的简易性方面有所牺牲,但换来了自定义的功能和更精细的见解。API 支持将高级数据与其他应用程序集成,而 History API 提供历史数据以进行趋势分析。
CrUX 仪表板
CrUX 仪表板是一个可自定义的数据可视化工具,用于显示网站基于 Looker Studio 构建的历史性能。数据来自 BigQuery 数据集,所有 SQL 查询都在后台为您处理。仪表板显示了关键性能指标捕获的用户体验分布,以及它随时间的变化情况。它还显示了设备类型和有效连接类型等定性指标的分布如何随时间变化。试试 Looker Studio 仪表板指南。
PageSpeed Insights
PageSpeed Insights (PSI) 显示了按桌面和移动用户划分的最新性能分布。性能数据适用于各个网页(除了整个来源),并聚合了最近 28 天的数据(而不是 BigQuery 上个月的日历月)。使用此工具非常简单,只需在 Web 界面上的搜索框中输入 URL 或来源,即可显示实际应用中的性能数据以及优化页面的规范性建议。试试 PageSpeed Insights 指南。
BigQuery 上的 CrUX
BigQuery 上的 CrUX 数据库(BigQuery)是 Google Cloud Platform (GCP) 的一部分,具有 Web 和命令行界面,托管原始数据,这些数据聚合了 Web 上顶级来源的关键 UX 性能指标。新表会定期添加到数据库中,涵盖上个月的日历月。开发者可以手工制作查询来挖掘数据集以获得特定见解。BigQuery 需要 SQL 知识和一个启用了结算功能的 GCP 项目才能运行查询。对于需要低级别数据访问权限以创建自定义报告、基准和关于 Web 状态的报告的高级用户来说,这是一个特别有用的工具。试试 BigQuery 指南。
CrUX API
CrUX API 是一个免费的 RESTful 接口,用于查找来源或 URL 级别的用户体验数据。数据每天更新,并聚合了最近 28 天的数据,类似于 PageSpeed Insights。您可以使用此 API 在 CrUX 中的真实用户体验数据之上构建您自己的应用程序。试试 CrUX API 指南。
CrUX History API
CrUX History API 是一个免费的 RESTful 接口,类似于每日 API,用于查找来源或 URL 级别的用户体验数据。数据每周更新,并聚合了过去 6 个月内最近 28 天的数据。您可以使用此 API 在 CrUX 中的真实用户体验数据之上构建您自己的应用程序。试试 CrUX History API 指南。
如何获得帮助
如果您需要任何类型的支持,有几个渠道可以联系到可以提供帮助的人。CrUX Google 网上论坛 是数据集用户提问和分享分析的公共论坛。如果您需要 SQL 或 API 访问方面的编程帮助,还有一个 Stack Overflow 的 CrUX 标签。最后,@ChromeUXReport 是您可以关注以提出问题和收听产品公告的 Twitter 帐户。
观看实际应用
要更熟悉可用数据,请逐步浏览使用 Looker Studio 仪表板、PageSpeed Insights、Bigquery 以及每日和历史 API 的指南