Chrome ユーザー エクスペリエンス レポートを使って実際の環境でのパフォーマンスを確認する

Chrome UX レポート(旧称 CrUX)は、何百万ものウェブサイトで実際のユーザー エクスペリエンス データを集めた一般公開データセットです。ラボデータとは異なり、CrUX データは実際には現場でオプトイン ユーザーから取得されます。Largest Contentful Paint(LCP)、First Input Delay(FID)、Cumulative Layout Shift(CLS)などの Core Web Vitals の指標に加え、Time to First Byte(TTFB)や First Contentful Paint(FCP)などの診断指標も測定されます。

このデータセットには、デバイスや接続タイプなど、ユーザー エクスペリエンスに関する定性的ディメンションも含まれており、類似したテクノロジーごとにグループ化されたユーザー エクスペリエンスをドリルダウンできます。指標の一覧については、CrUX のドキュメントをご覧ください。

デベロッパーはこのデータを使用して、ウェブサイト、ウェブのセグメント、ウェブ全体における実際のユーザー エクスペリエンスの幅広い分布を把握できます。大したことだね!Chrome UX レポート データセットは、ウェブ デベロッパーが実際のユーザー パフォーマンスを競合他社や業界と比較できる初めてのデータセットです。

活用方法

Chrome UX レポートから分析情報を抽出する方法は主に 4 つありますが、その内容は多岐にわたります。ウェブサイトのパフォーマンスをすばやく簡単に分析するには、CrUX ダッシュボードPageSpeed Insights を使用することをおすすめします。BigQuery では、分析の簡易性と、カスタマイズ性とより詳細な分析情報を比較できます。また、API を使用すると、概要データを他のアプリケーションと統合できます。History API は、傾向分析用の過去のデータを提供します。

CrUX ダッシュボード

CrUX ダッシュボードは、Looker Studio 上に構築された、ウェブサイトの過去のパフォーマンスに関するカスタマイズ可能なデータ可視化ツールです。データは BigQuery データセットから取得され、すべての SQL クエリが内部で処理されます。ダッシュボードには、主要なパフォーマンス指標によってキャプチャされたユーザー エクスペリエンスの分布と、時間の経過に伴う変化が表示されます。また、デバイスタイプや有効な接続タイプなどの定性的指標の分布が時間の経過とともにどのように変化するかも示されます。Looker Studio ダッシュボード ガイドを試す。

PageSpeed Insights

PageSpeed Insights(PSI)には、最新のパフォーマンス分布がパソコン ユーザーとモバイル ユーザー別に示されます。パフォーマンス データは、(オリジン全体だけでなく)個々のウェブページについて利用でき、(BigQuery の前月ではなく)直近 28 日間のデータで集計されます。このツールは、管理画面の検索ボックスに URL またはオリジンを入力するだけで簡単に使用でき、フィールドのパフォーマンス データが、ページを最適化するための規範的な提案とともに表示されます。PageSpeed Insights ガイドをお試しください。

BigQuery での CrUX

BigQuery 上の CrUX データベースは、Google Cloud Platform(GCP)の一部で、ウェブとコマンドライン インターフェースを備えており、ウェブ上の上位のオリジンの主要な UX パフォーマンス指標を集計する元データをホストしています。前月に対応する新しいテーブルがデータベースに定期的に追加されます。デベロッパーは、データセットをマイニングして特定の分析情報を得るためのクエリを手動で作成できます。BigQuery でクエリを実行するには、SQL と課金が有効になっている GCP プロジェクトの知識が必要です。これは、カスタム レポート、ベンチマーク、ウェブの状態に関するレポートを作成するために、データへの低レベルのアクセス権を必要とするパワーユーザーに特に便利なツールです。BigQuery ガイドを試す。

CrUX API

CrUX API は、オリジンまたは URL レベルのユーザー エクスペリエンス データを参照するための無料の RESTful インターフェースです。このデータは毎日更新され、PageSpeed Insights と同じように過去 28 日間のデータが集計されます。この API を使用すると、CrUX の実際のユーザー エクスペリエンス データの上に独自のアプリケーションを構築できます。CrUX API ガイドを試す。

CrUX History API

CrUX History API は、オリジンまたは URL レベルのユーザー エクスペリエンス データを参照するための、毎日の API に似た無料の RESTful インターフェースです。このデータは毎週更新され、6 か月間にわたる過去 28 日間のデータが集計されます。この API を使用すると、CrUX の実際のユーザー エクスペリエンス データの上に独自のアプリケーションを構築できます。CrUX History API ガイドを試す。

サポートの利用方法

なんらかのサポートが必要な場合に利用できるチャネルがいくつかあります。CrUX Google Group は、データセットのユーザーが質問したり、分析を共有したりするための公開フォーラムです。SQL または API アクセスに関するプログラミングのヘルプが必要な場合は、Stack Overflow の CrUX タグもあります。最後に、@ChromeUXReport の Twitter アカウントをフォローして、質問をしたり、プロダクトに関するお知らせを聞くことができます。

実例を見る

利用可能なデータについて理解を深めるには、Looker Studio ダッシュボード、PageSpeed Insights、BigQuery、日次 API と履歴 API の両方を使用するための手順ガイドを参照してください。