Jul 17, 2026·6 分で読める

フィルレート

フィルレート (フィルレート) cover diagram

フィルレートは、広告リクエストのうち実際に広告が配信された割合を示します。これは、在庫がそもそも収益化されているかどうかを教えてくれるコアなサプライサイド指標ですが、どれだけうまく収益化されているかについては何も語りません。高いフィルレートと低いeCPMの組み合わせは、収益化が不十分な在庫を示している可能性があります。フィルレートは、入札を含むプログラマティックレスポンスのみをカウントするマッチレートと混同されることがよくあります。

概要

フィルレートとは、パブリッシャーの在庫から送信された広告リクエスト総数に対する実際に配信された広告(フィルドインプレッション)の割合です。これは、「市場に提供した機会のうち、実際にクリエイティブが配信されたのはどれだけか?」という問いに答えます。

Google Ad Managerでは、通常、配信インプレッション数 / 対象リクエスト数(プログラムmatic)または総インプレッション数 / 総広告リクエスト数(全チャネル)として計算されます。正確な分母は、対象外のリクエスト(例:フリークエンシーキャップやロードブロッキングによるもの)を除外するかどうかによって異なります。

フィルレートが示さないこと

  • リクエストあたりの収益は測定しません。それはRPMが担当します。
  • ビッド密度は測定しません。それはマッチレートが担当します。
  • フィルの視認性品質は測定しません。

つまり: フィルレートは必要だが不十分な指標です。収益最適化の目標ではなく、技術的な配信の健全性を示すシグナルとして使用してください。

計算方法

フィルレート = 配信インプレッション数 / 広告リクエスト総数

例:パブリッシャーが1,000,000件の広告リクエストを送信し、920,000件の広告が配信された場合、フィルレートは920,000 / 1,000,000 = 92% です。

重要な注意点

  1. 分母の定義はプラットフォームによって異なります。 Google Ad Managerの「プログラムmaticフィルレート」は、分母として「プログラムmatic対象リクエスト」を使用します。これは、ターゲティング、フリークエンシーキャップ、ロードブロックチェックを通過したリクエストです。他のプラットフォームでは、フィルタリングされたものを含む「すべてのリクエスト」を使用する場合があります。
  2. パスバックループはフィルレートを水増しする可能性があります。 ウォーターフォールチェーンが最終的にハウス広告を配信した場合、有料の広告主が購入していなくても、それはフィルとしてカウントされます。
  3. ヘッダービディングラッパーはフィルレートの報告方法が異なる場合があります。 一部のSSPは、クリエイティブがレンダリングされた場合のみビッドレスポンスをフィルとしてカウントしますが、他のSSPは価格が設定されたすべてのレスポンスをカウントします。
  4. タイムアウトも重要です。 レスポンス前にタイムアウトしたリクエストは未フィルとしてカウントされ、低速接続や複雑なオークションではフィルレートが低下する可能性があります。

ダッシュボードでの読み方

フィルレートが 95%以上 であれば、通常は健全な配信を示します — ほぼすべてのリクエストが収益化されています。80%未満 の場合は、需要不足、価格フロアの設定ミス、または技術的な障害といった体系的な問題が疑われます。

ただし、フィルレートを単独で読んではいけません。必ず以下の指標と組み合わせてください。

  • eCPM — フィルレートが高く eCPM が低い場合、低単価の残在庫やハウス広告で埋めている可能性があります。
  • マッチレート — マッチレートが高いのにフィルレートが低い場合、入札後の問題(例:クリエイティブのレンダリング失敗)が疑われます。
  • ビューアビリティ — フィルレートが高くても、ビューアビリティが低い場合は、ファーストビュー外に広告を配信している可能性があります。

ダッシュボードでよくある誤読

あるパブリッシャーが、新しいメディエーションパートナーを追加した後、フィルレートが88%から96%に急上昇したのを見て喜びました。しかし、eCPMは30%低下しました。新しいパートナーは、以前は未充足だった安い在庫を埋めただけであり、純収益は横ばいか減少している可能性があります。フィルレートだけでは、収益の文脈がない vanity メトリクスです。

通常この指標を動かすもの

フィルレートを上げるレバー

  • 最低価格の引き下げ — より多くの需要が通過しますが、CPMは低くなります。フロア最適化ツールを使って最適なポイントを見つけましょう。
  • 需要ソースの追加 — より多くのSSP、取引所、またはメディエーションパートナーが競争とフィルを増やします。
  • パスバック/ハウス広告の有効化 — たとえ無収入でも、すべてのスロットに何かが表示されるようにします。
  • タイムアウトウィンドウの延長 — ヘッダー入札のタイムアウトが短すぎると、未充足のリクエストが発生します。ページ読み込みの遅延とバランスを取ってください。
  • ターゲティング制約の緩和 — 狭い地域やデバイスのターゲティングは、適格な需要を減らします。

フィルレートを下げるレバー

  • 最低価格の引き上げ — 低い入札をフィルタリングし、eCPMを改善しますが、フィルレートを低下させる可能性があります。
  • フリークエンシーキャップの追加 — リピートユーザーに対する適格インプレッションを減らします。
  • より厳しいクリエイティブ要件 — 例:MRAIDや特定のサイズの要求がミスマッチを引き起こす可能性があります。

トレードオフ

フィルレート vs. eCPM は、パブリッシャーにとって古典的な緊張関係です。フィルのみを最適化すると、在庫が0.10ドルCPMの広告で溢れる可能性があります。eCPMのみを最適化すると、リクエストの30%以上が未充足のままになる可能性があります。正しい北極星はRPM(リクエストあたりの収益)であり、これは両方を組み合わせたものです:RPM = フィルレート × eCPM。

フィルレート vs. レイテンシ — タイムアウトを長くするとフィルは増えますが、ユーザー体験が低下します。よくある間違いは、99%のフィルを追い求めて2秒のヘッダー入札タイムアウトを設定し、その後直帰率が上昇するのを見ることです。

計算式

Fill Rate = Served impressions / Total ad requests

Google Ad Managerでは、プログラマティックフィルレートの分母として「プログラマティック対象リクエスト」を使用します。プラットフォームのドキュメントで分母を必ず確認してください。

適用シーン

  1. 安価な補充の罠

    あるニュースパブリッシャーがフロア価格を引き上げた後、フィルレートが94%から78%に低下しました。パニックに陥った彼らはフロア価格を元に戻し、フィルレートは96%に回復しましたが、eCPMは40%下落しました。何が起こったか: 新しいフロア価格は最も低い収益をもたらす需要のみをブロックしていました。価格を下げることで、0.05ドルのCPM広告が戻ってきました。教訓: フィルレートではなくRPMを最適化しましょう。78%のフィルレートでeCPMが3.00ドルの場合、96%のフィルレートでeCPMが0.50ドルの場合よりも高い収益が得られます。

  2. タイムアウト設定ミス

    ヘッダー入札を使用しているゲームサイトでは、フィルレートが72%で停滞していました。マッチレートは85%だったため、需要は入札されていました。原因: ヘッダー入札ラッパーのタイムアウトが400ミリ秒と短すぎて、一部のSSPが応答できませんでした。修正: タイムアウトを800ミリ秒に延長しました。フィルレートは91%に上昇しました。教訓: 健全なマッチレートにもかかわらずフィルレートが低い場合は、入札後の障害(多くの場合タイムアウトまたはクリエイティブレンダリング)が原因です。

  3. 需要の問題を隠すハウス広告

    あるライフスタイルブログが数ヶ月間99%のフィルレートを報告していましたが、収益は横ばいでした。何が起こったか: 広告サーバーはインプレッションの30%をハウス広告(収益ゼロ)で埋めていました。フィルレートダッシュボードはそれらを充足済みとしてカウントしていました。修正: フィルレートを有料と無料に分けました。実際の有料フィルレートは69%でした。教訓: 収益化のフィルレートを評価する際は、必ずハウス広告を除外しましょう。

よくある誤解

  • 100%のフィルレートを追い求める

    完璧な100%のフィルレートは目標ではありません。通常、無料のハウス広告や極めて低いCPMの残存需要を配信していることを意味します。

    代わりに行うべきこと:

    • RPM曲線に基づいて目標フィルレートを設定します(例:プレミアム在庫では85〜95%)。
    • 有料フィルレートを総フィルレートとは別に監視します。
  • フィルレートとマッチレートを混同する

    フィルレートは配信された広告をカウントします。マッチレートは入札応答をカウントします。高いマッチレートは高いフィルを保証しません。入札がオークションに負けたり、レンダリングに失敗する可能性があります。

    代わりに行うべきこと:

    • マッチレートを使用して需要側の問題を診断します。
    • フィルレートを使用して配信側の問題を診断します。
  • 分母を正規化せずにプラットフォーム間でフィルレートを比較する

    あるSSPはフィルレートを配信数 / 全リクエストと定義し、別のSSPは配信数 / 対象リクエストと定義する場合があります。後者は常に高くなります。

    代わりに行うべきこと:

    • 比較する前に、常にプラットフォームの指標定義を確認します。
    • 統一されたレポートレイヤー(例:Google Ad Managerや分析ツール)を使用して正規化します。

まとめ

フィルレートは健全性チェックであり、収益目標ではありません。 在庫が収益化されているかどうかはわかりますが、どれだけうまくいっているかはわかりません。

  • 収益への影響を理解するために、フィルレートは常にeCPMRPMと組み合わせて使用してください。
  • ハウス広告を除外して、真の有料フィルレートを取得してください。
  • フィルレート単体ではなく、RPMを最適化してください。

クイックチェック

この記事を理解したことを確認してください。

進捗: 1/6

boolean

フィルレートは、広告リクエストのうち、実際に広告が配信された割合を測定します。

回答を選択してください

参考情報

  • Google Ad Manager ヘルプ — レポート指標 / プログラム配信可能なリクエスト (https://support.google.com/admanager/table/7568664) — 概念リファレンス
  • IAB デジタル広告測定ガイドライン — インプレッション計数の概念リファレンス
  • パブリッシャー仲介とヘッダー入札運用の実践 — タイムアウトとパスバック効果の概念リファレンス

学習用の解説です。入札や出稿の助言ではありません。

こちらもおすすめ