コンテンツにスキップ

ストア設定

ストア設定ページは、支払いに関連するライセンスキーを登録する場所です。アプリ内購入やPG支払いを行う前に、Hiveコンソールで各ストアのアプリIDに対してキー値を設定することが重要です。

ストア設定基本画面

  1. バナー
    ストア設定が完了していないアプリIDを持つプロジェクトを確認できます。プロジェクトを選択すると、そのプロジェクトのアプリIDが下部のストア設定に読み込まれます。

  2. プロジェクトを選択 構成するプロジェクトを選択し、検索をクリックします。

  3. ストア設定
    プロジェクトのために作成されたすべての支払いアプリIDが読み込まれます。

ストアによるライセンスキーの登録

グーグル

image 以下の内容を参照して、Google Play Consoleの対応する値を確認し、ライセンスキーをコピーして入力してください。

  • Googleライセンスキー

    • Google Play Consoleにアクセス > アプリを選択 > マネタイズ > マネタイズ設定 > ライセンス image
  • Googleマーケットアカウント

    • Google Play ConsoleでアカウントのユニークIDを確認し、キーファイル(.json)をダウンロードします。Google Play Developerプロジェクトが作成されていない場合は、Google Play Console > APIアクセスページでプロジェクトを作成してください。参照

      • IDを確認

        1. Google API コンソールにアクセス > Google Play Android Developer プロジェクト > IAM & 管理 > サービス アカウント > ユニーク ID を確認
      • JSONファイルをダウンロード

        1. Google API コンソールにアクセス > Google Play Android Developer プロジェクト > IAM & Admin > サービス アカウント
        2. キー タブをクリック > キーの追加をクリック > キーの種類として JSON を選択 > 作成 > JSON ファイルをダウンロード
    • App Center > マーケットアカウント管理で、Googleプロジェクトのアカウント情報を登録し、使用するアカウントを選択します。参照

  • サービスの種類: モバイル専用サービスかPCゲームかを選択してください。選択した値は、監視設定や分析収益の集計に影響を与えるため、正しいタイプを選択してください。

    • ネイティブPCゲームのGPG: PCゲームがインストーラーを介して直接インストールされるケースを指します。PCでゲームを楽しむことができ、アプリ内購入はGoogle Playを通じて行われます。

りんご

下記の内容を参照して、App Store Consoleでライセンスキーを生成し、それをコピーして入力してください。

  • サブスクリプション共有秘密鍵 : サブスクリプション製品を販売する際には、必ずこれを入力してください。共有秘密鍵は32文字の16進数の文字列です。すべてのアプリで使用される単一のコードである基本的な共有秘密鍵を生成することも、各アプリ用のアプリ固有の共有秘密鍵を生成することもできます。一部のアプリには基本的な共有秘密鍵を使用し、残りにはアプリ固有の共有秘密鍵を使用できます。

    • アプリストアで共有秘密(マスター共有秘密)を作成する

      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 > Users and Access > Keys > App Store Connect API
    • Apple Market Console > Users and Access > Keys > In-App Purchases
    • 詳細については、Apple Guideを参照してください。

一つのストア

以下の内容を参照して、One Store Consoleでライセンスキーを確認し、それをコピーして入力してください。

  • ONE ストア AID

    ONEストア開発者センターにアクセスしてください。

    1. アプリ > プロダクトステータス > アプリを選択 > 販売情報でAID (OA00XXXXXX)とパッケージ名を確認します。
  • ONE Store ライセンスキー

    ONEストアの開発者センターにアクセスしてください。

    1. アプリ > 製品の状態 > ライセンス管理ページでALC(アプリケーションライセンスチェッカー)を確認してください。

    2. APPS > 製品のステータス > アプリ内情報 > 管理された製品 > アプリ内API管理ウィンドウのOauth認証情報でクライアントIDとクライアントシークレットを確認します。

  • One Storeのライセンスキーは、Hive SDK v4.11.0以上でサポートされているOne Storeのアプリ内購入キーです。

ギャラクシーストア

image

  • ギャラクシーストアアプリの秘密 : サブスクリプション商品を販売する際は、ギャラクシーストアコンソール内の販売者ページ情報に販売者DeepLinkアイテムを入力してください。
  • サービスアカウント情報 : 適用されるSDKバージョンが26.1.0以上の場合、サブスクリプション商品を販売するためにはサービスアカウント情報を入力することが必須です。サービスアカウント情報はギャラクシーストアコンソールで確認できます。サービスアカウント情報の確認と入力については、ギャラクシーストアガイドを参照してください。
    • サービスアカウントID : サービスアカウントIDを入力してください。
    • プライベートキー : ‘-BEGIN RSA PRIVATE KEY-’および‘-END RSA PRIVATE KEY-’を含むプライベートキーを登録してください。

Huawei AppGallery(グローバル)

以下の内容を参照して、Huawei AppGallery Consoleでライセンスキーを確認し、コピーして入力してください。

  • AppGallery Connect コンソールへのアクセス

    1. Huawei Developer Consoleにログインします。

    2. "App Services"に移動した後、AppGallery Connectをクリックします。

    「マイアプリ」をクリックし、該当するアプリを選択してください。

  • アプリIDとアプリシークレット

    1. 「プロジェクト設定」画面に移動します

    2. 「アプリ情報」セクションに以下の情報があります。

    3. パッケージ名: ストアアプリID

    4. OAuth 2.0 クライアント ID: Huawei App ID

    5. OAuth 2.0 クライアントシークレット: Huawei アプリシークレット

  • 公開鍵

    1. 「プロジェクト設定」画面の「一般情報」タブに移動します。

    "公開鍵"の値を確認できます。

アマゾンアプリストア

以下の情報を参照して、Amazon Developer Consoleでライセンスキーを確認し、それをコピーして入力してください。

  • Amazon Developer Consoleで共有キーを確認中

    1. Amazon Developer Console (https://developer.amazon.com/) にログインします。

    2. アプリストア管理メニューでアプリを選択します。

    3. 左のメニューで「設定」->「アイデンティティ」に移動し、「共有キー」を確認します。

スチーム

  • Steam決済環境を使用するには、SteamマーケットのAppIDが必要です。コンソール > アプリセンター > AppID管理メニューからゲームのAppID > OS: Windows > マーケット: Steamを選択して、SteamマーケットのAppIDを作成してください。
  • SteamのパブリッシャーWeb APIキーの作成方法については、Steam開発者ガイドを参照してください。

PG

  • PGは直接配信を通じてのみ支払うことができるため、店舗のライセンスキーを入力する必要はありません。ただし、支払い監視設定でアプリIDのサービスタイプを確認するには、ゲーム内またはウェブストアのいずれかを選択する必要があります。スムーズなサービスのために正しいタイプを選択してください。

内容を変更した場合は、必ず保存をクリックしてください。

ファンタップ

これらの設定は、Funtap Storeの支払い機能を統合するために使用されます。

image

  • client_id, client_secret: Funtap Storeとの契約を通じて確認できます。
  • 支払い完了情報
    • Funtap Storeで支払いが完了すると、支払いの詳細が入力されたURLに送信されます。
    • アプリは受信した情報を使用してレシートの確認を行い、ユーザーにアイテムを提供します。

プレイオ

これらの設定は、Playio Storeの支払い機能を統合するために使用されます。

image

  • client_id、client_secret: Playio Storeとの契約を通じて確認できます。
  • 支払い完了情報
    • Playio Storeで支払いが完了すると、支払いの詳細が入力されたURLに送信されます。
    • アプリは受信した情報を使用して領収書の確認を行い、ユーザーにアイテムを提供します。

変更履歴

ストア設定でコンテンツを変更または登録し、保存をクリックすると、変更前後のすべてのコンテンツが自動的に記録されます。変更を確認して履歴を理解することができます。

次のステップ

すべての設定ステップが完了した後、ストアの支払いが完了しました。