Google Ads Transparency API — Competitor Ads by Domain
Pricing
$3.00 / 1,000 ad creatives
Go to Apify Store
Google Ads Transparency API — Competitor Ads by Domain
Pricing
$3.00 / 1,000 ad creatives
Rating
0.0
(0)
Developer
John May
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull the ads a company is running on Google, straight from Google's public Ads Transparency Center. One dataset row per ad creative: advertiser, domain, region, first/last shown dates, days running, the creative asset URL and a direct link to the ad.
Input
{"domains": ["nike.com", "booking.com"],"regions": ["US", "GB"],"maxAdsPerDomain": 100,"onlyActiveAds": true}
domains— bare domains (full URLs are reduced to their host).regions— US, GB, DE, CA, JP, FR, AU, IN, BR, MX, ES, IT, NL, PL, SE, SG, AE, ZA, KR, TW, HK, ID, TR.maxAdsPerDomain— 1–100 per domain and region (Google serves up to 100 per request).onlyActiveAds— drop creatives last seen more than 30 days ago.
Output fields
domain, region, advertiserId, advertiserName, creativeId,
formatCode, firstShown, lastShown, firstShownEpoch, lastShownEpoch,
daysRunning, imageUrl, videoUrl, adUrl, scrapedAt.
Notes
- No proxies, logins or API keys are needed: the Actor calls the same public endpoint the Transparency Center web front end uses.
- Google returns at most 100 creatives per domain and region per request; for very large advertisers this is a sample of the most recent creatives rather than the entire archive.
- Ads are returned per (domain, region) pair, so requesting several regions multiplies the row count.