google_ads_campaign_performance
Retrieve key performance metrics for Google Ads campaigns, including cost, clicks, impressions, conversions, and CTR, with filtering by status and cost thresholds for a specified date range.
Instructions
Get comprehensive performance metrics for campaigns.
Retrieves key performance indicators including cost, clicks, impressions, CTR, conversions, and more for campaigns in the specified date range. Supports filtering by status and cost thresholds.
Args: customer_id: Customer ID without hyphens (e.g., '1234567890') date_range: Predefined date range (TODAY, YESTERDAY, LAST_7_DAYS, LAST_14_DAYS, LAST_30_DAYS, THIS_MONTH, LAST_MONTH, LAST_90_DAYS) campaign_status: Filter by status list e.g. ['ENABLED', 'PAUSED'] min_cost: Minimum cost filter in currency units limit: Maximum number of campaigns to return (1-100) response_format: Output format: 'markdown' or 'json'
Returns: Campaign performance data with metrics and analysis
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | Yes | ||
| date_range | No | LAST_30_DAYS | |
| campaign_status | No | ||
| min_cost | No | ||
| limit | No | ||
| response_format | No | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |