MRCビューアビリティを 出版社向けに解説

50%/1秒ルールが実際に何を意味するのか、なぜ真剣な広告主がそれを求めるのか、そしてデジタル雑誌で正しく計測する方法。

一文での定義

広告は、少なくともピクセルの50%が読者のビューポート内に少なくとも1秒間継続して表示されたとき(動画の場合は2秒間)に「ビューアブル(可視)」と見なされます。これがMedia Rating Council(MRC)の標準であり、Google、Meta、そして主要な広告ネットワークが使用している計測方法です。

MRCとは何か、なぜ重要なのか

Media Rating Councilは、広告(TV、ラジオ、印刷、デジタル)の計測方法論を認定する独立した非営利の業界団体です。同団体のViewable Ad Impression Measurement Guidelines(2014年に初めて発行され、以降定期的に更新)は、主要各社が合意した閾値を定義しています。「ビューアブルインプレッション」を計測すると主張するプラットフォームは、これらのガイドラインへの準拠を主張していることになります。

これが出版社にとってなぜ重要なのでしょうか。ブランドエージェンシーのメディアバイヤーが「その枠のビューアブル率はどのくらいですか?」と尋ねるとき、彼らはMRC標準に基づいて計算された数値を期待しているからです。もし「広告の92%がレンダリングされました」といった別の指標を報告すれば、彼らはあなたの広告在庫の価値を割り引くか、購入を拒否するでしょう。

詳細な定義

ピクセルの≥50%がビューポート内にある
広告の矩形の少なくとも半分が、読者が現在見ているブラウザのビューポート内になければなりません。49%可視の場合は非ビューアブル。51%の場合はビューアブル(滞留時間も満たしている場合)。大型広告(≥242,500ピクセル/約550×441)の場合、閾値は30%に下がります — 巨大な広告は小さい画面に完全に収まりにくいことを考慮したものです。
≥1秒間継続(ディスプレイ)または≥2秒間継続(動画)
ピクセルは、中断なく滞留時間全体を通じて表示されている必要があります。読者が800ミリ秒でスクロールして通過した場合、50%の閾値を一時的に満たしていても、そのインプレッションはビューアブルとしてカウントされません。動画の場合、より長い滞留時間は、視聴者が実際に見始める必要があることを反映しています — 単に通り過ぎるだけではありません。
実際のブラウザに配信されている
広告は実際のユーザー向けブラウザでレンダリングされる必要があります — ヘッドレスクローラーではなく、iframeのプリフェッチでもなく、広告ブロッカーの影でもありません。ほとんどの実装は、アクティブなビューポート内の可視要素に対してのみ発火するブラウザネイティブのIntersectionObserver APIを使用します。

「配信」対「ビューアブル」— この区別が重要な理由

配信インプレッション = 広告のHTTPリクエストが完了し、クリエイティブがDOMに存在すること。ビューアブルインプレッション = 読者が実際に目にする可能性のある位置に広告があったこと。これらは異なる数値であり、それぞれ異なることを示しています:

  • 配信インプレッションは、技術的な配信がうまくいったこと — サーバーが応答し、画像が読み込まれたこと — を示します。デバッグには有用ですが、広告主にとっては無意味です。
  • ビューアブルインプレッションは、読者が広告を見る機会があったことを示します。これはブランドリフト、認知、クリックスルーなど、広告主が実際に気にする成果と相関します。

健全なディスプレイ広告キャンペーンは50〜70%のビューアブル率(ビューアブルインプレッション÷配信インプレッション)で推移します。50%を下回る場合、ほとんどの読者が1秒間の滞留が完了する前に広告をスクロールで通過していることを示唆しており、通常は配置の問題です(モバイルでファーストビュー外にある、あるいはスキップされやすいコンテンツの隣にあるなど)。

実務上のビューアビリティ計測方法

標準的な現代の実装は、ブラウザのIntersectionObserver APIを使用します:

  1. 広告要素がページにマウントされると、ad_impressionイベントを発火させます(「配信」カウント)。
  2. 広告要素に閾値0.5のIntersectionObserverをアタッチします。
  3. オブザーバーがintersectionRatio ≥ 0.5を報告すると、1000ミリ秒(動画は2000ミリ秒)のタイマーを開始します。
  4. 要素が滞留時間全体を通じて50%以上可視のままであれば、ad_viewableイベントを発火させ、オブザーバーを切断します。
  5. 滞留時間の完了前に要素が50%を下回った場合、タイマーをキャンセルし、閾値を再び上回った場合は再度作動させます。
  6. 広告のマウントごとに1回、ad_viewableを発火させる機会があります。再マウント(ページめくり、SPAナビゲーション)はゼロからやり直します。

ZenFlipは、フリップブックビューワーのuseAdViewabilityフックでこれをネイティブに実装しています。ページ上に描画されるすべての広告オーバーレイがこのオブザーバーを持ち、すべてのインプレッションイベントとビューアブルイベントは、アナリティクスデータベース内の正しいスロットとプレースメントに帰属します。

出版社が実際に取るべき対策

  1. MRC標準のビューアビリティをネイティブに計測するプラットフォームを選ぶ。ZenFlip Business以上のプランであれば、これはすでに実現しています。対応していない競合プラットフォームを使っている場合、ビューアビリティを報告できず、それを求めるバイヤーに販売できません。
  2. 広告主向けレポートにビューアブル率を含める。インプレッションとクリックだけでなく、ビューアブルインプレッションとビューアブル率を追加してください。これが成果レポートの信頼性を高めます。
  3. ビューアビリティのために掲載箇所を最適化する。最初のページの上部、あるいは滞留時間の長いページの中央にある広告は、短いコンテンツの最下部にある広告よりも成果が上がります。掲載箇所ごとのビューアブル率を使って弱い枠を診断してください。
  4. ビューアブルインプレッション(vCPM)での課金を検討する。配信インプレッションでCPMを販売する出版社もいますが、より洗練された運用ではvCPM(ビューアブルCPM)を課金します — これはMRCの閾値を満たしたインプレッションのみに課金します。常に表示されているプレミアム枠は、低品質な在庫よりも高いvCPMを請求できます。

よくある質問

MRCとは何の略ですか?
Media Rating Council(メディアレーティング協議会)— 広告の計測方法論を認定する独立した業界団体です。MRCのViewable Ad Impression Measurement Guidelinesは、すべての主要広告ネットワークが「ビューアブル」インプレッションをカウントする際に使用する標準を定義しています。
MRCの下で何が「ビューアブル」インプレッションとしてカウントされますか?
ディスプレイ広告の場合:広告のピクセルの少なくとも50%が少なくとも1秒間継続してビューポート内にある必要があります。動画広告の場合:同じ50%のピクセルですが、少なくとも2秒間継続する必要があります。これら両方の閾値は、Google Ad Manager、Meta、そしてすべての主要なDSP/SSPが「ビューアブルインプレッション」を報告する際に使用しているものです。
なぜビューアビリティが単なるインプレッションより重要なのですか?
インプレッションは「広告が配信された」(DOMにレンダリングされた、またはデバイスに送信された)ことをカウントします。しかし、読者が決してスクロールしない長いページの下部にあるバナーも、依然としてインプレッションとしてカウントされます — ただし有用なものではありません。ビューアビリティは「配信された」ことと「実際に見られる機会があった」ことを区別します。広告主は、ブランドリフト、認知、クリックと相関するため、ビューアブルインプレッションに対してのみ支払う傾向を強めています。
小規模な出版社もビューアビリティを追跡する必要がありますか?
真剣なメディアバイヤーに直接予約広告を販売したいのであれば、はい。レポートにビューアブル率がなければ、大手広告主はあなたの掲載枠を真剣に検討しません。小規模な専門誌は、小規模な広告主であれば省略できることが多いですが、請求できる金額に上限が生じます。朗報として、ZenFlipはMRC計測をネイティブに実装しているため、広告スタックを含むどのプランの出版社にとっても追加作業は発生しません。
MRCビューアビリティとGoogle Active Viewはどう違いますか?
Google Active Viewは、GoogleによるMRC標準ビューアビリティの実装です — 計測方法論は同じ(≥1秒間で≥50%のピクセル)です。両方ともMRC認定を受けています。違いはプラットフォームにあります:Active ViewはGoogleのネットワークを通じて配信された広告を計測し、MRC標準自体は、出版社ネイティブのシステムを含め、正しく実装されたあらゆるビューアビリティ計測に適用されます。
ZenFlipはMRCビューアビリティをどのように実装していますか?
フリップブックビューワーは、すべての広告オーバーレイに対して、閾値50%、滞留タイマーはディスプレイで1000ミリ秒(1秒)、動画で2000ミリ秒のIntersectionObserverをアタッチします。観測対象の要素が両方の条件を満たすと、ad_viewableイベントが発火します。この計測はファーストパーティ(サードパーティのJavaScriptなし)で行われるため、iframe内やカスタムドメインをまたいでも機能し、プライバシー規制に準拠し続けます。

追加設定不要のネイティブMRCビューアビリティ

PDFをアップロードし、広告枠を作成し、広告主を予約します。ビューアブルインプレッションは自動的に記録開始されます — GoogleやMetaが使用しているのと同じ計測方法です。

Businessトライアルを開始 →広告機能を見る
パブリッシャー向けMRCビューアビリティ — 50%/1秒ルールの解説 | ZenFlip