Loading...
Loading...
Scrape competitor ads from Google's Ads Transparency Center (Search, YouTube, Display, Gmail). Search by company name, domain, or advertiser ID. Returns ad creatives, formats, targeting regions, and campaign details. Use for competitive ad research and messaging analysis.
npx skill4agent add nikiandr/goose-skills google-ad-scraperxtech/google-ad-transparency-scraperAPIFY_API_TOKEN--tokenpip install requests# Search by company name (auto-resolves advertiser ID)
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--company "Nike"
# Search by domain (more precise)
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--domain "nike.com"
# Direct advertiser ID (skip lookup step)
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--advertiser-id "AR13129532367502835713"
# With region filter
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--company "Shopify" --region US
# Limit results
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--domain "hubspot.com" --max-ads 30
# Human-readable summary
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--company "Stripe" --output summary--advertiser-idARxtech/google-ad-transparency-scraper--domain nike.comadstransparency.google.com/?domain=nike.com--company "Nike"adstransparency.google.com/?text=Nike--advertiser-id AR...https://adstransparency.google.com/advertiser/AR17828074650563772417--advertiser-id AR17828074650563772417| Flag | Default | Description |
|---|---|---|
| none | Company name to search |
| none | Company domain (e.g. nike.com) — more precise |
| none | Google Ads advertiser ID(s), comma-separated (skips lookup) |
| anywhere | Region filter (US, GB, DE, etc. or "anywhere") |
| 50 | Maximum number of ads to return |
| json | Output format: |
| env var | Apify token (prefer |
| 300 | Max seconds to wait for Apify run |
--company--domain--advertiser-id{
"advertiser_name": "Nike, Inc.",
"advertiser_id": "AR13129532367502835713",
"ad_format": "TEXT",
"headline": "Nike.com - Official Site",
"description": "Shop the latest Nike shoes, clothing...",
"display_url": "nike.com",
"destination_url": "https://www.nike.com/",
"region": "United States",
"last_shown": "2026-02-20",
"first_shown": "2026-01-15",
"image_url": "https://...",
"video_url": "https://..."
}python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--domain "competitor.com" --max-ads 100 --output summary# Get IDs first, then scrape in one run
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--advertiser-id "AR111,AR222,AR333" --max-ads 50# See what ads run in specific regions
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--domain "shopify.com" --region US --output summary
python3 skills/google-ad-scraper/scripts/search_google_ads.py \
--domain "shopify.com" --region GB --output summary--domain--advertiser-idreferences/apify-config.md