Export an AGC report as parsed rows
agc_report_exportExport AGC operations reports as parsed rows for analysis. Covers 16 HarmonyOS and Android report types, with date ranges, filters, and optional CSV saving.
Instructions
Export an AGC operations report and return parsed rows. Reports: harmony-download (harmonyos: HarmonyOS app downloads & installs); harmony-install-failed (harmonyos: HarmonyOS install failures); harmony-user-analysis (harmonyos: HarmonyOS user analysis (new/active/retention)); harmony-atomic-distribute (harmonyos: HarmonyOS atomic service distribution); download (android: Downloads & installs (Android)); install-failed (android: Install failures (Android)); new-and-retention (android: New users & retention (Android)); iap (android: In-app purchases (Android)); paid-download (android: Paid downloads (Android)); paid-download-detail (android: Paid download details (Android)); game-reservation (android: Game reservations (Android)); activity-award (android: User-group award campaigns (Android)); coupon (android: Coupon campaigns (Android)); atomic-distribute (android: Atomic service distribution (legacy, Android)); atomic-user (android: Atomic service users (legacy, Android)); atomic-widget (android: Atomic service widgets (legacy, Android)). Window at most 180 days ending today. Rows are capped in the response (allRows=false); set outPath to also save the raw CSV on disk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | No | AGC site: cn / de / sg / ru (default from AGC_SITE, otherwise cn) | |
| appId | Yes | AGC appId (see agc_list_apps / agc_get_app_id) | |
| report | Yes | Report kind | |
| allRows | No | Return every row instead of the first 500 | |
| endDate | No | YYYY-MM-DD or YYYYMMDD (UTC). Default: yesterday | |
| filters | No | Filter map, e.g. {"countryId":"CN","appVersion":"1.0.0"} | |
| groupBy | No | date (default) / countryId / appVersion / deviceName / province / city — depends on report | |
| outPath | No | Optional file path to save the raw CSV (must not exist unless overwrite=true) | |
| language | No | Header language (default zh-CN) | |
| overwrite | No | Allow overwriting outPath | |
| startDate | No | YYYY-MM-DD or YYYYMMDD (UTC). Default: 30 days ago | |
| extraQuery | No | Report-specific extra query params |