getInsights
Retrieve performance metrics for accounts, campaigns, ad sets, or ads. Use date presets or custom ranges to access spend, results, and CPR for clear campaign insight.
Instructions
Get performance metrics for accounts, campaigns, adsets, or ads. Supports date presets (yesterday, last_7d, etc) or custom date ranges. Account level returns an aggregated summary; campaign/adset/ad levels also return structured per-item metrics with normalized ids/names plus spend, results, and CPR so consumers can filter and interpret the full signal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes | Aggregation level for metrics | |
| objectId | Yes | ID of account (act_XXX), campaign, adset, or ad | |
| timeRange | No | Custom date range (alternative to datePreset) | |
| datePreset | No | Predefined date range. Ignored if timeRange is specified. |