问题在于,症结暴露了月合计和28天滚动平均值。Bigquery提供了按源聚合,并且可以使用API来获取url级别。
https://web.dev/chrome-ux-report/crux-api
到目前为止,我所知道的唯一方法是使用webvital JS库和分析工具来检测页面。下面很好地描述了这一点:https://web.dev/vitals-ga4/是否有另一种方法来获取url级别的每日数字?例如,被动像bigquery和API?
被动获取任意日期和URL的CrUX数据的唯一方法是查询当天的API并保存结果。
有一些解决方案,比如使用带有Apps脚本的Google表单,每天自动查询API中的一组url,并将结果写入表单。
几年前我写了一个攻略来描述这个过程。它指的是PSI API的旧版本,但我已经在GitHub上的CrUX仓库中添加了一个使用最新CrUX API的脚本更新版本。
2023更新现在还有一个CrUX历史API。它返回6个月前28天聚合的每周快照。