Google Ads Transparency Scraper 💰$0.80/1k ads avatar

Google Ads Transparency Scraper 💰$0.80/1k ads

Pricing

Pay per event

Go to Apify Store
Google Ads Transparency Scraper 💰$0.80/1k ads

Google Ads Transparency Scraper 💰$0.80/1k ads

Get competitors' Google ads (Search, YouTube, Display) from the Ads Transparency Center by domain, advertiser ID or name. Text, image, video, first/last shown, regions. Fast HTTP, no browser, $0.80 per 1,000 ads.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Rakshit Solanki

Rakshit Solanki

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Ads Transparency Scraper

Pull ads from the Google Ads Transparency Center (adstransparency.google.com): Search, YouTube, Display, Shopping and Maps ads from any advertiser. Track competitors' creatives, see when ads started and stopped running, and where they ran.

Why this one

  • Fast and cheap: uses the Transparency Center's own JSON endpoints. No headless browser, so runs finish in seconds and cost very little.
  • Reliable: retries with a fresh proxy session, never crashes the whole run, and failed targets are reported as rows (not charged).
  • Four ways to search: domain (nike.com), advertiser ID (AR...), advertiser name, or a Transparency Center URL.
  • Filters: region (country), format (text / image / video), last-shown date.
  • Optional details: ad text (headline, description, display URL), all image links, YouTube video links, and every region the ad ran in, with last-shown date per region.

Input example

{
"domains": ["nike.com"],
"searchTerms": ["Adidas"],
"region": "US",
"adFormat": "all",
"maxAdsPerTarget": 200,
"includeAdDetails": true
}

Output (one row per ad)

{
"advertiserId": "AR16735076323512287233",
"advertiserName": "Nike, Inc.",
"creativeId": "CR07396437088238829569",
"format": "IMAGE",
"firstShown": "2024-04-05T19:34:32+00:00",
"lastShown": "2026-10-02T23:31:25+00:00",
"imageUrl": "https://tpc.googlesyndication.com/archive/simgad/6050699815843337416",
"adUrl": "https://adstransparency.google.com/advertiser/AR16735076323512287233/creative/CR07396437088238829569?region=US",
"region": "US",
"estimatedTotalAds": "500-600",
"adTextLines": ["Nike", "nike.com", "The Official Nike Site", "..."],
"youtubeUrls": [],
"regionsShown": [{"region": "US", "lastShown": "2026-10-02"}]
}

adTextLines, imageUrls, youtubeUrls, regionsShown and variantCount appear only with Include ad details.

Pricing

Pay per event:

  • Ad — $0.0008 per ad saved.
  • Ad details — $0.0004 extra per ad, only when Include ad details is on and the details were fetched.
  • No start fee. Targets with no ads and failed targets are free.

Notes and limits

  • Data is what Google publishes in the Transparency Center. Google does not publish spend or impressions for most ads outside political ads in some regions.
  • estimatedTotalAds is Google's own range estimate for the whole query.
  • Ad text comes from Google's ad preview and may contain template placeholders such as <Rating (Reviews)> for local ads.
  • Region codes: 2-letter ISO country codes for ~65 major countries, or anywhere.

More actors by flyingnimbus

All pay-per-event and fast. Failed or empty runs are free: