en ko zh

编程指南

Samsung 应用程序内购买 (IAP) 编程指南介绍了如何集成和配置 IAP,定义 IAP SDK 和 IAP 服务器 API,并简要说明了在将应用程序提交到 Galaxy Store 之前要执行的操作。

通过集成 IAP,您的应用程序可以销售两种类型的应用程序内产品。

  1. 项目:向用户一次性收费的商品和服务。

    对于消耗性项目交易(例如,金币、特殊能力、宝石),通过调用 consumePurchasedItems() 方法将项目标记为已消耗,使用户能够在消耗后再次购买该项目。只能在应用程序通过调用 consumePurchasedItems() 将项目报告为已消耗之后才能再次购买。

    对于非消耗性项目交易(例如,电子书、游戏板),通过调用 acknowledgePurchases() 方法确认项目已交付。确保无法再次购买已确认的项目。

  2. 订阅:向用户周期性收费的一系列权益。
    在免费试用期或付费订阅处于有效状态时,应用程序用户可以不限次数地使用订阅产品。

    对于订阅交易(例如,期刊、电子杂志、新闻报纸等),通过调用 acknowledgePurchases() 方法确认订阅已交付。

    请参阅《订阅指南》,了解详细的订阅信息。

在提交应用程序供审核和在 Galaxy Store 中正常发布之前,您可以对您的 IAP 集成进行 Beta 版测试。请参阅《测试指南》,了解详细信息。