Google Ads Transparency Scraper
Pricing
from $0.80 / 1,000 ads
Google Ads Transparency Scraper
Scrape the Google Ads Transparency Center: every Search, YouTube, Display and Shopping ad of any advertiser or website, with format, first and last shown dates, days running, image and preview links, every variation and EU impression ranges. Filter by country, format and date.
Pricing
from $0.80 / 1,000 ads
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🚀 Google Ads Transparency Scraper
Get every Google ad an advertiser runs, straight from the Google Ads Transparency Center. The Google Ads Transparency Scraper takes website domains, advertiser names, advertiser IDs or Transparency Center links and returns each ad with its advertiser, format (text, image, video), first and last shown dates, number of days shown, image or preview link and a link to the ad page. Turn on details to add every variation of the ad, each country it ran in and, for ads shown in the EU, impression ranges. Use it to track competitor advertising on Google Search, YouTube, Shopping and display, collect creatives for inspiration, or find companies that are actively buying ads.
✨ Features
- 🌐 Any Advertiser Input: Website domains (
nike.com), advertiser names (Nike, Inc.), advertiser IDs (AR16735076323512287233) or Transparency Center links. - 📚 Many Advertisers per Run: Bulk competitor lists in one run.
- 🌍 Any Country: A 2-letter country code (US, GB, DE…) or anywhere (default).
- 🎞️ Format and Date Filters: Text, image or video ads only, and ads shown since a date.
- 🔍 Details on Demand: Every variation, each country with first and last shown dates, EU impression ranges and the ad category.
- ⏱️ Longevity Signal: Days shown for every ad: long-running ads are the ones that work.
- 🧹 No Duplicates: An ad found through two inputs (a domain and its advertiser) is saved and charged once.
🛠️ How It Works
- Paste domains, advertiser names or advertiser IDs, one per line.
- Pick the region, format and how many ads you want: the default is 50.
- Run the Scraper: download the results as JSON, CSV or Excel or pull them through the API.
⚙️ Input
| Field | What it does |
|---|---|
| Advertisers | Domains, advertiser names, advertiser IDs or Transparency Center links, one per line. Default nike.com. |
| Region | 2-letter country code or anywhere. Default anywhere. |
| Ad format | any, text, image or video. Default any. |
| Shown since | Only ads shown on or after this date (YYYY-MM-DD). Optional. |
| Include details | Adds variations, countries, EU impression ranges and category. Slower, same price. Default off. |
| Max ads | Stop after this many ads in total (all advertisers together). Default 50. |
{"advertisers": ["nike.com", "adidas.com", "AR16735076323512287233"],"region": "US","format": "video","shownSince": "2026-09-01","includeDetails": true,"maxItems": 1000}
- A domain returns ads from every advertiser verified for that website (the brand, its country entities and its agencies).
- An advertiser name is matched to the advertiser with exactly that name (legal suffixes such as Inc. or GmbH are ignored) and the most ads. The log shows the advertiser that was picked. For an exact advertiser, use its ID from the Transparency Center (
AR…). - A Transparency Center link keeps its own region and format.
- Names, domains and IDs that match nothing are skipped and not charged; the status message lists them.
💰 Pricing
Pay only for the ads you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Ad | $0.0008 per ad ($0.80 per 1,000) | One ad with all the fields below |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Details cost nothing extra. Examples: 50 ads = $0.04 · 1,000 ads = $0.80 · 10,000 ads = $8.00.
📊 Sample Output Data
{"creativeId": "CR14731811200501284865","advertiserId": "AR12605932698289045505","advertiserName": "mybestbrands GmbH","domain": "nike.com","format": "IMAGE","firstShown": "2025-10-20T12:43:08.000Z","lastShown": "2026-10-19T08:31:19.000Z","daysShown": 314,"imageUrl": null,"width": null,"height": null,"previewUrl": "https://displayads-formats.googleusercontent.com/ads/preview/content.js?client=ads-integrity-transparency&obfuscatedCustomerId=6518376971&creativeId=780048249803&...","googleCreativeId": "780048249803","googleCustomerId": "6518376971","adGroupId": "188262729778","adUrl": "https://adstransparency.google.com/advertiser/AR12605932698289045505/creative/CR14731811200501284865?region=DE","region": "DE","input": "nike.com","variationCount": 3,"variations": [{ "previewUrl": "https://displayads-formats.googleusercontent.com/ads/preview/content.js?..." }],"regionsShown": [{ "region": "DE", "firstShown": "2025-10-20", "lastShown": "2026-10-19", "impressionsMin": 6000000, "impressionsMax": 7000000 }],"impressionsMin": 6000000,"impressionsMax": 7000000,"category": "Apparel & Accessories","scrapedAt": "2026-10-19T11:40:25.611Z"}
formatTEXT= a search text ad. ItsimageUrlis Google's picture of the ad as shown on Search (headline, link and description).imageUrlis a direct image link for text and plain image ads; video, Shopping and rich ads have a Google-hostedpreviewUrlinstead.daysShown= how many days the ad has been shown.firstShown,lastShownanddaysShowncount all countries together; per-country dates are inregionsShown(details on).googleCustomerIdandadGroupIdgroup ads from the same ad account and ad group (present when the ad has apreviewUrl).variationCount,variations,regionsShown,impressionsMin,impressionsMaxandcategorycome with Include details on. Impression ranges are published for ads shown in the EU only; elsewhere they arenull.
❓ FAQ
Do I need a Google account? No.
Why does a big brand's domain return ads from other advertisers? The Transparency Center lists every advertiser verified to run ads for that website: country entities and media agencies included. Use an advertiser ID to get one advertiser only.
Can I get the ads of a political campaign? This Actor covers the advertiser ad pages; political ad spend reports are not included.
🔗 More Ad Library Actors
- Facebook Ads Library Scraper: search all Meta ads by keyword, country and filters.
- Facebook Page Ads Scraper: every ad a Facebook page runs.