跳转至

商店设置

商店设置页面是您注册与支付相关的许可证密钥的地方。在进行应用内购买或PG支付之前,必须在Hive控制台中为每个商店的应用ID设置密钥值。

商店设置基本屏幕

  1. 横幅
    您可以检查尚未完成商店设置的应用程序 ID 的项目。选择项目时,该项目的应用程序 ID 将加载到底部的商店设置中。

  2. 选择一个项目 选择要配置的项目并点击搜索。

  3. 存储设置
    为该项目创建的所有支付应用程序 ID 都已加载。

通过商店注册许可证密钥

谷歌

image 请参考以下内容检查 Google Play 控制台中的相应值,复制许可证密钥并输入。

  • 谷歌许可证密钥

    • 访问 Google Play 控制台 > 选择应用 > 货币化 > 货币化设置 > 许可证 image
  • 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 文件
    • 在应用中心 > 市场账户管理中,注册 Google 项目账户信息并选择要使用的账户。 参考

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

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

苹果

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

  • 订阅共享密钥:在销售订阅产品时,请务必输入此密钥。共享密钥是一个32字符的十六进制字符串。您可以生成一个基本的共享密钥,这是一个用于所有应用的单一代码,或者为每个应用生成特定于应用的共享密钥。您可以对某些应用使用基本共享密钥,对其余应用使用特定于应用的共享密钥。

    • 在应用商店中创建共享密钥(主共享密钥)

      1. 登录到 App Store Connect。

      2. 用户和访问 > 共享密码 > 创建。当您创建一个新的共享密码时,您必须在检查使用该共享密码的组织内所有应用程序的自动续订订阅时使用新值。

    • 在App Store中创建应用程序特定的共享密钥

      1. 登录到 App Store Connect。

      2. 点击我的应用以选择您想要检查的应用。

      3. 一般信息 > 应用信息 > 在应用共享密码中生成密码。

      4. 如果您想将应用程序的代码保持私密或将此应用程序转移到另一个开发者帐户,您可能需要使用应用共享密码。

      5. 如果应用程序使用了应用共享密码,则默认共享密码将不再可用。
      6. 应用共享密码无法删除,只能重新生成。
  • App Store Connect (StoreKit2 设置):从 SDK v4.16.0 开始,StoreKit2 在 iOS 15 及以上版本上受支持,您需要注册私钥、私钥 ID 和发行者 ID。注册私钥时,请将其注册为原始字符串。

  • 使用 Storekit2 的关键值可以通过以下路径进行检查。

    • Apple Market Console > 用户和访问 > 密钥 > App Store Connect API
    • Apple Market Console > 用户和访问 > 密钥 > 应用内购买
    • 有关更多详细信息,请参阅 Apple Guide

一个商店

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

  • 一个商店 AID

    访问 ONE 商店开发者中心。

    1. 应用 > 产品状态 > 选择应用 > 在销售信息中检查 AID (OA00XXXXXX) 和包名。
  • ONE Store 许可证密钥

    访问 ONE 商店开发者中心。

    1. 应用 > 产品状态 > 在许可证管理页面检查 ALC(应用许可证检查器)。

    2. 应用 > 产品状态 > 应用内信息 > 管理产品 > 在应用内API管理窗口的Oauth认证信息中检查客户端ID和客户端密钥。

  • 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。

    点击“我的应用”,然后选择相应的应用。

  • 应用 ID 和应用密钥

    1. 移动到“项目设置”屏幕

    2. 您可以在“应用信息”部分找到以下信息。

    3. 包名称:商店应用程序 ID

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

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

  • 公钥

    1. 前往“项目设置”屏幕中的“常规信息”选项卡。

    您可以检查“公钥”值。

亚马逊应用商店

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

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

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

    2. 在应用商店管理菜单中选择应用。

    3. 在左侧菜单中转到“设置”->“身份”,并检查“共享密钥”。

蒸汽

  • 要使用Steam支付环境,您需要一个Steam市场AppID。请在控制台 > 应用中心 > AppID管理菜单中选择游戏AppID > 操作系统:Windows > 市场:Steam以创建Steam市场AppID。
  • 有关如何为Steam创建发布者Web API密钥的说明,请参阅Steam开发者指南

PG

  • PG 只能通过直接分发进行支付,因此不需要输入商店的许可证密钥。但是,要在支付监控设置中检查应用程序 ID 的服务类型,您必须选择游戏内或网络商店。请为顺利服务选择正确的类型。

如果您修改内容,请务必点击保存。

Funtap

这些设置用于集成Funtap Store支付功能。

image

  • client_id, client_secret: 可以通过与 Funtap Store 的合同进行验证。
  • 付款完成信息
    • 一旦在 Funtap Store 完成付款,付款详情将发送到输入的 URL。
    • 应用程序使用接收到的信息进行收据验证并向用户提供物品。

Playio

这些设置用于集成Playio Store支付功能。

image

  • client_id, client_secret: 可以通过与 Playio Store 的合同进行验证。
  • 付款完成信息
    • 一旦在 Playio Store 完成付款,付款详情将发送到输入的 URL。
    • 应用程序使用接收到的信息进行收据验证并向用户提供物品。

更改历史

当您在商店设置中修改或注册内容并点击保存时,所有修改前后的内容会自动记录。您可以查看更改以了解历史。

下一步

在所有设置步骤完成后,商店支付已完成。