Google Ads Transparency Scraper
Pricing
from $0.70 / 1,000 results
Google Ads Transparency Scraper
Scrape the Google Ads Transparency Center. Extract advertiser info, ad creatives, targeting details, and spending data. Monitor competitors' ad campaigns across Google Search, YouTube, and Display Network. Export to JSON, CSV, or Excel.
Pricing
from $0.70 / 1,000 results
Rating
5.0
(1)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
12 days ago
Last modified
Categories
Share
What data can you scrape from Google Ads Transparency?
Extract structured data from Google Ads Transparency including listings, prices, and details.
- Structured output — Clean, normalized records ready for spreadsheets, BI tools or databases
- Flexible filters — Narrow your scrape by category, keyword, or other parameters
- Export anywhere — JSON, CSV, Excel, or via the Apify API and integrations
Output: Google Ads Transparency data structure
The Actor returns structured records with all available fields from Google Ads Transparency listings.
Example output (one record)
{"domain": "leroymerlin.es","region": "ES","maxResults": 300}
🚀 Quick start
- Click Start with the default input to test with a small sample.
- Open the Output tab to preview results.
- Export as CSV / Excel / JSON, or connect via API.
How to scrape Google Ads Transparency — input options
| Field | Description | Default |
|---|---|---|
| 🌐 Advertiser domains | One or more advertiser domains to scrape. **Max ads applies per domain.**Examples: leroymerlin.es, ikea.com, amazon.e... | ["leroymerlin.es"] |
| Advertiser name | Search by advertiser name instead of domain. Finds matching advertisers on the Transparency Center and scrapes their ... | Leroy Merlin |
| Max advertisers to scrape | How many matching advertisers to scrape in keyword mode. Ignored in domain mode. | 3 |
| 📍 Region | Filter ads by country/region. Use Any region for the broadest results. | ANY |
| Max ads | Maximum number of ads to extract. Applies per domain in batch mode.Start low (10–20) for your first run. | 100 |
| Proxy configuration | Optional. Residential proxies recommended for best results. | Apify auto |
| Headless browser | Run browser without a visible window. Disable only for local debugging. | true |
| domain (legacy) | Deprecated: use 'domains' array instead. | — |
🔍 How it works
This Actor uses Playwright (headless browser), HTTP requests to extract data from Google Ads Transparency. It navigates search results or catalog pages, extracts structured data from each listing, and normalizes the output into a consistent schema.
How much does it cost to scrape Google Ads Transparency?
This Actor uses Pay-Per-Event pricing — you pay only for results delivered, not for compute time.
| Plan | What you get |
|---|---|
| Free tier | $5/month of platform credits — enough for thousands of results |
| Paid plans | Scale to tens of thousands of results per run |
🔄 Integrations & scheduling
- Schedule daily/weekly runs from the Apify Console for automated data collection.
- Push results to Google Sheets, Slack, Zapier, Make, webhooks or any database.
- Fetch datasets via the Apify REST API or the official JavaScript/Python clients.
Is it legal to scrape Google Ads Transparency?
This Actor collects only publicly available data. It does not log in, bypass paywalls, or access private information. You are responsible for using the extracted data in compliance with the site's Terms of Service and applicable data protection laws (including GDPR where relevant).
❓ FAQ
Can I access the data via API? Yes. Every run stores its dataset on Apify. Fetch it via REST API or use the official JavaScript/Python clients.
What export formats are supported? JSON, CSV, Excel (XLSX), XML, and HTML table. You can also push data directly to Google Sheets or any webhook endpoint.
Do I need proxies? Residential proxies are recommended for best results. The default proxy configuration is pre-set.
🔗 Related Rastriq Actors
Ad library scrapers
All four share a normalized output schema — same field names, same formats. Merge datasets from different platforms without a mapping layer.
| Actor | What it adds |
|---|---|
| TikTok Ad Library Scraper | Ad creatives, targeting and spend data from TikTok's EU transparency archive |
| Facebook Ad Library Scraper | Ad creatives from Facebook and Instagram — Meta's entire paid media ecosystem |
| LinkedIn Ad Library Scraper | B2B ad intelligence — impressions by country, paying entity and targeting segments |
TikTok Creative Center
| Actor | What it adds |
|---|---|
| TikTok Top Ads Scraper | Top-performing ad creatives — CTR, likes, video URLs, landing pages across 49 countries and 21 industries |
| TikTok Trending Videos Scraper | Trending videos with creator profiles, engagement rates and 6-second view-through rates |
| TikTok Trends Scraper | Trending hashtags with view counts, post volumes and industry tags across 27 countries |
Competitive intelligence
| Actor | What it adds |
|---|---|
| SimilarWeb Data Extractor | Traffic estimates and top pages for the landing pages these ads point to |