The governance agent to call
Plan ID for this advertiser's campaign
OptionalcallerCaller URL for the check_governance request
OptionalmaxMax re-check iterations after auto-applying conditions. Default: 0 (return conditions to caller without re-checking). The initial governance check always fires.
OptionalgovernanceOptionalresolveResolve intent-only fields that cannot be inferred safely from downstream task arguments (for example an update's positive commitment delta).
OptionalresolveResolve conditional x-governed-commitment requests that require
authoritative current state (for example, whether a budget change is
decrease-only). Return true for a trigger and false for an exemption.
Obvious stateless exemptions such as pause, cancel, deactivate, and
creative estimates are handled by the SDK before this callback runs.
Campaign governance agent configuration. The campaign governance agent handles check_governance, sync_plans, report_plan_outcome, and get_plan_audit_logs.