Google Ads Transparency Center Scraper avatar

Google Ads Transparency Center Scraper

Pricing

from $2.00 / 1,000 creative scrapeds

Go to Apify Store
Google Ads Transparency Center Scraper

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

viralanalyzer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

ParameterTypeRequiredDefaultDescription
modeenumYessearchTermsearchTerm = find by name/domain, advertiserId = direct lookup
searchTermstringIf mode=searchTermNikeAdvertiser name, brand or domain
advertiserIdstringIf mode=advertiserIdGoogle advertiser ID (format AR...)
regionenumNoanywhereISO country code or anywhere
formatFilterenumNoALLTEXT / IMAGE / VIDEO / ALL
maxCreativesintNo50Max creatives per advertiser (1-500)
maxAdvertisersintNo3Top-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

ErrorCauseFix
[FAIL] No advertisers foundSearch term too narrow/typoTry a broader name OR use region: anywhere
[GOOGLE_RPC] HTTP 429Rate-limited (rare with built-in sleeps)Re-run after 60s
[GOOGLE_RPC] HTTP 503Google maintenanceRe-run later
[FAIL] Zero creatives extractedAdvertiser has no ads in selected region/formatTry 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.

🆕 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