Unity IAP 支持的商店
查看 Unity 应用内购 (In-App Purchasing) 支持的应用商店列表以及版本信息和平台详细信息。
阅读时间2 分钟最后更新于 20 天前
请参阅下表以了解可以使用的不同类型的商店:
直接到消费者 (D2C) 付款提供商(Stripe 或 Coda) | Apple App Store | Google Play 应用商店 | 網路商店 | 自定义商店 | |
|---|---|---|---|---|---|
| 支持的平台 | 跨平台(基于 Web 的签出) | iOS、macOS、tvOS | Android | 跨平台(基于浏览器的店面) | 取决于实现 |
| 何时使用 | 在 Apple 和 Google 商店之外销售商品,例如在网络上或允许外部付款的选定地区 | 使用 Apple 的标准购买流程在 Apple 平台上发布 | 使用 Google 的标准购买流程在 Android 上发布 | 通过应用商店之外的品牌网络店面直接向玩家销售 | 集成 Unity IAP 本身不支持的商店 |
| 结帐体验 | 带有返回应用程序的深层链接的外部 Web 签出 | 原生操作系统购买清单 | 原生操作系统购买清单 | 品牌网络店面,在购买后提供返回游戏的深层链接 | 自定义 |
| 谁负责付款处理 | Stripe(托管付款,作为记录商家)或 Coda(CodaPay,作为记录商家) | Apple | Stripe 或 Coda(通过配置的 D2C 支付提供商) | 开发者 | |
| 商品目录设置 | Remote Catalog(必需);不支持 IAP Catalog 和 Codeless IAP | IAP 目录、代码( | IAP 目录、代码( | Unity 项目中的 IAP 目录,在 Unity Dashboard(Unity 后台)中进行配置 | 程序化 |
| 需要 Unity Authentication | 是 | 否 | 否 | 是 | 否 |
| 购买履行 | SDK、后端 API (webhook) 或 Cloud Code 模块 | SDK | SDK | 后端 API(webhook)或 Cloud Code 模块(通过配置的 D2C 支付提供商) | 自定义 |
| 收据验证 | Unity IAP 订单服务;JWT 签名的 Webhook 事件 | 自动 (StoreKit 2);通过 | 通过收据 | Unity IAP 订单服务和 JWT 签名的 Webhook 事件(通过配置的 D2C 支付提供商) | 自定义 |
| 恢复购买 | 重新安装后第一次 | Manual - Apple 策略要求的 Restore Purchases 按钮 | 重新安装后第一次 | 重新安装后第一次 | 自定义 |
| 支持的订阅 | 否 | 是 | 是 | 否 | 取决于实现 |
平台原生商店
请参阅以下 IAP 包支持的平台原生商店列表以及商店版本和网站:Store name(商店名称) | 平台 | 版本 | 网站 | |
|---|---|---|---|---|
| Google Play 应用商店 | Android | Google Play 计费 9.0.0 | Google Play 计费库发行说明 (Google) | |
| Apple App Store | macOS / iOS / tvOS | StoreKit v2 | StoreKit (Apple) | |
| Microsoft Store | Xbox(游戏主机和 PC) | April 2025 GDK v2504.0.4020 | 有关更多信息,请参阅 Xbox 游戏在 Windows 上的应用内购。游戏主机文档仅可用于 Xbox 开发访问权限。 |