Google Ads Transparency Scraper avatar

Google Ads Transparency Scraper

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Google Ads Transparency Scraper

Google Ads Transparency Scraper

[๐Ÿ’ฐ $0.80 / 1K] Affordable and effective | Extract ad creatives from Google Ads Transparency Center. Search by keyword, domain, or advertiser ID with filters for platform, region, and date range.

Pricing

from $0.80 / 1,000 results

Rating

1.9

(4)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

15

Bookmarked

2K

Total users

522

Monthly active users

17 days ago

Last modified

Share

Extract ad creatives from the Google Ads Transparency Center at scale. Search by keyword, domain, or advertiser ID and get ad formats, run dates, creative assets, and advertiser details for any brand or company worldwide, with filters for platform, region, and date range. Built for competitive analysts and performance marketers who need a complete picture of a rival's live ad spend without clicking through Google's viewer one creative at a time.

Why This Scraper?

  • Three search modes in one โ€” Enter a keyword like "Nike", a domain like "nike.com", or a Google advertiser ID โ€” the scraper auto-detects the type and finds matching ads
  • A creative link on every ad โ€” Image, text, and video ads all come back with a viewable asset: a static picture in imageUrl or a rendered preview in previewUrl
  • All Google platforms โ€” Filter by Google Search, YouTube, Google Shopping, Google Maps, or Google Play
  • 170+ country filters โ€” Narrow results to any country or region worldwide, directly reducing the data Google returns so you only pay for what you need
  • Date range filtering โ€” Find ads from any period since 2018, great for seasonal campaign analysis
  • Lowest memory footprint โ€” Runs on just 256 MB, keeping your compute costs minimal
  • Incremental output โ€” Results stream to your dataset as they're found, so you can start working with data before the run finishes

Use Cases

Competitive Intelligence & Ad Monitoring

  • Track every ad a competitor is running across Google platforms
  • Compare creative strategies between brands in your industry
  • Monitor when competitors launch or stop campaigns
  • Spot new market entrants advertising on your category keywords

Marketing Research & Creative Analysis

  • Analyze ad copy, images, and video creatives at scale
  • Study which ad formats brands use on each platform
  • Track seasonal advertising patterns with date range filters
  • Build a library of high-performing creative examples from any industry

Lead Generation & Sales

  • Find companies actively spending on Google Ads โ€” a strong buying-intent signal
  • Build prospect lists of advertisers in your target vertical
  • Identify brands advertising on specific domains or keywords
  • Discover advertisers targeting specific countries or platforms

Brand Protection & Compliance

  • Monitor who is advertising on your brand terms or domain
  • Detect unauthorized use of your brand in ad creatives
  • Track third-party ads appearing alongside your products
  • Audit advertising activity across regions for compliance reporting

Getting Started

Search by Domain

Find all ads associated with a website โ€” the simplest way to start:

{
"searchQuery": "nike.com",
"maxResults": 100
}

Search by Keyword

Enter any keyword to find matching advertisers and their ads:

{
"searchQuery": "cloud hosting",
"maxResults": 50
}

Search by Advertiser ID

Use a Google advertiser ID for a direct lookup:

{
"searchQuery": "AR16735076323512287233",
"maxResults": 200
}

Advanced: All Filters

Combine platform, region, and date range filters to narrow results precisely:

{
"searchQuery": "nike.com",
"maxResults": 500,
"platform": "youtube",
"region": "US",
"dateFrom": "2025-01-01",
"dateTo": "2025-12-31"
}

Input Reference

ParameterTypeDefaultDescription
searchQuerystring"nike.com"Keyword, domain, or advertiser ID. The scraper auto-detects the type

Filters

ParameterTypeDefaultDescription
maxResultsinteger100Maximum ad creatives to return. Set to 0 to collect as many as one run can return (up to 50,000)
platformstringAllFilter by platform: Google Search, YouTube, Google Shopping, Google Maps, or Google Play
regionstringWorldwideFilter by country (170+ supported). Only returns ads shown in that region
dateFromstringStart date (YYYY-MM-DD). Only returns ads shown on or after this date
dateTostringEnd date (YYYY-MM-DD). Only returns ads shown on or before this date

Output

Each result represents one ad creative. Here's an example:

{
"advertiserId": "AR16735076323512287233",
"advertiserName": "Nike, Inc.",
"creativeId": "CR01753144146295521281",
"adFormat": "image",
"firstShown": "2025-03-15",
"lastShown": "2025-04-08",
"approxDaysShown": 24,
"adUrl": "https://adstransparency.google.com/advertiser/AR16735076323512287233/creative/CR01753144146295521281",
"previewUrl": "https://displayads-formats.googleusercontent.com/ads/preview/content.js?..."
}

Every ad carries a viewable creative link in one of two fields. Static pictures arrive in imageUrl; Shopping, HTML5, and video creatives are rendered through previewUrl, which is the more common of the two.

All Available Fields

FieldTypeDescription
advertiserIdstringGoogle advertiser ID
advertiserNamestringName of the advertiser
creativeIdstringUnique ID for this ad creative
adFormatstringFormat: image, text, or video
firstShownstringDate the ad was first shown (YYYY-MM-DD)
lastShownstringDate the ad was last shown (YYYY-MM-DD)
approxDaysShownintegerApproximate number of days the ad has been running
adUrlstringDirect link to view the ad on Google Ads Transparency Center
imageUrlstringDirect link to the ad's image file, present when the creative is served as a static picture
previewUrlstringLink that renders the creative exactly as it ran โ€” used for Shopping, HTML5, and video ads

Tips for Best Results

Choosing Your Search Type

  • Domain search (e.g. nike.com) โ€” Best for finding all ads from a specific company. Returns ads from all advertisers associated with that domain
  • Keyword search (e.g. Nike) โ€” Best for discovering advertisers. The scraper finds matching advertisers first, then fetches their ads
  • Advertiser ID (e.g. AR16735076323512287233) โ€” Best for tracking a specific advertiser. Find IDs from previous runs or from the Ads Transparency Center website

Using Filters Effectively

  • All filters reduce the data at the source โ€” you only pay for results that match your criteria
  • Combine region + platform for highly targeted results (e.g. YouTube ads in Germany)
  • Use date range to study seasonal campaigns or track recent activity
  • Set maxResults to 0 when you need broad coverage: a run collects up to 50,000 ads, and for advertisers with more than that, split the search by date range, region or platform

Maximizing Value

  • Start with a small maxResults (10-50) to preview what's available before running a full extraction
  • Use the adUrl field to view any ad directly on Google's Transparency Center
  • Export to Google Sheets or CSV for easy analysis and sharing

Pricing

From $0.80 per 1,000 results โ€” you pay per ad creative delivered, and the rate drops as your Apify discount tier goes up.

ResultsNo discountBronzeSilverGold
100$0.15$0.10$0.09$0.08
1,000$1.50$1.00$0.90$0.80
10,000$15.00$10.00$9.00$8.00
100,000$150.00$100.00$90.00$80.00

Every run also carries a one-time Actor Start charge of $0.001. There are no separate compute or storage bills to add on top โ€” this scraper runs on just 256 MB, and the per-result price covers the whole run.

Integrations

Export your data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps:

  • Zapier / Make / n8n โ€” Automate workflows when new ads are detected
  • Google Sheets โ€” Direct spreadsheet export for team collaboration
  • Slack / Email โ€” Get notified about competitor ad changes
  • Webhooks โ€” Custom integrations with your tools
  • Apify API โ€” Full programmatic access for scheduled monitoring

This actor extracts publicly available data from Google's Ads Transparency Center, a tool Google provides for public accountability and ad transparency. Users are responsible for complying with applicable laws and Google's Terms of Service. Do not use collected data for spam, harassment, or any illegal purpose.