无论你的 App 在何种设备上运行,用户都可以使用 App 内购买,在 App 中安全地为增值内容、数字商品和订阅等虚拟商品付款。
提示:App 内购买和 Apple Pay 是使用的不同技术。可使用 App 内购买在 App 中销售虚拟商品,如适用于你 App 的增值内容以及针对数字内容的订阅。可使用 Apple Pay 在 App 中销售实物商品(如食品杂货、服装和家电),也可以用其提供各种服务(如俱乐部会员、酒店预订和活动门票)以及捐赠款项。
可通过 App 内购买提供以下四种类型的内容:
- 消耗型内容,如游戏中的生命或宝石。购买后,消耗型内容会随着用户的使用而耗尽,并且用户可以再次购买。
- 非消耗型内容,如 App 中的高级功能。购买的非消耗型内容不会过期。
- 自动续期订阅,持续订阅 App 中的虚拟内容、服务或高级功能。自动续期订阅会在每个订阅期结束时继续自动续期,直到用户选择取消。
- 非续期订阅,订阅持续时间有限的服务或内容,例如使用游戏内的战斗通行证。用户每次希望延长对服务或内容的访问时,就会购买非续期订阅产品。
应用指南
- 让用户在购买之前先体验下 App。
- 设计一体化购物体验。你不应让用户在浏览和购买数字产品时产生进入了其他 App 的感觉。
- 使用简单明了的产品名称和描述。
- 无论是哪种类型,显示你提供的每个 App 内购买项目的计费总价。用户需要了解其考虑的每次购买的计费总额。
- 仅在用户可以付款时显示商店。如果用户无法付款(例如,由于家长访问限制),请考虑隐藏商店或显示解释为何无法使用商店的用户界面。
- 使用默认确认表单。当用户发起 App 内购买时,系统会显示确认表单,帮助防止意外购买。不要修改或复制该表单。
支持家人共享
用户可以使用“家人共享”,在所有 Apple 设备上与最多五名其他家庭成员共享对购买内容的访问,例如自动续期订阅和非消耗型 App 内购买项目。为了鼓励用户充分利用你提供的“家人共享”支持,请考虑以下指南。
- 在用户了解所提供内容的位置着重提及“家人共享”。例如,在订阅或项目名称中包含“家人”或“可共享”并在注册屏幕中提及“家人共享”可以强调该功能并帮助用户做出明智的选择。
- 帮助用户了解“家人共享”的好处以及参与方式。打开“家人共享”后,用户可以根据其当前设置接收有关更改的通知。
- 致力于自定义你的 App 内通信,使其对购买者和家庭成员都有意义。例如,当某个家庭成员第一次查看共享内容时,不妨使用“你的家庭订阅项目包括…”之类的措辞来欢迎他们。
提供 App 内购买的帮助
有时,用户在购买时需要帮助或想要请求退款。为了使这种体验更便捷,可以在 App 内显示自定义用户界面,以提供帮助和替代解决方案,并帮助用户发起系统提供的退款流程。
- 提供客户在请求退款前可查看的帮助。除了包括系统提供的退款流程链接之外,自定义购买帮助屏幕还可以提供针对你 App 量身定制的帮助。
- 为退款操作使用简单的标题,如“退款”或“请求退款”。
- 帮助用户找到有问题的购买项目。例如,你可以显示产品的图像及其名称和描述,并列出原始购买日期。
- 考虑提供替代解决方案。例如,如果客户未收到其购买的项目,你可以提供立即履行或调解项目。无论提供何种替代方案,明确表明用户仍然可以请求退款。
- 让用户轻松请求退款。
- 避免对 Apple 的退款政策提供指南。例如,不要猜测客户是否会收到其请求的退款。为了帮助用户了解退款请求过程。
自动续期订阅
- 在用户引导流程中吸引用户关注订阅。在用户首次启动 App 时向其展示订阅的价值,以此指导用户如何使用 App,并帮助用户了解订阅能为其带来哪些好处。
- 提供一系列内容选项、服务等级和时长。用户喜欢灵活地选取最符合其需求的订阅。
- 考虑让用户在注册之前免费试用内容。
- 适时提示用户订阅,例如当用户接近每月免费内容限额时。
- 仅当用户尚未订阅时才鼓励进行新的订阅。
轻松完成注册
简单且信息丰富的注册体验可以让用户轻松地根据对内容的兴趣采取行动,无论是在 App 中还是查看 App Store 产品页面。
- 提供清晰、可辨识的订阅选项。
- 只要求提供必要的信息,简化初始注册。
- 在 App 注册屏幕上为用户提供更多信息。除了在 App 和 App Store 元数据中包括服务条款和隐私政策的链接之外,App 内注册屏幕还需要包括:
- 订阅名称、时长以及每个订阅期内提供的内容或服务
- 计费金额,已针对订阅销售地区正确本地化并使用相应货币
- 现有订阅者登录或恢复购买的方法
- 清晰地描述免费试用的流程。尤其重要的是确保用户知道,当免费试用结束后,系统会为下一个订阅期自动发起扣款。
支持优惠码
在 iOS 和 iPadOS 中,订阅优惠码可以让你利用线上和线下渠道,让新订阅者、现有订阅者和已流失订阅者免费或以折扣价访问订阅内容。例如,你可以通过电子邮件提供优惠码、在商店或活动中分发,或者将代码打印在实际产品上。
你可以支持两种类型的优惠码:
- 一次性代码:是你在 App Store Connect 中生成的唯一代码。用户可以在网站上、App(支持兑换时)中兑换一次性代码,或者通过在 App Store 中输入代码来兑换,如果尚未安装 App,系统会提示进行安装。分发量较小或者需要限制对代码的访问时,可以考虑使用一次性代码。
- 自定义代码:是你创建的代码,例如 NEWYEAR 或 SPRINGSALE。用户可以在网站上或 App(支持兑换时)中兑换自定义代码。当你想要支持需要大规模分发代码的大型活动时,可以考虑使用自定义代码。
开发者注释:虽然所有平台都支持 App 内购买,但只有 iOS 和 iPadOS 支持通过 URL 兑换优惠码。优惠本身可表示在任何平台都可用的订阅。
- 清楚地说明优惠详情。
- 遵循创建自定义代码的指南。自定义代码只能包含字母数字 ASCII 字符。不要使用特殊字符,包括中文和阿拉伯字符。
- 告知用户如何兑换自定义代码。
- 考虑在 App 中支持优惠兑换。
用户轻点自定义兑换按钮后,系统会自动提供一系列代码兑换屏幕,如下所示。
- 提供具有吸引力且信息丰富的推广图像。
- 帮助用户在完成兑换流程后尽快从解锁内容中受益。
帮助用户管理订阅
支持订阅管理意味着用户无需离开 App 即可升级、降级或取消订阅。在 App 中提供订阅管理还可为你提供一个合适的位置以解决常见的订阅者问题,并呈现可供用户考虑的备选优惠。
- 提供客户订阅摘要。
- 考虑使用系统提供的订阅管理用户界面。
- 鼓励订阅者保持订阅或以后重新订阅。
- 始终让客户轻松取消自动续期订阅。
- 考虑打造品牌的情境化体验,与系统提供的管理用户界面相辅相成。