App Store 变现:IAP、订阅与优惠码全解
通过应用内购买(IAP)和订阅实现变现,是移动应用的主要收入来源。
成功变现需:
- 理解不同购买类型
- 遵循苹果政策
- 正确设置地区可用性与优惠
- 全面测试各场景
合理配置有助于提升转化、留存,并避免审核被拒。
IAP 和订阅的名称与描述中的关键词可提升该项的曝光,但不会影响主应用在 App Store 的排名。
为 IAP 或订阅添加图片后,将显示在应用 App Store 页的“购买项目”区块。
应用内购买(IAP)
Section titled “应用内购买(IAP)”IAP 指用户在安装应用后可付费购买的项目。
- 消耗型:可反复购买和消耗(如金币、生命值)
- 非消耗型:一次购买永久有效(如去广告、功能解锁、终身会员)
自动续订订阅
Section titled “自动续订订阅”- 自动续订订阅:周期性扣费(如月付、年付),用户取消前自动续订。
- 非续订订阅:一次性付费,固定期限,到期需手动续订。常用于定期内容/活动(如季卡、课程包)。
可选订阅周期:
- 1 周
- 1 个月
- 2 个月
- 3 个月
- 6 个月
- 1 年
宽限期允许用户在续费失败后继续使用订阅。 示例:月订阅到期未成功扣费,用户仍可使用最多 16 天。
可选宽限期:
- 3 天
- 16 天
- 28 天
订阅组用于在同一应用内提供不同等级的访问权限(如基础、高级、Pro)。
每位用户同一时间只能订阅每组中的一个订阅。
如有多个等级(如基础、进阶、Pro),必须全部放在同一订阅组内。
用户可在不同等级间升级或降级,但变更仅在下一个计费周期生效。
每组内的每个订阅可设置不同价格、时长和首购优惠,但每组仅允许一个首购优惠。
注意:
- 一个订阅不能属于多个组。
- 订阅无法从组中移除,只能删除后重建。
- 用户在同一组内仅能享受一次首购优惠,取消后再次订阅将无法再次获得。
首购优惠(Introductory Offers)
Section titled “首购优惠(Introductory Offers)”每个订阅组可为新用户设置一个首购优惠,用于吸引首次订阅者(如免费期或折扣期)。
常见首购优惠类型:
- 免费试用:设定天数内免费体验全部功能(如 7 天、30 天)。
- 按期付费优惠:前几期享受折扣价(如前 3 个月每月 ¥1)。
- 预付优惠:一次性支付获得多月订阅(如 3 个月 ¥9.99),适合大额首购折扣。
每组内每个订阅可单独设置优惠,但每个 Apple ID 在同一组仅能领取一次。
**注意:**设置不当(如未分配地区或价格档)会导致优惠无法生效或被苹果审核拒绝。
设置路径:App Store Connect → 订阅 → 首购优惠。
召回优惠(Win-Back Offers)
Section titled “召回优惠(Win-Back Offers)”召回优惠可为在指定时间内取消订阅的用户提供专属折扣,帮助挽回流失用户、提升活跃度。
设置路径:App Store Connect → 订阅 → 召回优惠。
优惠码(Offer Codes)
Section titled “优惠码(Offer Codes)”优惠码是可为用户提供专属订阅优惠的唯一兑换码(如免费期或折扣)。
常用于拉新、奖励老用户、召回流失用户,也适合媒体推广、合作、KOL 营销、客服补偿或内部测试。
优惠码可与首购优惠叠加或单独使用,具体策略可灵活调整。
设置路径:App Store Connect → 订阅 → 优惠码。
促销优惠(Promotional Offers)
Section titled “促销优惠(Promotional Offers)”促销优惠是为订阅用户提供专属价格的限时活动,常用于市场推广、专属链接等场景。
每个订阅最多可创建 10 个有效促销优惠。
促销优惠通过 StoreKit API 激活,用户可在应用内直接兑换。
设置路径:App Store Connect → 订阅 → 促销优惠。
开启付费功能的要求
Section titled “开启付费功能的要求”如需通过 IAP 或订阅实现变现,需在 App Store Connect 完成以下设置:
- 在“协议、税务与银行”中启用付费应用协议:
- 接受苹果法律条款
- 提供有效银行账户信息
- 提交完整税务表格
- 保持 Apple Developer Program 会员有效($99/年)
- 在 Xcode 项目或 App Store Connect 启用应用内购买功能
配置 IAP/订阅产品时需:
- 本地化名称、描述和元数据
- 提供审核用截图
- 设置价格和可用性
- 选择目标地区(国家/地区)
苹果通常会单独审核应用内购买项目,请确保所有素材(截图、元数据、功能)均已完善,并用沙盒账号充分测试。
并非所有国家/地区都支持付费功能。
部分地区无法启用 Apple 支付,无法激活付费协议:
受限国家/地区:
- 朝鲜
- 伊朗
- 苏丹
- 叙利亚
- 古巴
- 阿富汗
- 俄罗斯
这些限制源于国际制裁及苹果政策:
- 无法激活付费协议
- 无法进行开发者结算