App Store Connect 帮助
App Store Connect 管理 App 内购买项目 为 App 内购买项目创建优惠代码
为 App 内购买项目创建优惠代码
你可以使用优惠代码来免费或降价提供 App 内购买项目,以吸引、留存或赢回顾客。你可以在 App Store Connect 中创建和管理优惠代码,并指定代码的兑换方式:通过兑换网址(URL)兑换;在 App Store 中输入代码进行兑换;在 App 中兑换。
每个 App 同时最多可以有 10 个有效优惠代码;每季度最多可以为每个 App 创建 100 万个优惠代码。每位顾客仅可针对每个优惠兑换一个代码。你可以设置兑换条件,例如将兑换对象限定为从未在你的 App 内购买过的顾客、在过去 30 天内购买过的顾客,或 30 天前购买过的顾客。如果勾选所有选项,则所有用户都可以兑换该优惠。在创建和分发优惠代码之前,请仔细考量其适用群体。
无论 App 当前状态如何,你都可以为其创建优惠代码或沙盒代码。但是,若要生成一次性代码或自定代码,App 必须处于“可分发”状态,且相关 App 内购买项目的状态必须为“已批准”。
以下是三种优惠代码的具体说明:
-
一次性代码是随机生成的代码,具有唯一性。每位顾客只能兑换一次。一次性代码最适合小规模或有针对性的分发,例如将代码分发给活动参与者、竞赛获奖者或个人顾客,提供特别折扣。顾客可以通过唯一的兑换网址(URL)、在 App Store 或你的 App 中输入代码来兑换。
-
自定代码是你自己命名的代码,例如“SUMMER25”或“VIPACCESS”。与一次性代码不同,同一个自定代码可以被多位顾客兑换。你可以为代码设置兑换上限。自定代码最适合针对特定顾客群体的大型营销或促销活动。顾客可以通过兑换网址(URL)或在你的 App 内兑换。
-
沙盒代码是供测试使用的一次性代码,用于在沙盒环境中验证优惠代码的兑换流程,不会影响实际用户或产生数据。每个 App 每个季度最多可以分发 1 万个沙盒代码,沙盒测试账户没有兑换上限;如果兑换不成功,请清空沙盒 Apple 账户的购买历史记录,然后重新测试。
无论 App 状态如何,你都可以为其创建优惠代码或沙盒代码。但是,若要为 App 生成自定代码或一次性代码,App 必须处于“可分发”状态,且相关 App 内购买项目的状态必须为“已批准”。
在创建和分发优惠代码之前,请仔细考量优惠的适用群体。
|
一次性代码 |
自定代码 |
沙盒代码 |
|
|---|---|---|---|
|
顾客兑换方式 |
兑换网址(URL)、App Store 或 App 内兑换 |
兑换网址(URL)或 App 内兑换 |
设备上的沙盒账户设置 |
|
每个 App 每季度的代码数量 |
最多 100 万个 所有 App 内购买项目共享 |
最多 100 万个 所有 App 内购买项目共享 |
最多 1 万个 所有 App 内购买项目共享 |
|
有效期 |
必填,最多 6 个月 |
选填,最多 6 个月 |
选填 |
|
App 内兑换要求 |
iOS 16.3、macOS 15.0、visionOS 1.0 或更高版本,以及 StoreKit 方法 |
iOS 16.3、macOS 15.0、visionOS 1.0 或更高版本,以及 StoreKit 方法 |
iOS 16.3、iPadOS 16.3 或更高版本,以及 StoreKit 方法 |
【注】若要在 App 内兑换一次性代码和自定代码,顾客需使用运行 iOS 16.3、macOS 15.0、visionOS 1.0 或更高版本的设备,并且你的 App 必须支持相应的 StoreKit 方法。
必要职能:“账户持有人”职能、“管理”职能、“App 管理”职能或“营销”职能。请参见职能权限。
设置优惠
-
点按“App”板块,然后选择 App。
-
在侧边栏,点按“App 内购买项目”。
-
点按要创建优惠的 App 内购买项目。
-
下滑至“优惠代码”部分,点按“创建优惠”(或下滑至“非续期订阅”部分,点按“管理”,然后点按“创建”)。
-
输入优惠参考名称。参考名称用于在 App Store Connect 中管理优惠项目。优惠创建后,参考名称便无法更改。
【注】同一 App 的不同优惠不能使用重复的参考名称。
-
根据顾客的购买历史记录,选择优惠适用的顾客群体。你可以在以下条件中选择一个或多个:
-
从未在 App 内购买项目。
-
过去 30 天内在 App 内购买项目。
-
超过 30 天前在 App 内购买项目。
如果勾选以上所有选项,则所有用户都可以使用该优惠。
-
-
点按“下一步”。
-
选择优惠适用的国家或地区,然后点按“下一步”。
-
选择“付费优惠”或“免费优惠”。
-
设置基准国家或地区的价格,然后点按“下一步”。如需查看更多可选价格,请点按“查看其余价格”。
-
根据你选择的价格,以及税务政策和外汇汇率,App Store Connect 会为全部 175 个 App Store 国家和地区计算价格。如有需要,你可以更改部分国家或地区的价格,完成后请点按“下一步”。
-
确认优惠的各项细节,然后点按“确认”。
【注】优惠项目创建之后无法编辑。如需更改优惠适用的顾客群体,请创建一个新的优惠项目。
创建一次性代码
你的 App 必须处于“可分发”状态,顾客才能成功兑换优惠代码。
-
点按“App”板块,然后选择 App。
-
在侧边栏,点按“App 内购买项目”。
-
选择需要创建代码的 App 内购买项目。
-
下滑至“优惠代码”部分,在列表中找到优惠。
-
点按优惠的参考名称。
-
在“一次性代码”部分,点按“创建一次性代码”按钮。
-
点按“创建一次性代码”按钮。
-
在弹出窗口中,选择要创建的优惠代码数量。
你至少需要创建 500 个优惠代码,但最多不能超过 25,000 个。如需创建超过 25,000 个优惠代码,请针对同一订阅优惠分批次创建优惠代码。
-
选择失效日期。你设置的失效日期将决定一次性代码的有效期,而有效期最长为 6 个月。代码将在失效日期的太平洋时间凌晨 12:00 失效。
-
点按“创建”。
代码创建后最多可能需要一个小时才可供顾客兑换。
下载一次性代码
一次性代码创建完毕后,你需要先从 App Store Connect 下载代码,然后才能分享给顾客。
-
点按“App”板块,然后选择 App。
-
在侧边栏,点按“App 内购买项目”或“非续期订阅”。
-
选择需要创建代码的 App 内购买项目。
-
下滑至“优惠代码”部分,在列表中找到优惠。
-
点按优惠的参考名称。
-
找到你要下载的优惠代码,点按“下载”。
-
使用电子表格应用程序打开解压后的
.csv文件。
创建自定代码
-
点按“App”板块,然后选择 App。
-
在侧边栏,点按“App 内购买项目”。
-
选择需要创建代码的 App 内购买项目。
-
下滑至“优惠代码”部分,在列表中找到优惠。
-
点按优惠的参考名称。
-
从列表中选择优惠。
-
在“自定代码”部分,点按“创建自定代码”按钮。
-
输入自定代码,最多 64 个字符,不得包含特殊字符。
-
选择兑换上限。兑换上限是指可兑换此自定代码的用户总数,最高可设置为 25,000。如需超过 25,000 的兑换次数,请在同一优惠中添加多个相同的自定代码。
-
选择失效日期。你设置的失效日期将决定自定代码的有效期,而有效期最长为 6 个月。代码会在失效日期的太平洋时间凌晨 12:00 失效。
如果无需设置失效日期,请选择“无结束日期”。请注意,失效日期在自定代码创建后无法编辑。
【注】如需延长自定代码的有效期,请使用相同代码创建新的批次,从而推迟自定代码的到期日。系统始终优先兑换最早批次的未过期自定代码。因此,在过期或达到兑换上限之前,两个批次的代码都可以兑换。如需停止兑换原批次的自定代码,请在创建新批次之前将其停用。
-
点按“创建”。
代码创建后最多可能需要一个小时才可供顾客兑换。
创建沙盒代码
沙盒代码是供测试使用的一次性代码。如果你的 App 支持所需的 StoreKit API,则你可以在运行 iOS 16.3、iPadOS 16.3 或更高版本的设备上通过沙盒账户设置来测试优惠的兑换情况。进一步了解。
-
点按“App”板块,然后选择 App。
-
在侧边栏,点按“App 内购买项目”或“非续期订阅”。
-
选择需要创建沙盒代码的 App 内购买项目。
-
下滑至“优惠代码”部分,在列表中找到优惠。
-
点按优惠的参考名称。
-
在“沙盒代码”部分,点按“创建沙盒代码”按钮。
-
在弹出窗口中,选择要创建的优惠代码数量。你至少需要创建 10 个优惠代码,但最多不能超过 10,000 个。
-
选择失效日期(可不选)。你设置的失效日期将决定一次性代码的有效期,而有效期最长为 6 个月。代码会在失效日期的太平洋时间凌晨 12:00 失效。
停用优惠代码
-
点按“App”板块,然后选择 App。
-
在侧边栏,点按“App 内购买项目”。
-
选择要停用优惠代码的 App 内购买项目。
-
下滑至“优惠代码”部分,在列表中找到优惠。
-
点按优惠的参考名称。
-
找到需要停用的优惠,点按“停用”。
-
再次点按“停用”。
停用后,代码将立即失效。已兑换了代码的订阅者不会受到影响。未兑换的代码将无法使用。当前剩余可创建的优惠代码数量也不会因此改变。