优惠代码具有唯一性,由字母和数字组成,可在指定期间内为自动续期订阅提供折扣价格或免费优惠。用户可以在 App Store 中兑换优惠代码;如果您应用了 presentCodeRedemptionShee StoreKit API,则用户也可以在您的 App 内进行兑换。

可使用优惠代码的用户群体由您在 App Store Connect 中指定,可以包括新用户、现有用户和订阅已过期的用户。在创建和分发优惠代码之前,请考虑优惠的适用群体。

每个优惠代码只可兑换一次。每个 App 每个季度最多可以创建 150,000 个优惠代码。设备运行 iOS 14 或更高版本及 iPadOS 14 或更高版本的用户可以兑换优惠代码。

设置优惠

优惠代码必须与 App Store Connect 中的某个优惠项目关联。您同一时间最多可以设有 10 个有效优惠项目。

  1. 从“我的 App”中,选择您的 App。

  2. 在侧边栏的“App 内购买项目”下方,点按“管理”。

  3. 从列表中选择您要编辑的自动续期订阅项目。

  4. 在“订阅价格”部分,点按(+)图标。

  5. 在下拉菜单中,点按“创建订阅优惠”。

  6. 输入优惠参考名称。您可以通过参考名称在 App Store Connect 中管理优惠项目,“销售和趋势”报告和 App Store 收据也会使用参考名称标识与优惠相关的销售情况。

  7. 选择优惠适用的用户群体。选项包括新订阅者、现有订阅者和订阅已过期订阅者,可多选。

  • 新订阅者:自动续期订阅所属订阅群组(下文简称为“群组”)的新用户,从未订阅过群组中的任何产品。

  • 现有订阅者:已订阅群组中的某个产品且订阅处于有效状态的用户。

  • 订阅已过期订阅者:曾订阅过群组中的某个产品但订阅已过期的用户。

  1. 如果您的订阅还提供推介促销优惠,请选择是否允许同时兑换优惠代码和推介促销优惠:
  • 是:新订阅者先享受您 App 的推介促销优惠,之后自动续期为优惠代码对应的优惠项目。

  • 否:新订阅者先享受优惠代码对应的优惠项目,但续期时无法使用推介促销优惠,而是自动以标准订阅价格续期。如果用户取消订阅后重新订阅,则可以兑换推介促销优惠。

  1. 点按“下一步”。

  2. 为优惠项目选择适用的地区。点按“下一步”。

  3. 选择优惠类型(“随用随付”、“提前支付”或“免费”),然后设置时限、货币和价格。Apple 会根据您选择的价格自动为所有地区计算价格,但您也可以为特定地区设定不同的价格。

  4. 点按“下一步”。

  5. 如有需要,您可以为个别地区单独设置价格。

  6. 点按“创建”。

【注】创建优惠项目后,您将无法对其进行编辑。如需更改优惠适用的用户群体,请创建一个新的优惠项目。

创建优惠代码

完成优惠项目设置后,您需要创建优惠代码以供用户兑换。每个 App 每个季度最多可以创建 150,000 个优惠代码。您的 App 必须处于“可供销售”状态,用户才能成功兑换优惠代码。

  1. 从“我的 App”中,选择您的 App。

  2. 在侧边栏的“App 内购买项目”下方,点按“管理”。

  3. 点按订阅项目,然后在“订阅价格”部分点按“查看所有订阅定价”。

  4. 在菜单栏中,点按“优惠代码”。

  5. 找到需要创建优惠代码的订阅优惠,点按右侧的“创建代码”。

  6. 在弹出窗口中,选择要创建的代码数量。您至少需要创建 500 个优惠代码,但最多不能超过 25,000 个。如需创建超过 25,000 个优惠代码,请针对同一订阅优惠分批次创建优惠代码。

  7. 选择失效日期。优惠代码的有效期取决于您设置的失效日期。有效期最长为六个月。

  8. 点按“创建”。

下载优惠代码

您需要先从 App Store Connect 下载已创建的优惠代码,才能将其分享给用户。

  1. 从“我的 App”中,选择您的 App。

  2. 在侧边栏的“App 内购买项目”下方,点按“管理”。

  3. 点按自动续期订阅,前往“订阅价格”部分,然后点按“查看所有订阅定价”。

  4. 在菜单栏中,点按“优惠代码”。

  5. 在列表中找到相应的订阅优惠,点按其参考名称。

  6. 找到您要下载的优惠代码,点按“下载”。

  7. 优惠代码将下载为制表符分隔的文本文件(.txt),可使用电子表格应用程序打开。

分发优惠代码

优惠代码需要由您分发。您可以利用各种自有渠道,例如电子邮件或线下营销活动。

  • 直接将优惠代码分享给用户:您可以通过线上或线下渠道分享优惠代码。例如,将优惠代码印在卡片上,然后在活动中派发卡片。用户可以在 App Store 的帐户页上点按“兑换礼品卡或代码”并输入优惠代码;如果您应用了 presentcoderedemptionsheet API,用户也可以在您的 App 内进行兑换。

  • 创建唯一兑换网址(URL):您也可以使用优惠代码创建唯一的兑换网址(URL),并将网址(URL)直接分享给用户。用户轻点网址(URL)后,将进入兑换代码的页面。如果该用户尚未安装您的 App,系统将提示其先下载 App,然后才能兑换代码。如需创建优惠代码兑换网址(URL),请在优惠详情页面中拷贝示例链接,然后将优惠代码添加至网址(URL)的末尾,每个代码对应一个网址(URL)。

苹果官方指南:App Store如何设置优惠代码

停用优惠代码

您可以随时在 App Store Connect 中停用优惠代码。停用后,代码将无法兑换。用户兑换时,系统将显示错误消息,提示用户该优惠已失效。

  1. 从“我的 App”中,选择您的 App。

  2. 在侧边栏的“App 内购买项目”下方,点按“管理”。

  3. 点按自动续期订阅,前往“订阅价格”部分,然后点按“查看所有订阅定价”。

  4. 在菜单栏中,点按“优惠代码”。

  5. 点按优惠项目的参考名称。

  6. 找到需要停用的代码,点按“停用”。相应代码将立即失效。已兑换了代码的订阅者不会受到影响。

停用优惠

在 App Store Connect 中,每个 SKU(即每个订阅项目)同一时间最多可以设有 10 个有效的优惠项目。请注意,停用的优惠项目无法恢复,与其相关的所有优惠代码均将失效。已兑换了优惠代码的订阅者不会受到影响。

  1. 从“我的 App”中,选择您的 App。

  2. 在侧边栏的“App 内购买项目”下方,点按“管理”。

  3. 点按自动续期订阅,前往“订阅价格”部分,然后点按“查看所有订阅定价”。

  4. 在菜单栏中,点按“优惠代码”。

  5. 点按优惠项目的参考名称。

  6. 点按右上角的“停用”。

您可以随时查看已停用的优惠项目,并下载与其关联的失效代码。