cja_run_breakdown_report
Run a multi-dimensional breakdown report to analyze a primary dimension broken down by a secondary dimension, revealing distribution patterns and relationships.
Instructions
Run a multi-dimensional breakdown report.
This tool performs breakdown analysis where you analyze a primary dimension and further break it down by a secondary dimension. For example, analyze pages and break them down by device type to understand device distribution per page.
Args: primary_dimension: Primary dimension ID (e.g., 'variables/page', 'variables/campaign'). breakdown_dimension: Dimension to break down by (e.g., 'variables/mobiledevicetype'). metrics: List of metric IDs to analyze. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. limit: Maximum number of primary dimension items (default: 10, max: 500). breakdown_limit: Maximum breakdown items per primary item (default: 5, max: 50). segment_ids: Optional list of segment IDs to filter the report. dataview_id: Optional data view ID (uses configured default if not provided).
Returns: Dictionary with nested breakdown report results.
Example queries: - "Break down top pages by device type" - "Show me campaigns broken down by browser for last month" - "Analyze product performance by marketing channel"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| primary_dimension | Yes | ||
| breakdown_dimension | Yes | ||
| metrics | Yes | ||
| start_date | Yes | ||
| end_date | Yes | ||
| limit | No | ||
| breakdown_limit | No | ||
| segment_ids | No | ||
| dataview_id | No |