- Sales agents - ブランド適合性スタンダードの受け入れと適用
- Orchestrators - パブリッシャー横断でのコンテンツスタンダードの調整
- Governance agents - コンテンツ評価サービスの提供
役割の整理
まず役割分担を把握します:| Role | Examples | Responsibilities |
|---|---|---|
| Orchestrator | DSP, トレーディングデスク、代理店プラットフォーム | メディアバイを調整し、スタンダード参照をセラーへ渡し、検証用アーティファクトを受領 |
| Sales Agent | パブリッシャー Ad サーバー、SSP | スタンダード受領、ローカルモデルのキャリブレーション、配信時の適用、アーティファクト送付 |
| Governance Agent | IAS, DoubleVerify, ブランドセーフティサービス | スタンダードをホストし、calibrate_content と validate_content_delivery を実装 |
Sales Agent 向け
Sales Agent(パブリッシャー Ad サーバー、SSP 等)は、オーケストレーターのポリシーを受け入れ配信時に適用します。コアモデル
オーケストレーターがcontent_standards_ref を含めてきたら、次を行います:
- ガバナンスエージェントからスタンダードを 取得し、実行可能かを評価します
- 能力に応じて買い付けを 受諾または拒否 します
- ガバナンスエージェントの期待に合わせて評価モデルを キャリブレーション します
- 配信時にスタンダードを 適用 します
- 検証用にオーケストレーターへ アーティファクトを提供 します
実装すべきこと
1.get_products と create_media_buy で content standards の参照を受ける
オーケストレーターは参照経由でスタンダードを渡します:
agent_urlのガバナンスエージェントからスタンダード文書を取得します- 要件を満たせるか評価します
- 満たせない場合はリクエストを拒否します
- 満たせる場合は受諾し、メディアバイとの関連付けを保存します
- Policy(許容/非許容コンテンツの自然言語記述)
- Calibration exemplars(エッジケース解釈のための合否例)
- Floor(外部基準となるベースラインセーフティスタンダードへの参照)
- ルールをシステムプロンプトとした LLM
- キャリブレーション例でトレーニングしたクラシファイア
- 確定的評価のためのルールエンジン
- サードパーティのブランド適合性ベンダー
calibrate_content を呼び出してローカルモデルをキャリブレーションします。自社インベントリのサンプルアーティファクトを送ると、ガバナンスエージェントがどう評価するかを返してくれます:
artifact_webhook で設定します:
get_media_buy_artifacts もサポートします。
実装チェックリスト
-
get_productsとcreate_media_buyでcontent_standards_refをパース - ガバナンスエージェントからスタンダード文書を取得して評価
- 実行できない買い付けは拒否 — 順守できないキャンペーンを受け入れない
- スタンダード文書に基づくコンテンツ評価を構築
- ガバナンスエージェントの
calibrate_contentを呼び出して解釈を合わせる - オーケストレーターが検証用コンテンツを取得できるよう
get_media_buy_artifactsを実装 - プッシュ型アーティファクト配信のために
artifact_webhookをサポート - 配信メトリクスのために
reporting_webhookをサポート
オーケストレーター向け
オーケストレーター(DSP、トレーディングデスク、代理店プラットフォーム)は、ブランド・ガバナンスエージェント・パブリッシャー間でコンテンツスタンダードを調整します。オーケストレーションパターン
artifact_webhook にアーティファクトをプッシュします。これをガバナンスエージェントに転送して検証します:
- Incidents: 基準を満たさなかったコンテンツ
- Coverage: 配信のうち検証された割合
- Trends: コンテンツセーフティの経時変化
実装チェックリスト
- ガバナンスエージェントでのブランドセットアップを支援
-
get_productsとcreate_media_buyリクエストにcontent_standards_refを含めます - Sales Agent からアーティファクトを受信するために
artifact_webhookを設定 - スタンダードを満たせないパブリッシャーからの拒否を処理
-
validate_content_deliveryを通じてガバナンスエージェントへアーティファクトを転送 - ブランド向けレポートを構築
ガバナンスエージェント向け
ガバナンスエージェント(IAS、DoubleVerify など)はコンテンツ評価をサービスとして提供します。実装するもの
1. コンテンツスタンダードをホストし提供する スタンダード設定を保存し、get_content_standards で公開します:
calibrate_content を実装する
Sales Agent はキャンペーン実行前にローカルモデルを合わせるためにこれを呼び出します。サンプルアーティファクトを送り、ブランドがどう評価するかを返します:
validate_content_delivery を実装する
オーケストレーターが配信後にアーティファクトを検証するために呼び出します。大規模なバッチ評価:
実装チェックリスト
- ブランドがポリシーを設定するために
create_content_standardsを実装 - Sales Agent がポリシーを取得するために
get_content_standardsを実装 - Sales Agent がモデルを合わせるために
calibrate_contentを実装 - オーケストレーターが配信を検証するために
validate_content_deliveryを実装 - キャリブレーションでの対話をサポート(追加質問、エッジケース)
Content Access Pattern
3 つの役割すべてでコンテンツを安全にやり取りする必要がある場合があります。content_access パターンは URL 名前空間への認証付きアクセスを提供します:
- url_pattern: このパターンにマッチする URL にこの認証を使用
- auth.type: 認証方式(
bearer,api_key,signed_url) - auth.token: 認証情報
get_content_standardsレスポンス(ガバナンスエージェント → Sales Agent: 「ここから例を取得してください」)get_media_buy_artifactsレスポンス(Sales Agent → オーケストレーター: 「ここからコンテンツを取得してください」)