跳转至

商店设置

商店设置页面允许您注册与支付相关的许可密钥。在进行应用内或PG支付之前,您必须将每个商店的应用ID的密钥值输入到Hive控制台中。

商店设置默认屏幕

  1. 横幅 您可以检查具有不完整商店设置的应用程序 ID 的项目。当选择一个项目时,相应的应用程序 ID 会显示在下面的商店设置中。
  2. 项目选择 选择您想要配置的项目并点击搜索。
  3. 商店设置 为所选项目创建的所有支付应用程序 ID 将被加载。

为每个商店注册许可证密钥

谷歌

请参考以下信息以检查 Google Play Console 中所需的值,复制许可证密钥并输入。

  • 谷歌许可证密钥

    • Google Play 控制台 > 选择应用 > 货币化 > 货币化设置 > 许可证
  • Google市场账户

    • 在Google Play控制台检查您账户的唯一ID并下载密钥文件(.json)。如果尚未创建Google Play开发者项目,请转到Google Play控制台 > API访问页面,创建项目并继续。注意

      • 检查ID

        1. 前往 Google API 控制台 > Google Play Android 开发者项目 > IAM & 管理 > 服务账户 > 检查唯一 ID
      • 下载 JSON 文件

        1. Google API 控制台 > Google Play Android 开发者项目 > IAM 和管理员 > 服务帐户

        2. 键选项卡 > 点击添加密钥 > 选择 JSON 作为密钥类型 > 创建 > 下载 JSON 文件

    • 在 AppCenter 的市场账户管理中注册 Google 项目账户信息,并选择要使用的账户。 注意

  • 服务类型:选择它是仅限移动的服务还是PC游戏。所选值会影响监控设置和分析收入收集,因此请确保选择正确的类型。

    • 原生PC游戏的GPG:指通过安装程序安装PC游戏。游戏可以在PC上玩,并且应用内购买通过Google Play进行。

苹果

请参考以下信息在App Store控制台生成许可证密钥,复制并输入。

  • 订阅共享密钥:销售订阅产品所需。共享密钥是一个32字符的十六进制字符串。您可以为所有应用创建一个主共享密钥,或为每个应用创建一个特定于应用的共享密钥。主共享密钥可以用于某些应用,而特定于应用的共享密钥可以用于其他应用。

    • 在App Store中创建主共享密钥

      1. 登录到 App Store Connect。

      2. 转到用户和访问 > 共享密钥 > 创建。生成新的共享密钥后,所有使用自动续订订阅的应用都需要使用这个新值。

    • 在应用中创建一个特定于应用的共享密钥

      1. 登录到 App Store Connect。

      2. 点击我的应用,然后选择您想要管理的应用。

      3. 转到常规信息 > 应用信息 > 应用特定共享密钥并生成一个密钥。

      4. 将此用于您希望保持私密或转移到另一个开发者帐户的应用程序。

      5. 一旦应用程序使用了特定于应用程序的密钥,主共享密钥将不再可用。
      6. 特定于应用程序的密钥无法删除,只能重新生成。
  • App Store Connect (StoreKit2 设置):从 SDKv4.16.0 或更高版本开始,支持在 iOS 15 或更高版本上使用的 StoreKit2。您必须注册一个私钥、私钥 ID 和发行者 ID。注册私钥时,请将其注册为原始字符串。

  • 要使用 StoreKit2,您可以在以下路径找到所需的密钥值:

    • Apple 市场控制台 > 用户和访问 > 密钥 > App Store Connect API
    • Apple 市场控制台 > 用户和访问 > 密钥 > 应用内购买
    • 有关更多详细信息,请参考 Apple 的指南

一家商店

请参考以下信息在 One Store 控制台中检查许可证密钥,复制并输入。

  • 一个商店 AID

    1. 前往 ONE store 开发者中心。

null * ONE 商店许可证密钥

1. 前往 ONE store 开发者中心。

2. 应用 > 产品状态 > 在许可证管理中检查应用许可证检查器(ALC)。
![](./img/StoreConsole_One-Store-Key-ID_01.jpg){width="850px"}

3. 应用 > 产品状态 > 应用内信息 > 管理产品 > 在应用内 API 管理中的 OAuth 认证信息中检查客户端 ID 和客户端密钥。
![](./img/StoreConsole_One-Store-Key-ID_02.jpg){width="850px"}
  • One Store 许可证密钥从 Hive SDK v4.11.0 及更高版本开始支持 One Store 的应用内购买密钥。

银河商店

image

  • Galaxy Store 应用程序密钥:对于订阅产品,请在 Galaxy Store 控制台的卖家页面中输入卖家的 DeepLink 信息。
  • 服务账户信息:如果应用的 SDK 版本为 26.1.0 或更高,则必须输入服务账户信息以销售订阅产品。您可以在 Galaxy Store 控制台中找到服务账户信息。在 Galaxy Store 指南 中检查服务账户信息,然后输入。
    • 服务账户 ID:输入服务账户 ID。
    • 私钥:注册私钥,包括 '-BEGIN RSA PRIVATE KEY-' 和 '-END RSA PRIVATE KEY-' 字符串。

华为应用市场(全球)

请参考下面的信息在华为应用市场控制台中检查许可证密钥,复制它并输入。

  • AppGallery Connect 控制台访问

    1. 登录华为开发者控制台。

    2. 转到应用服务并点击 AppGallery Connect。

    3. 点击我的应用并选择应用

  • 应用 ID 和应用密钥

    1. 转到项目设置屏幕。

    2. 在应用信息部分检查以下信息:1.“项目设置”

    3. 包名: 商店应用 ID

    4. OAuth 2.0 客户端 ID:华为应用 ID

    5. OAuth 2.0 客户端密钥:华为应用密钥

  • 公钥

    1. 转到项目设置屏幕并切换到常规信息选项卡。

    2. 检查公钥值。1. 在“项目设置”界面中,“常规信息”

亚马逊应用商店

请参考以下信息在亚马逊开发者控制台中检查许可证密钥,复制并输入。

  • 在亚马逊开发者控制台中检查共享密钥

    1. 登录到亚马逊开发者控制台 (https://developer.amazon.com/)。

    2. 前往应用商店管理菜单并选择应用。

    3. 从左侧菜单中,导航到设置 > 身份,并检查共享密钥。

蒸汽

  • 要启用Steam支付环境,需要一个Steam市场AppID。要生成Steam市场AppID,请转到控制台 > 应用中心 > AppID管理,并选择**游戏的AppID > 操作系统: Windows > 市场: Steam。**
  • 请参考Steam开发者指南以获取有关如何生成Steam发布者Web API密钥的信息。

PG

  • 付款只能通过直接分发处理,因此不需要输入商店许可证密钥。然而,在付款监控设置中,您必须选择游戏内或网页商店服务类型,以识别应用程序 ID 的服务类型。选择正确的类型以确保服务顺畅。

更改后,请务必点击保存。

更改

所有在编辑前后所做的更改都会自动记录,您可以查看历史记录以了解更改内容。