Skip to main content
AdCP 3.0 ドラフト - これらのガバナンスプロトコルは AAO Governance Working Group により開発中です。フィードバックは GitHub Discussions へどうぞ。
ガバナンスプロトコルは、広告ワークフロー全体のコンプライアンス、ブランドセーフティ、品質管理を標準化します。専門エージェントが設定可能な基準に従って広告関連のエンティティを評価・フィルタ・スコアリングできるようにします。

ミッション

Define and operate transparent, privacy-safe, brand-suitable campaign governance that encodes human heuristics in open protocol objects, making campaigns easy to launch, safe to scale, and measurable against verifiable outcomes for buyers, sellers, and auditors.

プロトコル領域

The Governance Protocol covers four distinct governance domains:
DomainWhat It GovernsKey Mechanisms
Property Governance広告掲載可能な場所プロパティリスト、コンプライアンスフィルタリング、adagents.json による認可
Content Standardsブランドセーフティと適合性プライバシー保護されたコンテンツ評価、キャリブレーション、検証
Creative Governance準拠したクリエイティブフォーマット検証、コンテンツモデレーション、アクセシビリティ
Campaign Governance購入可能な対象予算管理、承認フロー、ポリシー準拠
各領域にはデータ提供・フィルタリング・スコアリング機能を持つ専用ガバナンスエージェントが存在します。

ワーキンググループ領域

The AAO Governance Working Group is developing standards across six areas that inform these protocols:
AreaFocusProtocol Impact
Brand Safety & Suitability安全で適切な広告コンテキストProperty Governance、コンテンツフィルタリング、adagents.json
Brand Manifest & Standards Library機械可読なブランドポリシーBrand Manifest、Content Standards
Creative Standards & Validationクリエイティブの技術的・倫理的基準Creative Governance
Process & Human OversightHuman-in-the-Loop のチェックポイント全プロトコル
Regulatory & Compliance法的・地域的枠組み全プロトコル
Measurement & Verification準拠性の証明全プロトコル

アーキテクチャ

ガバナンスエージェントは キャンペーンライフサイクル全体 に関与します:
  • Setup time: Configure property lists, brand requirements, and compliance rules
  • Execution time: Filter inventory and validate placements through cached rules and scoring
  • Post-delivery: Measurement, verification, and reporting on compliance

共通パターン

機能ディスカバリー

All governance agents advertise their capabilities via get_adcp_capabilities:
{
  "tool": "get_adcp_capabilities",
  "arguments": {}
}
レスポンス(governance セクション):
{
  "governance": {
    "property_features": [
      { "feature_id": "consent_quality", "type": "quantitative", "range": { "min": 0, "max": 100 } },
      { "feature_id": "coppa_certified", "type": "binary" },
      { "feature_id": "carbon_score", "type": "quantitative", "range": { "min": 0, "max": 100 } }
    ]
  }
}

Brand Manifest

Buyers declare their brand identity, and governance agents automatically apply appropriate rules:
{
  "brand_manifest": {
    "brand_name": "ToyBrand",
    "industry": "toys",
    "target_audience": "children_under_13"
  }
}
ガバナンスエージェントはこのマニフェストを見て、COPPA 要件や子供向けブランドのコンテンツフィルタリングなど業界固有のルールを自動適用します。

プロンプトベースのポリシー

Governance protocols support natural language prompts for policy definitions rather than rigid keyword lists:
{
  "policy": "Avoid content about violence, controversial politics, or adult themes. Sports news is excellent. Entertainment is generally acceptable.",
  "exclusions_prompt": "Block content containing hate speech, illegal activities, or ongoing litigation against our company."
}
これにより、AI ベースの検証エージェントがコンテキストやニュアンスを理解できます。

Webhook 通知

Governance agents notify subscribers when evaluations change:
{
  "webhook_url": "https://buyer.example.com/webhooks/list-changed",
  "events": ["list_updated", "property_removed", "score_changed"]
}

Media Buy との連携

Media Buy プロトコルは複数段階でガバナンスデータを利用します:
  • Product discovery: Pass property_list_ref to get_products to filter inventory
  • Media buy creation: Reference property lists to constrain where ads can run
  • Authorization: adagents.json validates agent authority to sell properties
{
  "tool": "get_products",
  "arguments": {
    "brief": "UK video inventory for Q1",
    "property_list_ref": {
      "agent_url": "https://buyer-agent.example.com",
      "list_id": "pl_q1_uk_premium",
      "auth_token": "..."
    }
  }
}

はじめ方

Buyers:
  1. プロパティデータとブランドセーフティのためにガバナンスエージェントを購読
  2. フィルターと Brand Manifest でプロパティリストを作成
  3. 結果を集約し最終的な準拠リストを作成
  4. セラーと参照(auth token 付き)を共有
Governance Agent 実装者:
  1. 機能ディスカバリタスク(get_adcp_capabilities など)を実装
  2. 状態を持つリスト管理(CRUD)を実装
  3. 評価変更を通知する Webhook をサポート
  4. 詳細は Property Protocol Specification を参照

プロトコルセクション