広告ルールがオンのままオーバーレイを使う
ネットワークまたはタグで動画広告ルールが有効な場合、非リニア広告は対象外だと Google は説明しています。オーバーレイは単に表示されません。
導入ガイド
Overlay ads (non-linear ads)
動画の一部に重なって表示されるテキストや画像の広告です。動画は止まらずに再生され続けます。
1分でわかる
テレビでスポーツの試合を見ていると、画面の一部に小さな広告が出るのに、試合は続いている。そんな経験はありませんか? オーバーレイ広告はそれに似ています。動画の再生中、動画の一部だけを覆うテキストまたは画像の広告です。動画は止まりません。ユーザーは見続けられ、広告は画面の小さな一角に貼られたシールのように、その上に表示されます。
動画広告の世界では、これを非リニア(non-linear)広告と呼びます。リニアは、プレロールのように動画の代わりに入り、コンテンツを止める広告です。非リニアは、動画と画面を分け合う広告です。Ad Manager には「オーバーレイ」というクリエイティブ タイプがあり、Google はこれを、動画の再生中にコンテンツの一部を覆う広告と説明しています。広告はテキスト、画像、またはその両方にできます。ファイルを Ad Manager にアップロードするか、リモート ファイルを使えます。長さ、スケール、サードパーティのトラッキング リンクも設定できます。
サイトでオーバーレイを表示するのは IMA SDK、つまりプレーヤー内の広告用の Google のコード パッケージです。リクエストでは、プレーヤーが、非リニア広告を表示できる長方形のエリアの幅と高さを伝えます。このサイズは非リニア広告では必須で、広告の選択に役立つものの、実際の広告サイズと同じである必要はないと Google は説明しています。広告が読み込まれてそれが非リニアの場合、Google のサンプル コードは動画の再生を続けます。広告が動いているコンテンツの上に表示されるようにするためです。
重要なルールがあります。動画の広告ルールがネットワークまたはタグ自体で有効になっている場合、オーバーレイ広告は配信できません。また、Google の動画ポリシーでは、動画と広告のコントロールを覆ったり、隠したり、動かなくしたりしてはいけません。そのため、オーバーレイは、再生・一時停止・音量のボタンを隠さずに、適切な領域に収める必要があります。
手順
実装例
<script>
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'https://pubads.g.doubleclick.net/gampad/ads?' +
'iu=/1234567/exemplo&sz=640x480&env=vp&gdfp_req=1&output=vast' +
'&unviewed_position_start=1&vpa=click&vpmute=0&plcmt=1' +
'&description_url=https%3A%2F%2Fwww.exemplo.com%2Fvideo&correlator=';
// Área para anúncios lineares (que param o vídeo)
adsRequest.linearAdSlotWidth = 640;
adsRequest.linearAdSlotHeight = 400;
// Área para anúncios NÃO lineares (overlay), obrigatória para eles
adsRequest.nonLinearAdSlotWidth = 640;
adsRequest.nonLinearAdSlotHeight = 150;
adsLoader.requestAds(adsRequest);
// Quando o anúncio carrega: se não for linear, o vídeo segue tocando
function onAdLoaded(adEvent) {
var ad = adEvent.getAd();
if (!ad.isLinear()) {
video.play();
}
}
// adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdLoaded);
</script>Googleのガイダンス
ヒント
注意
ネットワークまたはタグで動画広告ルールが有効な場合、非リニア広告は対象外だと Google は説明しています。オーバーレイは単に表示されません。
リクエストで非リニア エリアの幅と高さを指定しないと、IMA にはこのタイプの広告を選ぶための必須の条件がありません。
オーバーレイは、動画が再生されている状態で表示されるように作られています。Google の例では、読み込まれた広告が非リニアの場合、動画の再生を続けさせます。
オーバーレイがコントロールの上に重なると、ユーザーは一時停止も音量の変更もできなくなります。これは Google の動画ポリシーに反します。
いいえ。コンテンツの再生を続けたまま、動画の一部だけを覆います。動画を止めるのは、プレロールのようなリニア広告です。
いいえ。ネットワークまたはタグで動画広告ルールが有効な場合、オーバーレイ広告は対象になりません。
Google の例では 640×150 を使っています。この値は広告の選択のためのもので、実際の広告サイズと同じである必要はありません。
はい。オーバーレイ広告は、テキスト、画像、またはその両方にできると Google は説明しています。
ライブラリ
このページの内容はすべて Google の公式ドキュメントに基づいています。原文で直接確認できます。
監査は、何もクリックせずに訪問者としてサイトを読み取り、修正すべき点を表示します。