Campaign Manager 360 is Google's ad-serving, trafficking and measurement platform for advertisers and agencies. Its API — service name dfareporting — lets developers programmatically manage advertisers, campaigns, ads, creatives, placements, floodlight conversion tags and remarketing lists, generate publisher ad tags, and define, run and download standard, reach, path-to-conversion, floodlight and cross-media reach reports. Access is OAuth 2.0 only and every path is scoped to a Campaign Manager 360 user profile. The current version is v5; v4 has been fully sunset. Google publishes a Discovery Document rather than an OpenAPI, plus Data Transfer v2.0 for bulk event-level delivery to Cloud Storage.
Google Campaign Manager publishes 5 API contracts indexed on the APIs.io network, including Ads API, Campaigns API, Placements API, and 2 more. Tagged areas include Advertising, Analytics, Campaign Management, Digital Marketing, and Reporting.
The Google Campaign Manager catalog on APIs.io includes 1 JSON-LD context and 3 Spectral governance rulesets.
Google Campaign Manager’s developer surface includes authentication, changelog, documentation, API reference, getting-started guide, support, release notes, and 51 more developer resources.
The questions people put to an LLM, and the jobs they hand an agent, that Google Campaign Manager's APIs answer — each one linked to the operation that does it.
Generated by API Evangelist
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/google-campaign-manager/"><img src="https://apis.io/badge/google-campaign-manager/card.svg" alt="Google Campaign Manager on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Data Transfer v2.0 provides raw, event-level reporting data from Campaign Manager 360 beyond what is available through standard reporting. Data is delivered to Google Cloud Stor...
Manage ad configurations within campaigns. Ads define the creative content, delivery schedules, targeting rules, and placement assignments that determine how and where advertisi...
Manage advertising campaigns. Campaigns serve as top-level organizational containers that group ads, placements, and creatives under a single advertiser with shared start and en...
Manage placements representing ad inventory on publisher sites. Placements define the size, format, pricing, and site location where ads can be served, and generate the ad tags ...
Create, configure, and run reports to analyze campaign performance. Reports support multiple types including standard, reach, path to conversion, cross-dimension reach, floodlig...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: google-campaign-manager
name: Google Campaign Manager
description: Campaign Manager 360 is Google's ad-serving, trafficking and measurement platform for advertisers and agencies.
Its API — service name dfareporting — lets developers programmatically manage advertisers, campaigns, ads, creatives, placements,
floodlight conversion tags and remarketing lists, generate publisher ad tags, and define, run and download standard, reach,
path-to-conversion, floodlight and cross-media reach reports. Access is OAuth 2.0 only and every path is scoped to a Campaign
Manager 360 user profile. The current version is v5; v4 has been fully sunset. Google publishes a Discovery Document rather
than an OpenAPI, plus Data Transfer v2.0 for bulk event-level delivery to Cloud Storage.
deliveryModel:
model: saas
license_evidence:
not_product:
- googleads/googleads-dfa-reporting-samples
open_source: unknown
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: low
source:
- openapi
- pricing
- repository-not-product
generated: '2026-09-25'
method: derived
accessModel:
pricing: contact-sales
onboarding: sales-assisted
trial: false
try_now: false
public: false
label: Contact sales · Campaign Manager 360 contract required
confidence: high
source:
- plans
- authentication
generated: '2026-08-13'
method: searched
note: Corrected 2026-08-13. Google publishes no plans or pricing for Campaign Manager 360; the product page offers only
"Talk to Sales". The prior freemium/self-serve classification came from a 2026-05-04 plans scaffold that has since been
replaced with the searched finding.
image: https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png
url: https://developers.google.com/doubleclick-advertisers
created: '2024-01-01'
modified: '2026-08-13'
specificationVersion: '0.23'
type: Index
tags:
- Advertising
- Analytics
- Campaign Management
- Digital Marketing
- Reporting
- Ad Serving
- Ad Trafficking
- Attribution
- Conversion Tracking
- Marketing
- Media Buying
- Google Marketing Platform
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
url: https://apievangelist.com/
common:
- type: Spectral
url: rules/google-campaign-manager-spectral-rules.yml
- type: Spectral
url: rules/google-campaign-manager-rules.yml
- type: Spectral
url: rules/google-campaign-manager-jsonschema-spectral-rules.yml
- type: Vocabulary
url: vocabulary/google-campaign-manager-vocabulary.yml
- type: Hosts
url: hosts/google-campaign-manager-hosts.yml
- type: IntegrationEdges
url: integrations/google-campaign-manager-integration-edges.yml
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/google-campaign-manager/overview
- type: Website
url: https://www.google.com/
- type: CapabilityMap
url: capabilities/google-campaign-manager-capability-edges.yml
name: Google Campaign Manager Business Capability Map
- type: AgenticAccess
url: agentic-access/google-campaign-manager-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/google-campaign-manager-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/google-campaign-manager-domain-security.yml
- type: Authentication
url: authentication/google-campaign-manager-authentication.yml
- type: OAuthScopes
url: scopes/google-campaign-manager-scopes.yml
- type: Discovery
url: discovery/google-campaign-manager-dfareporting-v5-discovery.json
- type: Packages
url: packages/google-campaign-manager-packages.yml
- type: SDKs
url: packages/google-campaign-manager-packages.yml
- type: WellKnown
url: well-known/google-campaign-manager-well-known.yml
- type: SecurityTxt
url: well-known/google-campaign-manager-security.txt
- type: Security
url: security/google-campaign-manager-vulnerability-disclosure.yml
- type: X-MCPServerCandidate
url: mcp/google-campaign-manager-mcp.yml
note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived
from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server
correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: LLMsTxt
url: llms/google-campaign-manager-llms.txt
- type: Conformance
url: conformance/google-campaign-manager-conformance.yml
- type: ErrorCatalog
url: errors/google-campaign-manager-problem-types.yml
- type: Lifecycle
url: lifecycle/google-campaign-manager-lifecycle.yml
- type: Deprecation
url: lifecycle/google-campaign-manager-lifecycle.yml
- type: Conventions
url: conventions/google-campaign-manager-conventions.yml
- type: ChangeLog
url: changelog/google-campaign-manager-changelog.yml
- type: DataModel
url: data-model/google-campaign-manager-data-model.yml
- type: AgentSkill
url: skills/_index.yml
- type: Plans
url: plans/google-campaign-manager-plans-pricing.yml
- type: RateLimits
url: rate-limits/google-campaign-manager-rate-limits.yml
- type: FinOps
url: finops/google-campaign-manager-finops.yml
- type: SpectralRules
url: rules/google-campaign-manager-jsonschema-spectral-rules.yml
- type: PostmanCollection
url: collections/google-campaign-manager.postman_collection.json
- type: OpenCollection
url: collections/google-campaign-manager.opencollection.json
- type: DeveloperPortal
url: https://developers.google.com/doubleclick-advertisers
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers
- type: APIReference
url: https://developers.google.com/doubleclick-advertisers/rest
- type: GettingStarted
url: https://developers.google.com/doubleclick-advertisers/getting_started
- type: Support
url: https://developers.google.com/doubleclick-advertisers/get-support
- type: HelpCenter
url: https://support.google.com/campaignmanager
- type: Forum
url: https://groups.google.com/g/dfa-api
- type: ReleaseNotes
url: https://developers.google.com/doubleclick-advertisers/rel_notes
- type: GitHubOrganization
url: https://github.com/googleads
- type: Pricing
url: https://marketingplatform.google.com/about/campaign-manager-360/
- type: SignUp
url: https://marketingplatform.google.com/about/campaign-manager-360/
- type: Console
url: https://console.cloud.google.com/apis/library/dfareporting.googleapis.com
- type: Portal
url: https://developers.google.com/
- type: Authentication
url: https://developers.google.com/identity/protocols/oauth2
- type: Blog
url: https://blog.google/products/marketingplatform/
- type: StatusPage
url: https://status.cloud.google.com/
- type: PrivacyPolicy
url: https://policies.google.com/privacy
- type: TermsOfService
url: https://policies.google.com/terms
- type: GitHubRepository
url: https://github.com/googleads/googleads-dfa-reporting-samples
- type: JSONLD
url: json-ld/google-campaign-manager-context.jsonld
- type: SpectralRules
url: rules/google-campaign-manager-spectral-rules.yml
- type: Vocabulary
url: vocabulary/google-campaign-manager-vocabulary.yaml
- type: Features
data:
- name: Campaign Lifecycle Management
description: Create, update, and manage advertising campaigns from inception through completion with full programmatic
control.
- name: Ad Trafficking
description: Automate the placement and scheduling of ads across publisher sites with targeting and delivery rules.
- name: Multi-Format Reporting
description: Generate standard, reach, path-to-conversion, cross-dimension, floodlight, and cross-media reach reports.
- name: Placement Tag Generation
description: Automatically generate ad tags for publishers to install on their pages.
- name: Audience Targeting
description: Configure geo-targeting, technology targeting, day-part targeting, and audience segment rules.
- name: Floodlight Conversion Tracking
description: Track and attribute conversions using Floodlight tags for cross-channel measurement.
- type: UseCases
data:
- name: Programmatic Campaign Setup
description: Automate the creation and configuration of advertising campaigns, ads, and placements across publisher inventory.
- name: Performance Reporting
description: Generate and schedule reports to analyze campaign performance, reach, and conversion data.
- name: Cross-Channel Attribution
description: Use path-to-conversion and cross-media reach reports to understand multi-channel advertising impact.
- name: Ad Operations Automation
description: Streamline trafficking workflows including placement creation, tag generation, and creative assignment.
- type: Integrations
data:
- name: Google Analytics
description: Combine Campaign Manager 360 data with Google Analytics for unified web analytics and attribution.
- name: Google Ads
description: Coordinate campaign management between Campaign Manager 360 and Google Ads platforms.
- name: Display & Video 360
description: Integrate with DV360 for programmatic buying and campaign execution.
- name: Google Cloud Storage
description: Export raw event-level data via Data Transfer for advanced analysis in BigQuery or other tools.
- name: Google Apps Script
description: Automate Campaign Manager operations using Google Apps Script advanced service.
apis:
- name: Campaign Manager 360 Data Transfer v2.0
description: Data Transfer v2.0 provides raw, event-level reporting data from Campaign Manager 360 beyond what is available
through standard reporting. Data is delivered to Google Cloud Storage as CSV files for advanced analysis and data warehousing
use cases.
image: https://www.gstatic.com/images/branding/product/2x/googleg_48dp.png
humanURL: https://developers.google.com/doubleclick-advertisers/dtv2/overview
tags:
- Analytics
- Cloud Storage
- CSV
- Data Transfer
- Raw Data
- Reporting
properties:
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/dtv2/overview
- type: GettingStarted
url: https://developers.google.com/doubleclick-advertisers/dtv2/getting-started
- type: FAQ
url: https://developers.google.com/doubleclick-advertisers/dtv2/reference/faq
- type: ReleaseNotes
url: https://developers.google.com/doubleclick-advertisers/dtv2/reference/release-notes
- type: Support
url: https://developers.google.com/doubleclick-advertisers/dtv2/get-support
aid: google-campaign-manager:campaign-manager-360-data-transfer-v2-0
- aid: google-campaign-manager:google-campaign-manager-ads-api
name: Google Campaign Manager Ads API
description: Manage ad configurations within campaigns. Ads define the creative content, delivery schedules, targeting rules,
and placement assignments that determine how and where advertising is served to users.
humanURL: https://developers.google.com/doubleclick-advertisers
baseURL: https://dfareporting.googleapis.com
tags:
- Ads
properties:
- type: OpenAPI
url: openapi/google-campaign-manager-ads-api-openapi.yml
- type: Overlay
url: overlays/google-campaign-manager-ads-api-overlay.yaml
- type: Discovery
url: discovery/google-campaign-manager-dfareporting-v5-discovery.json
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/v4
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/rest
- type: Authentication
url: https://developers.google.com/doubleclick-advertisers/authorizing
- type: Pricing
url: https://marketingplatform.google.com/about/campaign-manager-360/
- type: GettingStarted
url: https://developers.google.com/doubleclick-advertisers/getting_started
- type: Support
url: https://support.google.com/campaignmanager
- type: Console
url: https://console.cloud.google.com/apis/library/dfareporting.googleapis.com
- type: TermsOfService
url: https://developers.google.com/terms
- type: RateLimits
url: https://developers.google.com/doubleclick-advertisers/quotas
- type: ReleaseNotes
url: https://developers.google.com/doubleclick-advertisers/rel_notes
- type: SDKs
url: https://developers.google.com/doubleclick-advertisers/libraries
- type: JSONSchema
url: json-schema/google-campaign-manager-campaign-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ad-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-path-to-conversion-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-cross-dimension-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-floodlight-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-cross-media-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-delivery-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-recipient-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-file-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-size-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-date-range-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-sorted-dimension-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-activities-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-custom-rich-media-events-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-dimension-value-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-last-modified-info-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-audience-segment-group-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-audience-segment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-event-tag-override-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-click-through-url-suffix-properties-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-default-click-through-event-tag-properties-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-click-through-url-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-optimization-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-optimization-activity-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ad-blocking-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-measurement-partner-link-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-measurement-partner-wrapping-data-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-conversion-domain-override-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-assignment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-rotation-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-assignment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-delivery-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-frequency-cap-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-geo-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-country-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-region-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-city-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-metro-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-postal-code-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-technology-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-browser-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-platform-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-operating-system-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-operating-system-version-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-mobile-carrier-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-connection-type-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-day-part-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-pricing-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-pricing-schedule-pricing-period-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-video-settings-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-lookback-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-tag-setting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-tag-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-campaigns-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ads-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placements-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placements-generate-tags-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-reports-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-error-schema.json
- type: JSONLD
url: json-ld/google-campaign-manager-context.jsonld
- aid: google-campaign-manager:google-campaign-manager-campaigns-api
name: Google Campaign Manager Campaigns API
description: Manage advertising campaigns. Campaigns serve as top-level organizational containers that group ads, placements,
and creatives under a single advertiser with shared start and end dates, budgets, and targeting configurations.
humanURL: https://developers.google.com/doubleclick-advertisers
baseURL: https://dfareporting.googleapis.com
tags:
- Campaigns
properties:
- type: OpenAPI
url: openapi/google-campaign-manager-campaigns-api-openapi.yml
- type: Overlay
url: overlays/google-campaign-manager-campaigns-api-overlay.yaml
- type: Discovery
url: discovery/google-campaign-manager-dfareporting-v5-discovery.json
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/v4
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/rest
- type: Authentication
url: https://developers.google.com/doubleclick-advertisers/authorizing
- type: Pricing
url: https://marketingplatform.google.com/about/campaign-manager-360/
- type: GettingStarted
url: https://developers.google.com/doubleclick-advertisers/getting_started
- type: Support
url: https://support.google.com/campaignmanager
- type: Console
url: https://console.cloud.google.com/apis/library/dfareporting.googleapis.com
- type: TermsOfService
url: https://developers.google.com/terms
- type: RateLimits
url: https://developers.google.com/doubleclick-advertisers/quotas
- type: ReleaseNotes
url: https://developers.google.com/doubleclick-advertisers/rel_notes
- type: SDKs
url: https://developers.google.com/doubleclick-advertisers/libraries
- type: JSONSchema
url: json-schema/google-campaign-manager-campaign-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ad-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-path-to-conversion-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-cross-dimension-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-floodlight-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-cross-media-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-delivery-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-recipient-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-file-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-size-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-date-range-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-sorted-dimension-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-activities-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-custom-rich-media-events-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-dimension-value-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-last-modified-info-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-audience-segment-group-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-audience-segment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-event-tag-override-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-click-through-url-suffix-properties-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-default-click-through-event-tag-properties-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-click-through-url-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-optimization-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-optimization-activity-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ad-blocking-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-measurement-partner-link-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-measurement-partner-wrapping-data-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-conversion-domain-override-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-assignment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-rotation-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-assignment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-delivery-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-frequency-cap-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-geo-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-country-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-region-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-city-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-metro-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-postal-code-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-technology-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-browser-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-platform-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-operating-system-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-operating-system-version-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-mobile-carrier-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-connection-type-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-day-part-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-pricing-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-pricing-schedule-pricing-period-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-video-settings-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-lookback-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-tag-setting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-tag-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-campaigns-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ads-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placements-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placements-generate-tags-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-reports-list-response-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-error-schema.json
- type: JSONLD
url: json-ld/google-campaign-manager-context.jsonld
- aid: google-campaign-manager:google-campaign-manager-placements-api
name: Google Campaign Manager Placements API
description: Manage placements representing ad inventory on publisher sites. Placements define the size, format, pricing,
and site location where ads can be served, and generate the ad tags that publishers install on their pages.
humanURL: https://developers.google.com/doubleclick-advertisers
baseURL: https://dfareporting.googleapis.com
tags:
- Placements
properties:
- type: OpenAPI
url: openapi/google-campaign-manager-placements-api-openapi.yml
- type: Overlay
url: overlays/google-campaign-manager-placements-api-overlay.yaml
- type: Discovery
url: discovery/google-campaign-manager-dfareporting-v5-discovery.json
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/v4
- type: Documentation
url: https://developers.google.com/doubleclick-advertisers/rest
- type: Authentication
url: https://developers.google.com/doubleclick-advertisers/authorizing
- type: Pricing
url: https://marketingplatform.google.com/about/campaign-manager-360/
- type: GettingStarted
url: https://developers.google.com/doubleclick-advertisers/getting_started
- type: Support
url: https://support.google.com/campaignmanager
- type: Console
url: https://console.cloud.google.com/apis/library/dfareporting.googleapis.com
- type: TermsOfService
url: https://developers.google.com/terms
- type: RateLimits
url: https://developers.google.com/doubleclick-advertisers/quotas
- type: ReleaseNotes
url: https://developers.google.com/doubleclick-advertisers/rel_notes
- type: SDKs
url: https://developers.google.com/doubleclick-advertisers/libraries
- type: JSONSchema
url: json-schema/google-campaign-manager-campaign-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ad-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-path-to-conversion-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-cross-dimension-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-floodlight-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-cross-media-reach-criteria-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-report-delivery-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-recipient-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-file-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-size-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-date-range-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-sorted-dimension-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-activities-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-custom-rich-media-events-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-dimension-value-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-last-modified-info-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-audience-segment-group-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-audience-segment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-event-tag-override-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-click-through-url-suffix-properties-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-default-click-through-event-tag-properties-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-click-through-url-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-optimization-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-optimization-activity-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-ad-blocking-configuration-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-measurement-partner-link-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-measurement-partner-wrapping-data-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-conversion-domain-override-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-placement-assignment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-rotation-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-creative-assignment-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-delivery-schedule-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-frequency-cap-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-geo-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-country-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-region-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-city-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-metro-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-postal-code-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-technology-targeting-schema.json
- type: JSONSchema
url: json-schema/google-campaign-manager-browser-schema.json
# --- truncated at 32 KB (41 KB total) ---
# Full source: https://artifacts.apis.io/google-campaign-manager/apis.yml
Google Campaign Manager API — frequently asked questions
Does Google Campaign Manager have an API?
Yes. APIs.io lists 5 APIs from Google Campaign Manager, including Campaign Manager 360 Data Transfer v2.0, Google Campaign Manager Ads API and Google Campaign Manager Campaigns API, and 2 more.
Is there an OpenAPI specification for the Google Campaign Manager API?
Yes. APIs.io indexes 4 OpenAPI specifications for Google Campaign Manager, each linked for download from this page.
How do I authenticate with the Google Campaign Manager API?
Google Campaign Manager documents its authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Google Campaign Manager Authentication.
How much does the Google Campaign Manager API cost?
Google Campaign Manager publishes its prices; its Campaign Manager 360 plan is Talk to Sales as of 2026-10-28. APIs.io lists 1 pricing plan for Google Campaign Manager, with each plan's price, limits and inclusions under Pricing on this page.
Is the Google Campaign Manager API ready for AI agents?
Google Campaign Manager has a Kin Score of 70.2 out of 100 (exemplar) and an Agent Readiness score of 32.8 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.