π’ Google Ads Scraper (2X Faster Β· More Data)
Pricing
from $4.99 / 1,000 results
π’ Google Ads Scraper (2X Faster Β· More Data)
π Google Ads Scraper pulls more ad data 2Γ fasterβcapturing creatives, keywords, landing pages & performance insights. π Great for competitor research, PPC strategy, lead gen & market analysis. β‘ Save time, boost results!
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Scrape any company's current and past Google ads straight from the Google Ads Transparency Center β faster than the competition, with extra fields they don't give you. Get ad copy, media (images & videos), shown dates, per-country impression stats, full ad links, and more. No login, no API key, no cookies required. β‘
β¨ Why Choose This Actor?
- ποΈ 2X faster β concurrent enrichment with a smart, self-healing proxy ladder.
- π More data β full ad text per variant, hosted image URLs, per-country first/last shown dates, shown-country lists, and direct ad links.
- π Bulletproof β automatic retries with exponential backoff and proxy escalation (direct β datacenter β residential) so blocks don't end your run.
- πΎ Live results β every ad lands in your dataset the moment it's scraped; a crash never loses collected work.
- π Self-healing country names β region reference data is refreshed live on every run.
- πΌοΈ Optional media download β save preview & variant images straight into the Key-Value Store.
π Key Features
| Feature | Description |
|---|---|
| Bulk URLs | Paste any mix of advertiser and creative URLs. |
| Ad variants | Headline/description text + hosted image URLs per variant. |
| Country stats | Per-country first/last shown dates and impression bounds. |
| Proxy ladder | Direct β datacenter β sticky residential, logged clearly. |
| Live saving | push_data per ad β partial results always survive. |
| Media download | Optional β store images in the Key-Value Store. |
π₯ Input
| Field | Type | Description |
|---|---|---|
startUrls (required) | array | Advertiser and/or creative Transparency Center URLs. |
maxItems | integer | Max ad creatives to collect (default 100). |
fetchVariants | boolean | Pull full ad text & media per variant (default true). |
downloadMedia | boolean | Download images into the Key-Value Store (default false). |
cookies | array | Optional Cookie-Editor JSON export for a logged-in session. |
concurrency | integer | Parallel ad enrichment (default 5). |
maxRetries | integer | Retries per request before giving up (default 3). |
proxyConfiguration | object | Apify proxy config β keep enabled for fallback. |
Example input
{"startUrls":[{"url":"https://adstransparency.google.com/advertiser/AR18135649662495883265?region=anywhere"}],"maxItems":100,"fetchVariants":true,"downloadMedia":false,"proxyConfiguration":{"useApifyProxy":true}}
π€ Output
Each ad creative is one dataset record:
{"id":"CR16227055806351147009","advertiserId":"AR18135649662495883265","creativeId":"CR16227055806351147009","advertiserName":"SociallyUP","format":"TEXT","url":"https://adstransparency.google.com/advertiser/AR18135649662495883265/creative/CR16227055806351147009?region=anywhere","previewUrl":"https://tpc.googlesyndication.com/archive/simgad/663936852374402128","previewStoreKey":"CR16227055806351147009_preview_0.png","firstShownAt":"1695106800","lastShownAt":"1772498816","impressions":null,"shownCountries":["United States"],"countryStats":[{"code":"US","name":"United States","firstShownAt":null,"lastShownAt":"2026-03-02T00:00:00.000Z","impressions":{"lowerBound":null,"upperBound":null},"platformStats":[]}],"audienceSelections":[],"variants":[{"textContent":"[Houses & Apartments for Rent - ... - pavprop.com","images":["https://lh3.googleusercontent.com/p/AF1Qip..."],"imageStoreKeys":["CR16227055806351147009_v1_0.jpg"]}],"originUrl":"https://adstransparency.google.com/advertiser/AR18135649662495883265?region=anywhere"}
The Output tab shows three ready-made views: π Overview, π¨ Ad Variants, and π Country Stats.
π How to Use (Apify Console)
- Log in at console.apify.com β Actors.
- Open Google Ads Scraper (2X Faster Β· More Data).
- Paste one or more Transparency Center URLs into Start URLs.
- Set Max Items and toggle Fetch variants / Download media as needed.
- Click Start and watch the ads roll in live in the run log.
- Open the Output tab and export to JSON / CSV / XLSX.
π€ Use via API
curl-X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN"\-H"Content-Type: application/json"\-d'{"startUrls":[{"url":"https://adstransparency.google.com/advertiser/AR18135649662495883265?region=anywhere"}],"maxItems":50}'
π― Best Use Cases
- Competitor research β see exactly which ads a rival is running and where.
- Ad creative inspiration β collect headlines, descriptions, and visuals at scale.
- Market & trend analysis β track when and in which countries ads run.
- Compliance & brand monitoring β audit ad messaging across regions.
π³ Pricing
This Actor uses Pay-Per-Event billing. You are charged once per ad result (ad-result) successfully scraped and saved to your dataset. Platform compute and proxy usage are covered by the per-event price β no surprises.
β FAQ
Do I need to log in or provide cookies? No. The Actor works fully anonymously. Cookies are optional and only needed if you want to ride a logged-in session.
Why did my run switch to a residential proxy? Google throttles heavy traffic by IP. The Actor automatically escalates direct β datacenter β residential and sticks with residential once reached, so your run keeps going.
Can I scrape a single ad? Yes β paste a creative URL (.../creative/CR...) instead of an advertiser URL.
Where are downloaded images? When downloadMedia is on, images are saved in the run's Key-Value Store under the *StoreKey names in each record.
π Support & Feedback
Found a bug or want a new field? Open an issue on the Actor's Issues tab. Data is collected only from publicly available sources; you are responsible for compliant use (GDPR, CCPA, target ToS).
