StoreKit|设置促销代码
了解如何创建 App 促销代码,提供给潜在的 App Store 顾客或试用者。

你可以通过设置「促销代码」,让用户免费兑换你 App 内的订阅或买断。
💡
注意:促销代码只提供免费兑换这一种方式,你不能设置促销价格。

你可以实现以下需求:
- 提供用户兑换你的付费下载 App 的免费下载资格
- 提供用户兑换你 App 内的永久会员(App 内购买项目)
- 提供用户免费兑换 1 个月的高级订阅进行试用(到期不自动续订)
你不能实现:
- 让用户通过代码以折扣价格(例如七折)购买商品
促销代码 vs 订阅优惠
另一个值得注意的点:在订阅商品中,可以看到有推介促销优化等多种促销方式。
这只适用于订阅内商品,需要在订阅商品详情中进行创建和管理。和促销代码功能是不同的页面。

对于推介促销优化,可以查看这篇文章
StoreKit|在 App Store Connect 中设置促销优惠
了解如何在 App Store Connect 中为 App 订阅设置不同的促销优惠方式。

App 促销代码 vs App 内购买项目促销代码
在促销代码功能中,能看到 「App 促销代码」和 「App 内购买项目促销代码」:

App 促销代码
你的 App 本身是付费下载的(如售价 ¥12 元),促销码让用户免费下载
App 内购买项目促销代码
用于 App 内的某一个具体内购项目(如订阅、一次性解锁、功能包等)

创建促销代码
输入你想要生成的 App 内购买项目促销代码数量,在右上方,点按生成代码。

同意合同条款后,即可完成创建。在历史记录页面中下载生成后的代码。
促销代码数量限制
每个 App 内购买项目最多可以申请 100 个促销代码。每个 App 的所有 App 内购买项目促销代码在每六个月内的总上限为 1,000 个(在 1 月 1 日和 7 月 1 日重置)。促销代码用于非商业用途,并且会在生成 28 天之后过期。
促销代码有效期
促销代码在生成后的四周内有效,可在 App 上架的所有 App Store 店面进行兑换。
每个促销代码只能兑换一次。