
Apify Google Ads Scraper (2X Faster, More Data)
Apify Google Ads Scraper (2X Faster, More Data)
AI-generatedSummary
Runs the Apify Google Ads Scraper Actor to scrape ad data from Google Ads Transparency Center URLs, returning a list of records including ad copy, impressions, media, and targeting details.
Inputs
- startUrls (required) — Google Ads Transparency Center URLs to scrape.
- cookies — JSON-formatted cookies to authenticate with Google Ads Transparency Center. Requires exporting cookies via the Cookie-Editor Chrome extension.
- maxItems — Maximum number of items to scrape.
- proxyConfiguration — JSON-formatted proxy configuration from Apify.
- downloadMedia — If true, downloads preview and variant images/videos into the Key-Value Store and returns the stored keys.
- authentication — Authentication method to use: 'API Key' (default) or 'OAuth2'.
Output shape
a list of items
Each item contains scraped data including ad copy, impressions, shown dates, media keys (if downloadMedia is true), and unique insights like full ad links and audience targeting. Includes the last run data from Apify.
Examples
Example 1: Scrape a single company's current and past Google ads
Provide the company's Transparency Center URL as a single start URL. Leave cookies optional if public data is sufficient.
Example 2: Scrape multiple companies efficiently
Use the 'multipleValues' option in startUrls to input several Transparency Center URLs in one node execution.
Example 3: Retrieve ad media assets
Enable 'downloadMedia' to have images and videos saved to the Key-Value Store and returned as keys.