get_ad_account_insights
Retrieve ad account insights broken down by time, segment, or filter to analyze performance trends and identify optimization opportunities.
Instructions
Get ad account insights aggregated by time granularity. Attribution for current local day is preliminary. Use time_ranges + fields + segments for breakdowns. Paginated (limit/after/before).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort specs, e.g., ["-impressions"]. | |
| after | No | Cursor for pagination. | |
| limit | No | Max rows 1–2000. | |
| before | No | Cursor for pagination. | |
| fields | No | Fields to return, e.g., ["impressions","clicks","spend_micros"]. | |
| filters | No | Filters array (opaque, enumerated in docs). | |
| includes | No | ||
| segments | No | Segments: product, country, device, etc. For product breakdown add product.feed_id + product.item_id to fields. | |
| time_ranges | No | Time ranges, e.g., ["2026-01-01:2026-01-31"]. Check docs for format; required for conversion insights. | |
| ad_account_id | No | ||
| time_granularity | No | Time bucket. Use daily for trend analysis. | |
| aggregation_level | No | Aggregation scope. | |
| override_segment_group_order | No |