Version: 6000.3
语言: 中文
为 Apple App Store 和 Mac App Store 配置
配置 Windows 应用商店

配置 Google Play 商店

介绍

本指南介绍了建立 Unity 游戏与应用内购买商店交互所需的数字记录和关系的过程。这Unity IAPUnity In App Purchase
的缩写 术语表
purchasing API 是有针对性的。

应用内购买 (IAP) 是为数字商品进行货币交易的过程。平台的品牌旗舰店允许购买代表数字商品的商品。这些产品具有标识符,通常为字符串数据类型。产品具有代表其耐用性的类型:订阅消耗品(能够重新购买)和非消耗品(能够购买一次)是最常见的。

Google Play 商店

开始

  1. 编写一个实现 Unity IAP 的游戏。请参阅 Unity IAP 初始化示例 IAP 项目

  2. 请保留游戏的商品标识符,以备日后在 Google Play 开发者控制台中使用。

    产品标识符,gold50
    产品标识符,gold50
  3. 从你的游戏构建一个签名的非开发构建Android APK

    提示:确保安全地存储密钥库文件。更新已发布的 Google Play 应用始终需要原始密钥库。

    提示:重复使用上次上传的捆绑包版本代码APKUnity 输出的 Android 包格式。当您选择“文件”>“生成并运行”时,APK 会自动部署到您的设备。更多信息
    请参阅术语表
    允许侧载,而无需先将更改后的APK上传到开发者控制台。请参阅 Android 平台播放器的设置。

注册应用程序

在将发布游戏的 Google 帐号中,向 Google Play 开发者控制台注册 Android 应用。

注意:本指南使用 Google Play 许可证测试方法来测试应用内购买集成。

  1. 选择创建应用

    所有应用
    所有应用
  2. 为应用程序指定一个应用程序名称,并为你的游戏选择适当的选项。

    创建应用
    创建应用
  3. 导航到左侧导航栏中的测试/封闭测试,然后选择创建跟踪。选择您的 APK 并上传。还要完成基本的仪表板要求,上传屏幕截图并添加简短和完整的描述。您还可以创建内部测试轨道。

    封闭式测试
    封闭式测试

添加应用内购买项目

现在您已经上传了我们的第一个二进制文件,您可以添加 IAP 产品。

  1. 导航到应用内商品,然后选择创建商品

    应用内商品
    应用内商品
  2. 定义产品 ID、产品详细信息和价格。保存后记得激活产品。

    您可以在受管产品中指定消耗品或非消耗品产品类型。Unity IAP 也支持订阅

注意:此处的“产品 ID”与游戏源代码中使用的标识符相同,通过 [Unity IAP ConfigurationBuilder] 实例添加到 [Unity IAP ConfigurationBuilder] 实例中AddProduct()AddProducts(),就像“gold50”一样。

50金币
50金币

测试IAP

将测试人员添加到许可证测试。

  1. 导航到 Google 开发者信息中心上的所有应用。

  2. 选择设置/许可证测试。添加每个 Google 帐号电子邮件地址。保存更改。

许可证测试

NOTE: There may be a delay of several hours from the time you publish the APK. 
  1. 如果可用,请与测试人员共享 Join on Android 链接。确保测试人员可以从应用商店安装应用程序。

注意:要测试保留免费购买 IAPS 权限的更新,您可以旁加载应用程序,更新现有的商店下载的 APK 安装。

我的封闭轨道
我的封闭轨道
  1. 要测试 IAP,请在使用 Tester Google 帐号登录的设备上进行购买。将出现一个修改后的购买对话框,以确认此产品正在测试中并且是免费的。

    警告:如果未显示此对话框,则系统会向测试人员 Google 帐号收取商品的真实费用。

    购买前请确保您处于测试模式。
    购买前请确保您处于测试模式。
为 Apple App Store 和 Mac App Store 配置
配置 Windows 应用商店