公開日: 2026 年 9 月 15 日
広告の密度指標は、コンテンツと広告の可視性に関する一般的なユーザーのバランスを示します。
Chrome での広告密度の計算方法
広告密度は、ページ訪問の全期間にわたってビューポート サンプリングを使用して測定されます。Chrome は毎秒ビューポートをサンプリングし、表示されている広告の面積とビューポートの総面積の比率を計算します。
セッションの平均広告密度は、1 秒間のすべてのビューポート サンプルの平均値として計算されます。
広告密度は整数パーセンテージで報告されます(たとえば、50 は 50% を表します)。これは CrUX API で文字列としてフォーマットされます。
たとえば、次のような場合:
- ビューポートの 50% に広告が表示された状態でページが読み込まれ、ユーザーが 5 秒間その広告を閲覧する
- ユーザーが下にスクロールし、ビューポートに広告が表示されず、ユーザーが 5 秒間そのコンテンツを読んだ
この場合、そのページのセッションの広告密度は 25 と報告されます。これは次の計算式で算出されます。
Chrome ユーザー エクスペリエンス レポート(CrUX)では、対象となるすべての Chrome ユーザーのデータが集計され、それらのページビューの 75 パーセンタイル値が提供されます。CrUX の広告指標では、広告が表示されているページのみが対象となります。ads.txt ファイルで 1 人以上の認定販売者が定義されていないページとオリジンでは、CrUX に広告指標データが表示されません。このデータは、CrUX の利用条件を満たしている場合、URL レベルとオリジン レベルで利用できます。
JavaScript を使用して広告密度を収集する
ほとんどの広告が配信されるクロスオリジン iframe をまたいでレポートを作成する際に、課題があります。そのため、Real User Monitoring(RUM)ツールで類似性を検出するための JavaScript API はありません。
ツール
広告密度は、CrUX Vis、CrUX API、CrUX History API、DevTools の [広告] パネルで確認できます。これらのツールの使用方法について詳しくは、CrUX 広告指標ツールガイドをご覧ください。
現在、BigQuery の CrUX データセットに広告指標を追加する作業を進めています。これにより、ユーザーは SQL を使用して広告指標をクエリして分析できるようになります。
フィードバック
広告指標についてご質問やフィードバックがございましたら、Chrome UX レポートの Google グループまでお問い合わせください。