Mission
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.
Protocol Domains
The Governance Protocol covers four distinct governance domains:| Domain | What It Governs | Key Mechanisms |
|---|---|---|
| Property Governance | Where ads can run | Property lists, compliance filtering, adagents.json authorization |
| Brand Protocol | Brand identity & agents | brand.json discovery, brand agent authorization |
| Content Standards | Brand suitability | Privacy-preserving content evaluation, calibration, validation |
| Creative Governance | What creatives are compliant | Format validation, content moderation, accessibility |
| Campaign Governance | What can be bought | Budget controls, approval workflows, policy compliance |
Working Group Areas
The AAO Governance Working Group is developing standards across six areas that inform these protocols:| Area | Focus | Protocol Impact |
|---|---|---|
| Brand Suitability | Safe, appropriate ad contexts | Property Governance, Content filtering, adagents.json |
| Brand Manifest & Standards Library | Machine-readable brand policies | Brand Manifest, Content Standards |
| Creative Standards & Validation | Technical and ethical creative criteria | Creative Governance |
| Process & Human Oversight | Human-in-the-loop checkpoints | All protocols |
| Regulatory & Compliance | Legal and regional frameworks | All protocols |
| Measurement & Verification | Proving compliance | All protocols |
Architecture
Governance agents operate across the full campaign lifecycle:- 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
Common Patterns
Feature Discovery
All governance agents advertise their capabilities viaget_adcp_capabilities:
Brand Manifest
Buyers declare their brand identity, and governance agents automatically apply appropriate rules:Prompt-Based Policies
Governance protocols support natural language prompts for policy definitions rather than rigid keyword lists:Webhook Notifications
Governance agents notify subscribers when evaluations change:Integration with Media Buy
The Media Buy Protocol consumes governance data at multiple stages:- Product discovery: Pass
property_list_reftoget_productsto filter inventory - Media buy creation: Reference property lists to constrain where ads can run
- Authorization: adagents.json validates agent authority to sell properties
Getting Started
Buyers:- Subscribe to governance agents for property data and brand suitability
- Create property lists with filters and brand manifests
- Aggregate results into final compliant lists
- Share references with sellers (with auth tokens)
- Implement feature discovery tasks (
get_adcp_capabilities, etc.) - Implement stateful list management (CRUD operations)
- Support webhooks to notify when evaluations change
- See the Property Protocol Specification for detailed implementation guidance