Get Campaign Insights
get_campaign_insightsRetrieve performance metrics for a specific campaign by ID, including impressions, clicks, spend, CPC, CPM, CTR, and reach.
Instructions
Get performance insights for a specific campaign by ID. Returns metrics like impressions, clicks, spend, cpc, cpm, ctr, reach.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max number of rows to return (default: 5000, max: 5000) | |
| since | No | Start date (YYYY-MM-DD). Used with 'until' to build time_range. | |
| until | No | End date (YYYY-MM-DD). Used with 'since' to build time_range. | |
| fields | No | Comma-separated list of metrics/dimensions. Common: impressions, clicks, spend, cpc, cpm, ctr, reach, frequency, actions, cost_per_action_type, conversions, cost_per_conversion. Default: impressions,clicks,spend,cpc,cpm,ctr,reach | |
| filtering | No | JSON array of filter objects. Example: [{"field":"impressions","operator":"GREATER_THAN","value":"0"}] | |
| breakdowns | No | Comma-separated breakdowns. Common: age, gender, country, publisher_platform, device_platform, impression_device | |
| campaign_id | Yes | Campaign ID | |
| time_increment | No | Time granularity: 1 (daily), 7, 14, monthly, or all_days (default: all_days) |