マルチストア決済の設定

now.gg決済モジュールは、nowStudioを利用したマルチストア公開機能を活用する際に、マルチストア決済のサポートを提供します。

このドキュメントでは、マルチストア決済を有効にするための手順を説明します。

前提条件

マルチストア決済を有効にするには、以下の要件を満たす必要があります:

  • 決済統合 – 決済モジュールを統合したことを確認してください。
  • nowStudio設定
    • アプリを公開するストアを選択してください。 詳細はこちら.
      • マルチストア公開に必要な情報を提供してください。 このドキュメントをご参照ください。

対応ストア

現在対応しているストアは以下の通りです:

  • now.gg提供
    • BlueStacksストア
    • Cloudストア
  • その他のストア
    • Amazon Appstore
    • OnePlus OneStore
    • Xiaomi GetApps
    • Huawei AppGallery (近日公開予定)
    • Samsung: Galaxy Store (近日公開予定)

1. ストア固有の設定

決済モジュールを統合した後、最終的なAPKを提供する前に、以下のストア固有の変更をビルドに含めたことを確認してください。

選択したストアに応じて、以下の手順を参照してください:

1.1 Amazon Appstore

Amazonでは、Amazon Appstoreとアプリ間で安全な通信チャネルを確立するために、アプリ固有の公開鍵を含むPEMファイルが必要です。

  • PEMファイルを入手するには、dev-support@now.ggまでお問い合わせください。
  • 以下の指示に従ってPEMファイルを含めてください:
  • ネイティブAndroid:
    • PEMファイルをAndroid Studioプロジェクトのapp/src/main/assetsディレクトリにコピーしてください。
      注意: アセットディレクトリがない場合は、新しく作成してPEMファイルを配置してください。
  • Unity:
    • プロジェクトのAssetsフォルダにStreamingAssetsという新しいフォルダを作成します。
      • PEMファイルをAssets/StreamingAssetsに貼り付けます。

1.2 Huawei AppGallery

Huaweiでは、アプリビルドにカスタムランチャーマニフェストを必要とします。

ネイティブAndroid

アプリのAndroidManifest.xmlファイル内に以下のエントリを追加してください。

<Application>
 <meta-data
     android:name="com.huawei.hms.client.appid"
     android:value="<HUAWEI_APP_ID>">
 </meta-data
 </Application>

注意: HUAWEI_APP_IDdev-support@now.ggまでお問い合わせください。

Unity

カスタムランチャーマニフェストを有効にしてください。

方法:

  • Project Settings > Player > Buildに移動してください。
  • カスタムランチャーマニフェストAssets/Plugins/Android/LauncherManifest.xmlを有効にしてください:

1.3 Xiaomi GetApps

Xiaomiでは、検証のために署名済みの空のAPKが必要です。

1. now.gg管理アプリ署名
now.gg管理アプリ署名を選択した場合、この手順をスキップできます。now.ggがAPKに署名します。

2. 独自の証明書で署名
独自の証明書を使用してAPKを署名する場合、以下の手順に従ってください:

重要情報

  • 署名済みの空のAPKは初回提出時にのみ必要です。

2. 最終APKの提出

最終APKを準備した後、nowStudioにビルドをアップロードしてください。

方法:

  • プロダクションリリースを作成
  • 運用チームがアプリの提出内容を確認し、修正または要件について連絡します。
  • 検証後、チームがアプリビルドを各種ストアにアップロードします。
  • アプリが承認されると、メールで通知され、nowStudioのリリースタブでストア固有のリンクを参照できます。
×
テキストがクリップボードにコピーされました。
copyLinkText
ご不明な点がございましたら、お気軽にお問い合わせください。 dev-support@now.gg