analytics and reports for a collector: store-only configs, --json snapshot, App Usage and Play install stock numbers, per-day sales ranges for both stores

This commit is contained in:
CRTkafa 2026-10-26 10:20:27 +07:00
parent b59665c661
commit 5833776a4b
15 changed files with 651 additions and 60 deletions

View file

@ -38,6 +38,7 @@
"days",
"dir",
"md",
"no-write",
"paths",
"store"
],
@ -908,11 +909,14 @@
"reports": [
"csv",
"date",
"days",
"detail",
"frequency",
"from",
"month",
"out",
"region",
"to",
"type",
"vendor"
],
@ -1282,6 +1286,7 @@
"no-variants",
"no-wait",
"no-web",
"no-write",
"not-sent-for-review",
"notify",
"off",
@ -1421,7 +1426,7 @@
],
"analytics": [
"storebound analytics setup [--dry] App Store: create the ONGOING analytics report request (Admin key; once)",
"storebound analytics snapshot [--days 28] [--store apple|play] [--dry] -> .storebound/analytics/<date>.json",
"storebound analytics snapshot [--days 28] [--store apple|play] [--dry] [--json] [--no-write] -> .storebound/analytics/<date>.json",
"storebound analytics compare [--days 7] [--paths store,storebound.config.ts] [--md]"
],
"api": [
@ -1718,7 +1723,9 @@
"storebound reports apple-sales [--type SALES] [--frequency DAILY|WEEKLY|MONTHLY|YEARLY] [--date ...] [--vendor N]",
"storebound reports apple-finance --month YYYY-MM [--detail] [--region ZZ] [--vendor N]",
"storebound reports play-earnings --month YYYY-MM",
"storebound reports play-sales --month YYYY-MM"
"storebound reports play-sales --month YYYY-MM",
"storebound reports apple-sales --days 30 | --from YYYY-MM-DD [--to YYYY-MM-DD] --json (daily SALES reports)",
"storebound reports play-sales --days 30 | --from YYYY-MM-DD [--to YYYY-MM-DD] --json (per order-charged date and currency)"
],
"revenuecat": [
"storebound revenuecat diff [--json] read-only parity report; exit 1 when out of sync",