アダプティブ バナーを使用すると、一部の広告枠で柔軟な広告サイズに対応できます。 この広告枠で競合するには、統合で入札リクエストの複数サイズ フィールドを解釈する必要があります。
複数サイズのリクエストを解釈すると、次のことができます。
- より多くの広告枠にアクセスする: アダプティブ バナーを採用しているユーザーからのインプレッションのプールに入札します。
- 落札率を上げる: 柔軟な広告スロットの対象となるバナー広告のサイズ範囲を広げることで、競争力のある入札単価を送信して入札率を高めることができます。
このガイドでは、複数サイズのリクエストをサポートする方法について説明します。
複数サイズのリクエストを読み取る
アダプティブ バナーの広告枠に入札するには、次のいずれかを行う必要があります。
BidRequest.imp.banner.format配列を読み取ります。この配列には次のものが含まれます。- リクエストされたサイズ(IAB 標準以外のサイズの場合もあります)。
- リクエストされたサイズよりも小さい IAB 標準サイズ。
BidRequest.imp.banner.ext.flexslot拡張機能から最小幅と最大幅、最小高と最大高を読み取ります。この Google 固有の拡張機能は、許容されるサイズの全範囲に関する情報を提供します。詳しくは、FlexSlotをご覧ください。
これらのフィールドを使用して、フォーマット配列で最初に使用可能なサイズをデフォルトにするのではなく、サポートされている広告枠に最適なサイズを特定します。
複数サイズのリクエストの例
次の例は、柔軟な広告スロットの入札リクエストを示しています。
imp {
banner {
w: 800
h: 50
format {
w: 800
h: 50
}
format {
w: 375
h: 50
}
format {
w: 300
h: 50
}
format {
w: 320
h: 50
}
adx_ext {
flexslot {
wmin: 300
wmax: 800
hmin: 50
hmax: 50
}
}
}
}
この例では、プライマリ サイズは 800x50 です。フォーマット配列は、次のサイズのクリエイティブでも入札できることを示しています。
375x50300x50320x50
BidRequest.imp.banner.ext.flexslot フィールドは、幅が 300~800、高さが 50 のクリエイティブで入札できることを示しています。