ディスプレイフォーマットの特徴
AdCP のディスプレイフォーマットには次が含まれます。- ホスト型画像 - 静的画像ファイル(JPG, PNG, WebP, GIF)
- HTML5 クリエイティブ - 複数アセットのインタラクティブバナー
- サードパーティタグ - 外部アドサーバーが配信する JavaScript/HTML タグ
- レスポンシブフォーマット - 複数サイズに適応
- リッチメディア - エキスパンダブルやインタラクティブフォーマット
標準 IAB ディスプレイフォーマット
Medium Rectangle (300x250)
Leaderboard (728x90)
Wide Skyscraper (160x600)
Billboard (970x250)
Mobile Banner (320x50)
Mobile Interstitial (320x480)
クリエイティブマニフェスト
シンプルな画像バナーマニフェスト
アニメーション GIF マニフェスト
実行コンテキストを持つ HTML ディスプレイフォーマット
HTML ディスプレイクリエイティブは、静的なメディアではなく実行可能なコードとして実行されます。異なるパブリッシャー環境は異なる実行制約を持ちます——完全な DOM アクセスを許すものもあれば、JavaScript の機能が制限された SafeFrame コンテナで実行するものもあります。 AdCP は、HTML が互換でなければならない実行環境を指定する明示的な HTML アセット要件を定義します:sandbox: 実行環境(none、iframe、safeframe、fencedframe)external_resources_allowed: クリエイティブが外部のスクリプト、画像、フォントを読み込めるかallowed_external_domains: 外部リソースの許可ドメイン(許可される場合)max_file_size_kb: HTML アセットの最大ファイルサイズ
SafeFrame 互換 HTML バナー
SafeFrame は、広告クリエイティブとパブリッシャーページの間の安全な分離を提供する IAB 標準です。SafeFrame 互換のクリエイティブはdocument.write() を使えず、SafeFrame の拡張 API を使わなければならず、任意のクロスオリジンリクエストを行えません。
ネイティブ DOM HTML バナー
一部のパブリッシャーは、信頼できるクリエイティブに完全な DOM アクセスを許します。これらのフォーマットは標準の JavaScript API を使い、外部リソースを読み込めます。フェンスドフレーム HTML バナー(Privacy Sandbox)
Chrome の Privacy Sandbox は、プライバシー保護の広告レンダリングのためにフェンスドフレームを導入します。これらは最も制限的な実行環境を持ちます。サードパーティタグフォーマット
JavaScript タグフォーマット
HTML タグフォーマット
HTML5 複数アセットフォーマット
HTML5 フォーマットは複数アセットを指定し、パブリッシャー側アドサーバーがインタラクティブクリエイティブに組み立てます。HTML5 バナーフォーマット
レスポンシブディスプレイフォーマット
レスポンシブフォーマットはプレースメントの文脈に応じて複数サイズに適応します。レスポンシブバナーフォーマット
リッチメディアフォーマット
エキスパンダブルバナーフォーマット
ディスプレイ専用マクロ
ユニバーサルマクロ に加えて、ディスプレイフォーマットでは以下をサポートします。プレースメントコンテキスト
{PLACEMENT_ID}- IAB Global Placement ID{FOLD_POSITION}- above_fold / below_fold{AD_WIDTH}/{AD_HEIGHT}- 広告枠のピクセル寸法
Web コンテキスト
{DOMAIN}- パブリッシャードメイン(例: “nytimes.com”){PAGE_URL}- ページの完全 URL(URL エンコード){REFERRER}- HTTP リファラ URL{KEYWORDS}- ページキーワード(カンマ区切り)
デバイスコンテキスト
{DEVICE_TYPE}- mobile / tablet / desktop{OS}- iOS, Android, Windows, macOS{USER_AGENT}- 完全な UA 文字列
よく使われるファイル仕様
画像要件
- ファイルタイプ: JPG, PNG, WebP, GIF
- 最大ファイルサイズ:
- 標準バナー: 150〜200KB
- 大型フォーマット (970x250): 300KB
- アニメ GIF: 500KB
- HTML5 初期ロード: 200KB
サードパーティタグ要件
- HTTPS 必須: すべてのタグ URL は安全なプロトコルを使用
- 最大ファイルサイズ: タグ内容 200KB
- 非同期ロード: ページ表示をブロックしないこと
アニメーション仕様
アニメ GIF フォーマットの場合:animated: trueanimation_duration_ms: アニメーション時間(ミリ秒)- よくある長さ: 15000ms(15 秒)
関連ドキュメント
- ユニバーサルマクロ - 完全なマクロリファレンス
- Creative Manifests - マニフェストの構造と検証
- Asset Types - 画像/HTML/JavaScript アセットの仕様