AS
Apify Store
/automation-lab/google-ads-scraper
Google Ads Scraper
Scrape Google Ads from the Ads Transparency Center for competitor monitoring. Search by advertiser name, domain, or ID. Get ad copy, headlines, media, formats, and shown dates. Export to JSON, CSV, Ex
liveasyncunknown~30s typical
marketinglead generationgoogleads
$0.0013
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.001 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /automation-lab/google-ads-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| searchTerms | array | Search for advertisers by name (e.g., Nike, Apple, Coca-Cola). Finds matching advertisers and scrapes their ads. Provide at least one search term, domain, or advertiser ID. |
| domains | array | Search ads by website domain (e.g., nike.com, apple.com). Provide at least one search term, domain, or advertiser ID. |
| advertiserIds | array | Direct advertiser IDs from Google Ads Transparency Center (e.g., AR16735076323512287233). Provide at least one search term, domain, or advertiser ID. |
| region | string | Filter ads shown in a specific country (ISO code). Leave empty for all regions. default "" |
| adFormats | array | Return only selected creative formats. Leave empty to include Text, Image, and Video ads. default [] |
| shownAfter | string | Return creatives whose shown interval overlaps this date or a later date (YYYY-MM-DD). Leave empty for no lower bound. default "" |
| shownBefore | string | Return creatives whose shown interval overlaps this date or an earlier date (YYYY-MM-DD). Leave empty for no upper bound. default "" |
| maxAds | integer | Maximum number of ads to scrape per advertiser or domain. default 100 |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/automation-lab/google-ads-scraper","input":{"advertiserIds":["AR00337221161131704321"],"maxAds":3},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /automation-lab/google-ads-scraper -i '{"advertiserIds":["AR00337221161131704321"],"maxAds":3}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/automation-lab/google-ads-scraper", input: {"advertiserIds":["AR00337221161131704321"],"maxAds":3}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.