App Store 定价新变化
What's new in App Store pricing
2023年6月5日
一句话判断
App Store 推出了自上线以来最大规模的定价能力升级——900 个价格点、175 个区域中任选基准区域、自动汇率和税率调整,加上定时调价功能,让全球定价管理从噩梦变成了配置问题。
这场 Session 讲了什么
App Store Connect 团队的 Chong 和 Claire Liu 详细介绍了 2023 年 3 月发布的 App Store 定价能力大升级,并通过 Backyard Birds 示例应用演示了完整的操作流程。
增强的全球定价是这次更新的核心。App Store 覆盖 44 种货币和 175 个区域,管理跨区域的定价一直是开发者的痛点。新的全球定价工具让开发者选择一个基准区域和基准价格,系统自动生成其他 174 个区域的等价价格,综合考虑汇率、税率,并遵循每个区域最常见的定价惯例(比如日元倾向于整数定价)。
价格点从原来的几十个扩展到了 900 个(默认 800 个,额外 100 个高价位可申请)。这意味着开发者可以更精细地控制价格策略。
当汇率和税率波动时,系统会自动调整非基准区域的定价以维持全球价格均衡。自动调整会提前 14 天在 App Store Connect 中显示预告。开发者也可以选择手动管理某些区域的定价,但手动定价不会享受自动调整。
此外还支持三种定时调价模式:全局调价、临时调价(促销后自动恢复原价)和自定义调价(单独调整特定区域)。
值得深挖的点
基准区域的选择策略:基准区域可以是 175 个区域中的任意一个,不再局限于美国。选择基准区域时应考虑目标市场、用户群分布和商业策略。基准价格本身不会被自动调整,只有其他区域的衍生价格会随汇率和税率波动。
自动调价的 14 天预告机制:每当系统决定调整某个区域的衍生价格,App Store Connect 至少提前 14 天显示即将发生的变化。这给开发者留出了审查时间——如果你觉得某个自动调整不合适,可以在生效前介入处理。
手动定价与自动定价的混合模式:你可以让大部分区域跟随自动定价,同时对个别区域设置手动价格。但需要注意,手动设置的区域将不再享受汇率和税率的自动调整,维护责任完全在开发者自己。
App Store Connect API 的三步查询结构:获取完整价格调度需要三个 API 调用——获取基准区域、获取手动价格(含 price point 和 territory 关联数据)、获取自动生成的价格。这种分离设计让 API 更灵活,但也意味着获取完整视图需要多次请求。
代码片段
# App Store Connect API - 获取应用价格调度
# 1. 获取基准区域
GET https://api.appstoreconnect.apple.com/v1/appPriceSchedules/{id}/baseTerritory
# 返回: { "attributes": { "currency": "USD" }, "id": "USA" }
# 2. 获取手动设置的价格(含关联的价格点和区域)
GET https://api.appstoreconnect.apple.com/v1/appPriceSchedules/{id}/manualPrices?include=appPricePoint,territory
# 返回: 手动设置的价格列表
# 3. 获取自动生成的价格
GET https://api.appstoreconnect.apple.com/v1/appPriceSchedules/{id}/automaticPrices?include=appPricePoint,territory
# 返回: 系统根据汇率和税率自动计算的价格列表
// App Price Schedule 资源结构
{
"type": "appPriceSchedules",
"relationships": {
"baseTerritory": { ... }, // 基准区域
"manualPrices": { // 手动设置的价格
"data": [{ "id": "..." }]
},
"automaticPrices": { // 自动生成的价格
"data": [{ "id": "..." }]
}
}
}
// 每个 AppPrice 关联 AppPricePoint 和 Territory
最佳实践
- 优先使用自动定价:除非有特殊的区域定价策略(比如新兴市场的低价策略),否则让系统自动管理汇率和税率调整。手动管理 174 个区域的定价几乎不可能持续做好。
- 定期检查预告调整:养成查看 App Store Connect 中”即将调整”的习惯,确保自动调价不会出现意料之外的大幅波动。
- 利用定时调价做促销:临时调价模式可以在特定时段降价促销,到期后自动恢复原价,不需要手动来回修改。
- 基准区域的选择要慎重:选好基准区域后,所有衍生价格都围绕它计算。如果你的主要收入来自某个特定市场,把它作为基准区域能让价格策略更稳定。
- 通过 API 自动化定价管理:如果你管理多款应用或大量 IAP,用 App Store Connect API 做自动化管理比手动操作可靠得多。
还有什么值得关注
- 900 个价格点的设计几乎覆盖了从几分钱到数千美元的完整价格区间,高端的 100 个价格点需要额外申请,可能适用于专业工具类应用。
- 自动调价时遵循每个区域的”最常见定价惯例”——比如日元区域倾向于整数,欧元区域倾向于 .99 结尾——这个细节能显著提升用户的价格感知。
- Session 演示了完整的 App Store Connect UI 操作流程,包括如何查看每个区域的等价价格和如何安排未来的价格变更。
- 对于订阅类应用,这些定价能力同样适用,订阅定价的管理灵活性大大提升。
- 中国区开发者的注意:如果你的主要用户在中国大陆,考虑把中国设为基准区域,这样人民币价格更稳定,不会因为美元汇率波动而频繁变化。