Execute Microsoft Ads report query
ms_ads_execute_report_queryExecute a Microsoft Ads performance report query for one account over a date range, returning rows as TSV (tab-separated, header row + one row per line). Requires startDate, endDate and reportAggregation (performance data is time-bound). Covers metric reports over a date range, not entity/configuration snapshots (campaigns, ad groups, keywords with no metrics and no date range).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| report | Yes | Microsoft Ads report name. | |
| columns | Yes | Report columns to select. | |
| endDate | Yes | Report end date (yyyy-MM-dd). | |
| accountId | Yes | TrueClicks account id (the numeric Id field from the account listing, not the Microsoft customer id / ClientCustomerId). Must be a Microsoft account accessible by the connector. | |
| startDate | Yes | Report start date (yyyy-MM-dd). | |
| predicates | No | Optional filter predicates, each with a column Name and one or more Values. | |
| reportAggregation | Yes | Report aggregation, e.g. "Summary", "Daily", "Weekly", "Monthly". |