ga_batch_run_reports
Execute multiple Google Analytics 4 report requests in one batched API call, reducing overhead and simplifying data retrieval.
Instructions
Run multiple reports in a single request.
⚠️ TOKEN OPTIMIZATION: Can return LARGE amounts of data. Limit to 2-5 reports per batch. Each report should have small limits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| requests | Yes | Array of report requests (same format as ga_run_report) | |
| propertyId | No | GA4 property ID to query (overrides the default GA_PROPERTY_ID). Accepts "123456789" or "properties/123456789". Use ga_get_account_summaries to discover IDs. |