asc-reports
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineseasc Sales & Finance Reports
asc 销售与财务报告
Download sales and trends data and financial reports from App Store Connect. See commands.md for detailed flag reference and valid enum values.
从App Store Connect下载销售和趋势数据以及财务报告。详细的参数参考和有效枚举值请查看commands.md。
Commands
命令
Download a sales report
下载销售报告
bash
asc sales-reports download \
[--vendor-number <VENDOR_NUMBER>] \
--report-type SALES \
--sub-type SUMMARY \
--frequency DAILY \
[--report-date 2024-01-15] \
[--output json|table] \
[--pretty]--vendor-numberasc auth login --vendor-numberasc auth update --vendor-number--vendor-number--report-date--report-datePARAMETER_ERROR.INVALIDbash
asc sales-reports download \
[--vendor-number <VENDOR_NUMBER>] \
--report-type SALES \
--sub-type SUMMARY \
--frequency DAILY \
[--report-date 2024-01-15] \
[--output json|table] \
[--pretty]如果已通过或保存了供应商编号,会从当前账户自动解析。显式传入会覆盖已存储的值。仅当频率为DAILY时,是可选的——省略该参数将获取最新可用的每日报告。对于WEEKLY、MONTHLY和YEARLY频率,是必填项(如果不传入,Apple会返回错误)。
asc auth login --vendor-numberasc auth update --vendor-number--vendor-number--vendor-number--report-date--report-datePARAMETER_ERROR.INVALIDDownload a finance report
下载财务报告
bash
asc finance-reports download \
[--vendor-number <VENDOR_NUMBER>] \
--report-type FINANCIAL \
--region-code US \
--report-date 2024-01 \
[--output json|table] \
[--pretty]--vendor-number--report-datebash
asc finance-reports download \
[--vendor-number <VENDOR_NUMBER>] \
--report-type FINANCIAL \
--region-code US \
--report-date 2024-01 \
[--output json|table] \
[--pretty]如果已保存供应商编号,会从当前账户自动解析。财务报告的其他所有参数均为必填项(包括)。
--vendor-number--report-dateReport Types Quick Reference
报告类型速查
| Sales Report Type | Description |
|---|---|
| App and in-app purchase sales |
| Pre-order data |
| Auto-renewable subscription activity |
| Subscription lifecycle events |
| Active subscriber counts |
| First-time downloads |
| First annual subscription renewals |
| Win-back offer eligible users |
| Finance Report Type | Description |
|---|---|
| Financial summary with proceeds |
| Detailed financial breakdown |
| 销售报告类型 | 描述 |
|---|---|
| 应用和内购项目销售数据 |
| 预购数据 |
| 自动续订订阅活动数据 |
| 订阅生命周期事件数据 |
| 活跃订阅用户数 |
| 首次下载量 |
| 首次年度订阅续订数据 |
| 符合赢回资格的用户数据 |
| 财务报告类型 | 描述 |
|---|---|
| 包含收益的财务汇总报告 |
| 详细财务分项报告 |
Output Format
输出格式
Reports return dynamic TSV data from Apple, parsed into JSON arrays. Column names vary by report type.
json
{
"data" : [
{
"Provider" : "APPLE",
"SKU" : "com.example.app",
"Title" : "My App",
"Units" : "10",
"Developer Proceeds" : "6.99",
"Currency of Proceeds" : "USD"
}
]
}Use for a tabular view of the same data.
--output table报告返回的是Apple提供的动态TSV数据,会被解析为JSON数组。列名随报告类型不同而变化。
json
{
"data" : [
{
"Provider" : "APPLE",
"SKU" : "com.example.app",
"Title" : "My App",
"Units" : "10",
"Developer Proceeds" : "6.99",
"Currency of Proceeds" : "USD"
}
]
}使用参数可获得相同数据的表格视图。
--output tableTypical Workflow
典型工作流
bash
undefinedbash
undefined0. Save vendor number once (found in App Store Connect → Payments and Financial Reports)
0. 一次性保存供应商编号(可在App Store Connect → 付款与财务报告中找到)
asc auth update --vendor-number 88012345
asc auth update --vendor-number 88012345
1. Get daily sales summary (vendor number auto-resolved)
1. 获取每日销售汇总(供应商编号自动解析)
asc sales-reports download
--report-type SALES
--sub-type SUMMARY
--frequency DAILY
--report-date 2024-01-15
--pretty
--report-type SALES
--sub-type SUMMARY
--frequency DAILY
--report-date 2024-01-15
--pretty
asc sales-reports download
--report-type SALES
--sub-type SUMMARY
--frequency DAILY
--report-date 2024-01-15
--pretty
--report-type SALES
--sub-type SUMMARY
--frequency DAILY
--report-date 2024-01-15
--pretty
2. Check monthly subscription metrics
2. 查看月度订阅指标
asc sales-reports download
--report-type SUBSCRIPTION
--sub-type SUMMARY
--frequency MONTHLY
--report-date 2024-01
--pretty
--report-type SUBSCRIPTION
--sub-type SUMMARY
--frequency MONTHLY
--report-date 2024-01
--pretty
asc sales-reports download
--report-type SUBSCRIPTION
--sub-type SUMMARY
--frequency MONTHLY
--report-date 2024-01
--pretty
--report-type SUBSCRIPTION
--sub-type SUMMARY
--frequency MONTHLY
--report-date 2024-01
--pretty
3. Download financial report for US proceeds
3. 下载美国地区的收益财务报告
asc finance-reports download
--report-type FINANCIAL
--region-code US
--report-date 2024-01
--pretty
--report-type FINANCIAL
--region-code US
--report-date 2024-01
--pretty
undefinedasc finance-reports download
--report-type FINANCIAL
--region-code US
--report-date 2024-01
--pretty
--report-type FINANCIAL
--region-code US
--report-date 2024-01
--pretty
undefinedImportant Notes
重要说明
- Vendor number auto-resolution: Save it once with or
asc auth update --vendor-number <number>. All report commands auto-resolve from the active account. Useasc auth login --vendor-number <number>to override.--vendor-number - The vendor number can be found in App Store Connect under "Sales and Trends" → "Payments and Financial Reports"
- Reports are gzip-compressed TSV from Apple's API — the CLI handles decompression and parsing automatically
- is only optional for DAILY frequency; WEEKLY, MONTHLY, and YEARLY require it. Weekly dates must be a Sunday.
--report-date - Not all report type + sub-type + frequency combinations are valid; Apple returns an error for unsupported combinations
- Finance reports require (e.g.
--region-code,US,EU,JP) andAU--report-date - Daily reports are typically available after a 1-day delay; monthly reports after the month ends
- 供应商编号自动解析:使用或
asc auth update --vendor-number <编号>一次性保存后,所有报告命令都会从当前账户自动解析该编号。可使用asc auth login --vendor-number <编号>参数覆盖已保存的值。--vendor-number - 供应商编号可在App Store Connect的“销售与趋势” → “付款与财务报告”中找到
- Apple API返回的报告是gzip压缩的TSV格式——CLI会自动处理解压缩和解析操作
- 仅在DAILY频率下是可选的;WEEKLY、MONTHLY和YEARLY频率必须传入该参数。周报告的日期必须为周日。
--report-date - 并非所有报告类型+子类型+频率的组合都有效;对于不支持的组合,Apple会返回错误
- 财务报告需要传入(例如
--region-code、US、EU、JP)和AU参数--report-date - 每日报告通常会延迟1天可用;月度报告在当月结束后可用
Analytics Reports
分析报告
Multi-step workflow for app engagement, commerce, usage, framework, and performance analytics.
获取应用参与度、商务数据、使用情况、框架和性能分析报告的多步骤工作流。
Commands
命令
bash
undefinedbash
undefinedCreate a report request
创建报告请求
asc analytics-reports request --app-id <id> --access-type ONE_TIME_SNAPSHOT|ONGOING
asc analytics-reports request --app-id <id> --access-type ONE_TIME_SNAPSHOT|ONGOING
List existing requests
列出现有请求
asc analytics-reports list --app-id <id> [--access-type ONGOING]
asc analytics-reports list --app-id <id> [--access-type ONGOING]
Delete a request
删除请求
asc analytics-reports delete --request-id <id>
asc analytics-reports delete --request-id <id>
List reports by category
按类别列出报告
asc analytics-reports reports --request-id <id> [--category APP_USAGE|APP_STORE_ENGAGEMENT|COMMERCE|FRAMEWORK_USAGE|PERFORMANCE]
asc analytics-reports reports --request-id <id> [--category APP_USAGE|APP_STORE_ENGAGEMENT|COMMERCE|FRAMEWORK_USAGE|PERFORMANCE]
List instances by granularity
按粒度列出实例
asc analytics-reports instances --report-id <id> [--granularity DAILY|WEEKLY|MONTHLY]
asc analytics-reports instances --report-id <id> [--granularity DAILY|WEEKLY|MONTHLY]
Get download URLs
获取下载链接
asc analytics-reports segments --instance-id <id>
undefinedasc analytics-reports segments --instance-id <id>
undefinedAnalytics Workflow
分析工作流
bash
undefinedbash
undefined1. Request analytics
1. 请求分析报告
asc analytics-reports request --app-id 6450000000 --access-type ONE_TIME_SNAPSHOT --pretty
asc analytics-reports request --app-id 6450000000 --access-type ONE_TIME_SNAPSHOT --pretty
2. List commerce reports
2. 列出商务类报告
asc analytics-reports reports --request-id req-abc --category COMMERCE --pretty
asc analytics-reports reports --request-id req-abc --category COMMERCE --pretty
3. Get daily instances
3. 获取每日实例数据
asc analytics-reports instances --report-id rpt-xyz --granularity DAILY --pretty
asc analytics-reports instances --report-id rpt-xyz --granularity DAILY --pretty
4. Get download URLs
4. 获取下载链接
asc analytics-reports segments --instance-id inst-123 --pretty
Analytics responses include CAEOAS affordances guiding the agent through each step of the hierarchy.asc analytics-reports segments --instance-id inst-123 --pretty
分析报告的响应包含CAEOAS相关配置,可引导Agent完成层级中的每一步操作。Reference
参考
See commands.md for the full list of valid enum values for each flag.
查看commands.md获取每个参数的完整有效枚举值列表。