Google Ads Transparency API
Research advertisers and their creatives in Google's Ads Transparency Center.
google-adstransparency
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
google-adstransparency.advertiser-ads.list
Lists creatives for a specific Google advertiser id (AR…). Google positional fields are preserved and documented by the output schema.
google-adstransparency.advertiser.search
Resolves an advertiser name or domain to its Google advertiser id(s) and disclosed metadata. Use the returned advertiser id with advertiser-ads.list.
google-adstransparency.creative.search
Resolves a brand, advertiser name, or domain and returns that advertiser's creative records. Google positional fields are preserved and documented by the output schema.
Common uses
- Resolve brand names and domains to Google advertiser ids
- Monitor the creatives associated with a competitor advertiser
- Collect lossless Google ad payloads for ads-intelligence pipelines
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits