google_ads_data
Fetch Google Ads account data for campaigns, keywords, and ad copy, covering clicks, impressions, and spend metrics.
Instructions
Query your own Google Ads account data — clicks, impressions, campaigns, keywords, and ad copy.
Requires a connected Google Ads data source. Call list_projects() then list_connections()
to find your project_id and account_id.
Args:
project_id: Your project UUID (from list_projects)
account_id: Google Ads account ID (from list_connections, e.g. "123-456-7890")
endpoint: What data to fetch:
- "clicks_impressions": Click and impression totals (all time)
- "campaign_performance": Campaign metrics with spend (last 3 months)
- "ad_performance": Ad-level metrics with CPC (last month)
- "complete_data": Full Google Ads data with all key metrics (last 2 months)
- "keywords": Keyword performance — text, match type, clicks, impressions
- "ad_copy": Ad creative copy — headlines, descriptions, final URLs
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | ||
| endpoint | No | complete_data | |
| account_id | Yes | ||
| project_id | Yes |