0

更改日志 ( https://developers.google.com/web/tools/chrome-user-experience-report/bigquery/changelog ) 报告了具有良好核心 Web 生命力的起源,并且此信息非常好!如果您知道以下与良好的 Core Web Vitals Stat 相关的信息,请分享。

  1. 是台式机或移动设备或平板电脑的变更日志报告还是三者?
  2. 是针对整个 Origin 还是只针对 Origin 的主页?
  3. 我在哪里可以看到通过 Core Web Vitals 的来源列表?如果不可用并且需要找到我们自己,您介意提供查询或添加到 Crux CookBook ( https://github.com/GoogleChrome/CrUX/tree/master/sql ) 吗?我试图运行自己构建查询并运行,由于帐户限制,Got Quote Exceed 错误声音。
4

1 回答 1

0

CrUX 讨论论坛中也有回答,但是对于首先在 SO 上发现此问题的任何人,我将重新分享我的回答。

  1. 是台式机或移动设备或平板电脑的变更日志报告还是三者?

三者合二为一。

  1. 是针对整个 Origin 还是只针对 Origin 的主页?

所有 BigQuery 数据都在源级别汇总,因此这些合规率适用于整个源。

  1. 我在哪里可以看到通过 Core Web Vitals 的来源列表?如果不可用并且需要找到我们自己,您介意提供查询或添加到 Crux CookBook ( https://github.com/GoogleChrome/CrUX/tree/master/sql ) 吗?我试图运行自己构建查询并运行,由于帐户限制,Got Quote Exceed 错误声音。

https://github.com/GoogleChrome/CrUX/blob/main/sql/core-web-vitals-compliance-rates.sql是一个很好的起点。以下是对该查询的修改,以获取通过 CWV 评估的来源列表:(已处理 793 MB)

CREATE TEMP FUNCTION IS_GOOD (good FLOAT64, needs_improvement FLOAT64, poor FLOAT64) RETURNS BOOL AS (
  good / (good + needs_improvement + poor) >= 0.75
);

CREATE TEMP FUNCTION IS_NON_ZERO (good FLOAT64, needs_improvement FLOAT64, poor FLOAT64) RETURNS BOOL AS (
  good + needs_improvement + poor > 0
);


SELECT DISTINCT
  origin
FROM
  `chrome-ux-report.materialized.metrics_summary`
WHERE
  date = '2021-03-01' AND
  IS_GOOD(fast_lcp, avg_lcp, slow_lcp) AND
  IS_GOOD(fast_fid, avg_fid, slow_fid) AND
  IS_GOOD(small_cls, medium_cls, large_cls) AND
  IS_NON_ZERO(fast_lcp, avg_lcp, slow_lcp) AND
  IS_NON_ZERO(fast_fid, avg_fid, slow_fid) AND
  IS_NON_ZERO(small_cls, medium_cls, large_cls)
于 2021-04-15T19:29:55.607 回答