search_google_ads
Search live ads from Google Ads Transparency Center by advertiser name or domain. Get headlines, formats, regions, days active, and destination URLs.
Instructions
Search the Google Ads Transparency Center for live ads by advertiser name or domain.
Returns headlines, formats, regions, days_active, and destination URLs. Runs a remote scraper (30s–few minutes). Full results are saved to a JSON file; only a compact preview is returned inline. Use read_saved_results to page through the full dataset without flooding context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | No | 2-letter ISO country code to filter by, e.g. 'US', 'GB'. None for worldwide. | |
| end_date | No | Latest last-shown date in YYYY-MM-DD format. None for no upper bound. | |
| start_date | No | Earliest first-shown date in YYYY-MM-DD format. None for no lower bound. | |
| advertisers | Yes | Brand names, domains (e.g. 'nike.com'), full URLs, or advertiser IDs starting with 'AR'. Mix formats freely. | |
| political_ads_only | No | Restrict results to political and election ads only. | |
| max_ads_per_advertiser | No | Maximum ads returned per advertiser. 0 means unlimited. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ads | Yes | ||
| queries | Yes | ||
| file_path | Yes | ||
| result_count | Yes |