iOS IAP内购之——基础知识

1. 商品类型
  • Consumable products 消耗型,可购买多次(例:游戏道具、虚拟币)
  • Non-consumable products 非消耗型,一次性购买不过期(例:电子书、游戏关卡)
  • Auto-renewable subscriptions 自动续费型,例:Apple Music,除非用户选择取消,否则会自动续费)
  • Non-renewable subscriptions 固定有效期的非自动续费型(例:为期一年的已归档文章目录订阅。此类订阅不会自动续费,类似某些包年视频会员)

注:苹果要求除了消耗型商品,其他类型要提供restore功能
If your app sells non-consumable, auto-renewable subscription or non-renewing subscription products, you must provide users with the ability to restore them.

2. 订阅组
  • 同一个组,同一个时间段,只能订购一个商品
  • 要想同时购买多个订阅,可以放在不同的组里面
  • 自动订阅服务的试用期,每一个组分别能试用一次

注:试用期内不会扣钱,试用期结束后扣钱。自动订阅型,苹果会在下个订阅周期24小时内尝试扣款。
注:1号买了一个月的月度会员,10号退订。 15号又购买月度会员,会按比例退回之前剩余的钱,有效期从此时延长。

3. 订阅升降级 官方文档
优先级 订阅商品
1 A.month
1 A.year
2 B.month
2 B.year
  • 同一组内的商品可以定义优先级。优先级高的排在前面
  • 升级(2->1):立刻升级,按比例退还原订阅剩余
  • 降级(1->2):直到原订阅周期结束,再生效购买的订阅
  • 平级切换:1. 如果两个商品的周期相同,则切换的订阅立马生效。 2. 如果周期不同,则新切换的商品等原订阅周期结束后生效。
4. 苹果分成 App Store Connet描述
  • 订阅第一年。苹果分成30%,开发者70%
  • 订阅the days of paid service累计满一年。苹果分成15%,开发者85%
  • the days of paid service。 如果扣款失败导致服务中断,苹果会尝试收款60天,如果60内重新订阅了,the days of paid service将从新订阅日期再次累计。如果60后才重新订阅了,那么 the days of paid service会重置。开发者只能分成70%,除非付费服务期超过一年。
  • 可设置宽限期(6 或 16 天,取决于订阅时限),宽限期内恢复订阅,则订阅者的the days of paid service累计不会中断
  • 同一群组中的升级订阅、降级订阅和跨级订阅不会中断the days of paid service。转换至不同群组的订阅将重置付费服务的天数。
5. 促销优惠
  • 为了赢回老用户(不是真的新用户),可设置首月优惠或者试用期(试用期修改后立马生效。测试中发现,有的人试用期立马被修改,有的手机还没反应过来,一段时间后修改完成)
6. 沙盒账号有效期
购买周期 测试周期
1 week 3 minutes
1 month 5 minutes
2 months 10 minutes
3 months 15 minutes
6 months 30 minutes
1 months 1 hour

你可能感兴趣的:(iOS IAP内购之——基础知识)