Google Ads Transparency Center Scraper
Pricing
from $2.00 / 1,000 creative scrapeds
Google Ads Transparency Center Scraper
Extract competitor ads from Google Ads Transparency Center (Search, YouTube, Maps, Play, Shopping). No login or API key required. Compliance + competitive intelligence.
Pricing
from $2.00 / 1,000 creative scrapeds
Rating
0.0
(0)
Developer
viralanalyzer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
📢 Google Ads Transparency Center Scraper
🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português
Extract competitor ad creatives from Google Ads Transparency Center — ads running on Google Search, YouTube, Maps, Play and Shopping. No login or API key required. Uses the public reverse-engineered RPC of adstransparency.google.com.
✨ Features
- Anonymous access — no Google account, no OAuth, no API key
- Search by advertiser name/domain OR direct lookup by AR... advertiser ID
- 18 region filters (US/BR/GB/DE/FR/ES/IT/CA/AU/MX/AR/CL/CO/JP/IN/NL/BE + Anywhere)
- Format filter — TEXT / IMAGE / VIDEO / ALL
- Auto-pagination up to 500 creatives per advertiser
- Rich output — creative ID, headline, body, image URL, video URL, destination URL, regions where ad ran, first/last shown dates
- Polite rate-limit — 400ms inter-page sleep + 500ms inter-advertiser
- NEVER 0 ITEMS guard — fails loud if Google rotated schema instead of silent success
📥 Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
mode | enum | Yes | searchTerm | searchTerm = find by name/domain, advertiserId = direct lookup |
searchTerm | string | If mode=searchTerm | Nike | Advertiser name, brand or domain |
advertiserId | string | If mode=advertiserId | — | Google advertiser ID (format AR...) |
region | enum | No | anywhere | ISO country code or anywhere |
formatFilter | enum | No | ALL | TEXT / IMAGE / VIDEO / ALL |
maxCreatives | int | No | 50 | Max creatives per advertiser (1-500) |
maxAdvertisers | int | No | 3 | Top-N matching advertisers to fetch (search mode only) |
Example input
{"mode": "searchTerm","searchTerm": "Nike","region": "US","formatFilter": "VIDEO","maxCreatives": 50,"maxAdvertisers": 1}
📤 Output
{"creativeId": "CR123456789","advertiserId": "AR12345678","advertiserName": "Nike, Inc.","advertiserDomain": "nike.com","format": "VIDEO","headline": "Just Do It","body": "Discover the new Air Max collection…","imageUrl": "https://tpc.googlesyndication.com/.../image.jpg","videoUrl": "https://tpc.googlesyndication.com/.../video.mp4","destinationUrl": "https://www.nike.com/...","regions": [{"region": "US", "firstShown": "2026-03-01", "lastShown": "2026-05-14", "timesShown": null}],"creativeUrl": "https://adstransparency.google.com/advertiser/AR12345678/creative/CR123456789","source": "google-ads-transparency-rpc"}
💰 Pricing
Pay-per-event: only charged when a real creative is returned. Zero results → zero charge.
🚀 Use cases
- Competitive ad intelligence — see what your competitors are spending on
- Compliance research — track political/issue ads at scale
- Creative analysis — extract winning headline/copy/imagery patterns
- Brand safety — discover ads using your brand keywords
- Affiliate research — find advertiser destination URLs for affiliate matching
⚠️ Common errors
| Error | Cause | Fix |
|---|---|---|
[FAIL] No advertisers found | Search term too narrow/typo | Try a broader name OR use region: anywhere |
[GOOGLE_RPC] HTTP 429 | Rate-limited (rare with built-in sleeps) | Re-run after 60s |
[GOOGLE_RPC] HTTP 503 | Google maintenance | Re-run later |
[FAIL] Zero creatives extracted | Advertiser has no ads in selected region/format | Try region: anywhere + formatFilter: ALL |
🔒 No data sent to third parties
All requests go directly to adstransparency.google.com. No proxy, no middleware — your search terms aren't logged anywhere.
📚 Related actors
- Facebook Ad Library Intelligence — Meta Ad Library (FB/IG/Messenger/WhatsApp ads)
🆕 Changelog
- v1.0 (2026-05-15): Initial release. RPC endpoints
SearchSuggestions,SearchCreatives,GetCreativeById. Auto-pagination. NEVER 0 ITEMS guard.
Português
📢 Google Ads Transparency Center Scraper
Extrai criativos publicitários de competidores do Google Ads Transparency Center — ads rodando em Google Search, YouTube, Maps, Play e Shopping. Sem login, sem API key. Usa o RPC público reverse-engineered de adstransparency.google.com.
Diferencial vs competidores na Apify Store
- Sem auth: 0 fricção de onboarding (concorrentes pedem OAuth ou são pagos)
- Multi-region: 18 países pré-configurados, não só US
- PPE: você paga só pelos criativos retornados, não por run vazio
- Open source compatible: usa o mesmo RPC público que SerpApi / SearchApi cobram $50+/mês
Casos de uso para o mercado BR/LATAM
- Espiar campanhas Google Ads de Magalu, Americanas, Mercado Livre, Magazine Luiza
- Compliance eleitoral — ads políticos no BR/AR/MX
- Pesquisa de afiliação — encontrar advertisers ativos para abordar
- Análise criativa — copiar padrões de headline/copy dos top spenders