広告数

Kevin K. Lee
Kevin K. Lee

公開日: 2026 年 9 月 15 日

広告数指標は、サイトで同時に表示される広告の数を表します。

Chrome での広告数の計算方法

広告数は、ページ訪問中にビューポート サンプリングで測定されます。ユーザーがページをスクロールすると、Chrome はページ訪問中のビューポート内の広告数の平均値を算出し、ユーザーがページから移動したときにその数値をレポートします。

最終的な指標は、セッション全体でビューポートに表示される個別の要素(フレームや画像など)の平均数として表されます。

$$ \text{Ad Count} = \text{Average}\left(\text{count of distinct elements visible in viewport}\right) $$
広告数の計算

広告は 1 秒あたり 1 回カウントされます。広告数は、小数点以下 2 桁の精度で数値として報告されます(例: 2.00)。これは CrUX API で文字列としてフォーマットされます。

たとえば、次のような場合:

  • ページが読み込まれ、ビューポートに 2 つの広告が表示され、ユーザーが 5 秒間閲覧する
  • ユーザーが下にスクロールし、ビューポートに広告が表示されず、ユーザーが 5 秒間そのコンテンツを読んだ

そのページのそのセッションの広告数は 1.00 と報告されます。これは次のように計算されます。

$$ \frac{(2\text{ ads} \times 5\text{ sec}) + (0\text{ ads} \times 5\text{ sec})}{10\text{ sec}} = 1.00 $$
広告数の計算例

Chrome ユーザー エクスペリエンス レポート(CrUX)では、対象となるすべての Chrome ユーザーのデータが集計され、それらのページビューの 75 パーセンタイル値が提供されます。CrUX の広告指標では、広告が表示されているページのみが対象となります。ads.txt ファイルで 1 つ以上の認定販売者が定義されていないページとオリジンでは、CrUX に広告指標データが表示されません。このデータは、CrUX の利用条件を満たしている場合、URL レベルとオリジン レベルで利用できます。

JavaScript を使用して広告の数を収集する

ほとんどの広告が配信されるクロスオリジン iframe をまたいでレポートを作成する際に、課題があります。そのため、Real User Monitoring(RUM)ツールで類似性を検出するための JavaScript API はありません。

ツール

広告数は、CrUX VisCrUX APICrUX History APIDevTools の [広告] パネルで確認できます。これらのツールの使用方法について詳しくは、CrUX 広告指標のツールガイドをご覧ください。

現在、BigQuery の CrUX データセットに広告指標を追加する作業を進めています。これにより、ユーザーは SQL を使用して広告指標をクエリして分析できるようになります。

フィードバック

広告指標についてご質問やフィードバックがございましたら、Chrome UX レポートの Google グループまでお問い合わせください。