What You’ll Learn
Implementing Standard Format Support 🎨
営業エージェントがリファレンスクリエイティブエージェントを通じて標準クリエイティブフォーマットをサポートする方法を学びます。次の内容を扱います。- 標準 IAB フォーマットを複製せずに参照する
- 独自の在庫向けにカスタムフォーマットを実装する
- フォーマット ID の名前空間で衝突を防ぐ
- 標準フォーマットとカスタムフォーマットを組み合わせてサポートする
- 広告プロダクトとのフォーマット互換性を検証する
- 標準フォーマットでは Standard Creative Agent を活用する
- カスタムフォーマットではパブリッシャー固有のクリエイティブエージェントと連携する
Understanding Authorization 🔐
AdCP が無断転売を防ぎ、営業エージェントの正当性を担保する方法を解説します。次の点を理解します。- デジタル広告における無断転売の問題
- パブリッシャーが
adagents.jsonを通じて営業エージェントを認可する方法 - 購入前に営業エージェントの認可を検証する手順
- プロパティタグと大規模な認可管理
プロトコル横断の基盤:
adagents.json 認可システムは、すべての AdCP プロトコル(Media Buy、Signals、将来の Curation)で共通に適用されます。実装の詳細は adagents.json specification を参照してください。基盤となるタスク
以下のキャパビリティディスカバリータスクは、AdCP ワークフローに必要なリファレンスデータを提供します。get_adcp_capabilities
主要なキャパビリティディスカバリータスクです。プロトコルバージョン、サポート機能、ポートフォリオ情報、ガバナンス機能を 1 回の呼び出しで返します。AdCP エージェントとの最初のやり取りとして使用してください。
list_creative_formats
サポートされるすべてのクリエイティブフォーマットを発見し、寸法、ファイルタイプ、長さの上限、技術要件などの詳細仕様を確認します。
インテグレーションパターン
キャパビリティディスカバリーは、通常 AdCP ワークフローの早い段階で行います。- 機能を把握:
get_adcp_capabilitiesでエージェントがサポートする機能を確認する - フォーマットを理解:
list_creative_formatsで対応するクリエイティブタイプを確認する - 認可を検証: capabilities の
media_buy.portfolioを確認し、パブリッシャーのadagents.jsonで検証する - プロダクトを発見:
get_productsで広告在庫を検索する - クリエイティブを計画: 発見したプロダクトを利用可能なフォーマットに対応付け、制作計画を立てる
- キャンペーンを実行: フォーマット互換性と認可を確信した上でメディアバイを作成する
重要性
クリエイティブフォーマット
- 制作計画: アセット作成前に要件を把握する
- クリエイティブエージェント: AI エージェントを活用してクリエイティブを構築・検証する
- プラットフォーム互換性: 複数の広告プラットフォームで動作することを確認する
- コスト効率: 仕様不一致によるアセット再作成を防ぐ
- 品質保証: 技術的基準を満たし最適なパフォーマンスを実現する
- プレビュー機能: キャンペーン開始前にクリエイティブの描画をテストする
認可されたプロパティ
- 不正防止: 無許可の販売者や在庫詐欺を回避する
- ブランドセーフティ: 正規のプロパティ所有者から購入していることを保証する
- 法令遵守: 認可された取引の監査証跡を維持する
- 信頼構築: 広告サプライチェーンへの信頼を醸成する
関連ドキュメント
- Task Reference - 完全な API ドキュメント
- Product Discovery - 広告在庫の探索
- Creatives - クリエイティブアセット管理
- Creative Protocol - クリエイティブエージェントとマニフェスト
- Creative Channel Guides - フォーマットの例とパターン
- Creative Manifests - クリエイティブ仕様の理解
- adagents.json Specification - すべての AdCP プロトコルに適用されるパブリッシャー認可システム