Google Ads Transparency Scraper - Competitor Ads, Reach, Dates avatar

Google Ads Transparency Scraper - Competitor Ads, Reach, Dates

Pricing

from $1.28 / 1,000 ads

Go to Apify Store
Google Ads Transparency Scraper - Competitor Ads, Reach, Dates

Google Ads Transparency Scraper - Competitor Ads, Reach, Dates

Get every Google ad a competitor runs (Search, YouTube, Shopping, Maps, Play) from the Ads Transparency Center by domain or name: format, image, first/last shown, days running, countries, impressions by country and platform. No login.

Pricing

from $1.28 / 1,000 ads

Rating

0.0

(0)

Developer

Centor Prat

Centor Prat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Security

Limited permissions

Share

📢 Google Ads Transparency Scraper - Competitor Ads, Reach, Dates

See every ad a competitor runs on Google, from Google's own Ads Transparency Center: Search text ads, image / display ads, YouTube video ads, Shopping, Maps and Play. Give a website domain (allbirds.com), an advertiser name (Duolingo) or an advertiser ID, and get one row per ad: format (text / image / video), image URL or preview URL, first shown, last shown, days running, link to the ad in the Transparency Center, and with details: the ad's topic, every country it ran in (with dates), and impressions in total, per country and per Google platform (Search, YouTube, Shopping, Maps, Play) where Google publishes them (ads shown in the EU).

Free with every advertiser: a summary row: total ads Google shows for them, ads active in the last 7 / 30 days, format mix, newest and oldest ad, top countries, platforms and topics. Domain searches also reveal agencies and resellers running ads for the brand (other advertiser accounts on the same domain).

📥 Input

FieldMeaning
advertisersdomains, names or AR... IDs, one per line
maxAdsPerAdvertisernewest ads first
region, format, platform, dateFrom, dateToTransparency Center filters
activeWithinDayse.g. 7 = ads running right now
includeDetails, advertiserSummaryoptions
{ "advertisers": ["allbirds.com", "Duolingo", "hellofresh.com"], "region": "US", "format": "video", "activeWithinDays": 30, "maxAdsPerAdvertiser": 200 }

📤 Output

Ad:

{ "type": "ad", "advertiserName": "Allbirds Inc", "format": "image", "domain": "allbirds.com",
"firstShown": "2026-09-17T19:58:48+00:00", "lastShown": "2026-10-23T04:43:35+00:00", "daysShown": 36,
"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/...", "countries": [{"country": "US", "lastShown": "2026-10-22"}],
"adUrl": "https://adstransparency.google.com/advertiser/AR.../creative/CR..." }

EU ad with reach:

{ "format": "video", "impressionsTotal": {"min": 2000000, "max": 2250000},
"platforms": {"YouTube": {"min": 1750000, "max": 2000000}, "Google Search": {"min": 80000, "max": 90000}},
"countries": [{"country": "FR", "impressions": {"min": 1000, "max": 2000}, "firstShown": "2025-10-30", "lastShown": "2026-10-20"}] }

Summary:

{ "type": "advertiserSummary", "target": "allbirds.com", "totalAdsMin": 800, "totalAdsMax": 900, "activeLast7Days": 112,
"formats": {"text": 120, "image": 60, "video": 20}, "topCountries": [{"country": "US", "ads": 190}] }

💡 Uses

  • Competitor ad research: what they run, since when, which formats and where; long-running ads = winners.
  • Agencies and media buyers: creative inspiration and pitch decks for prospects.
  • Lead generation: brands actively advertising (and spending) right now.
  • Brand protection: who else runs ads on your domain.

💰 Pricing

Pay per ad returned (ad event), details included. Summaries are free. Unknown advertisers are free.

🤖 API / agents

curl -X POST "https://api.apify.com/v2/acts/centorprat~google-ads-transparency-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" -d '{"advertisers": ["notion.so"], "maxAdsPerAdvertiser": 20}'

MCP: https://mcp.apify.com/?tools=actors,docs,centorprat/google-ads-transparency-scraper

❓ FAQ

  • Login needed? No. It reads Google's public Ads Transparency Center.
  • Why are impressions empty for some ads? Google publishes impressions and platform splits for ads shown in the EU (Digital Services Act); other ads still get countries, dates and format.
  • Ad text? Text ads are archived by Google as images (imageUrl); other formats come with a preview URL.