このセクションでは、nowStudioの公開ダッシュボードに関する詳細を説明します。
nowStudioは、シームレスなアプリの公開と管理を可能にする公開ダッシュボードを備えています。
このドキュメントを使用すると、以下のダッシュボードオプションを便利に使用できます。
このセクションを使用すると、テスト環境とプロダクション環境でAndroidアプリを設定し、デプロイすることができます。
このセクションでは、テスト環境とプロダクション環境の両方を設定する手順を説明します:
アプリを追加すると、アプリに関連する詳細がこのセクションに表示されます。
アプリの詳細セクションにアクセスする方法:
「アプリの詳細」セクションには以下の情報が含まれます。
提供された情報を編集したい場合:
注意:
このセクションを使用して、Androidアプリをテスト環境とプロダクション環境に設定し、デプロイすることができます。
Androidアプリを追加し、アプリをテストするオプションを選択すると、テストリリースセクションにリダイレクトされます。
このセクションを使用してリリースを作成し、now.ggクラウドテスト環境にアプリをデプロイできます。
このセクションを使って、アプリのテストリリースを作成することができます。
新規リリースを作成する方法:
このオプションを使用してAPKファイルをアップロードできます。
このオプションを使用して、APK+アセットを含むZIPをアップロードできます。
手順は以下の通りです。
このオプションを選択すると、アプリライブラリに追加したアプリのバージョンを使用できます。
手順は以下の通りです。
新しいリリースを作成すると、アプリは次のように「ドラフト」として保存されます。
アプリをnow.ggテスト環境にデプロイする方法:
これを行うには以下のどちらかを選択してください。
2. 制限
アクセスを制限する方法は以下の通りです。
このセクションでは、nowStudio Test Tracksのさまざまな機能と特徴について説明します。
now.ggは、now.ggクラウド上でアプリの異なるバージョンを便利にテストできるよう、複数のテストトラックを追加する機能を拡張しました。
テストトラックを追加する方法:
nowStudioでは、テストトラック名を編集して、テストシナリオのアクセシビリティと使用方法を改善することができます。手順は以下の通りです。
nowStudioは、テストトラックの削除機能を備えた柔軟なテスト環境を提供し、ユーザーコントロールと効率性を最大化し、効率的なテスト環境管理を実現します。
こちらは、nowStudioからテストトラックを削除する手順となります。
手順:
このセクションを使用して、必要なアプリの詳細を入力し、リリースを作成することで、アプリをライブにすることができます。
Androidアプリを選択して本番リリースを作成するには:
アプリを選択した後、以下の詳細を提供することで設定を行います:
このセクションでアプリの詳細を入力し、リリースを作成してアプリをデプロイします。
このセクションを使用して、アプリ/ゲームに関する追加の情報を追加します:
情報を入力した後:
このセクションを使用して、アプリ/ゲームを利用できる地域を選択します。また、特定のデバイスでアプリ/ゲームを無効にすることもできます。以下の地域から選択できます:
以下のデバイスオプションが用意されています。要件に応じて、1つまたは複数のデバイスを制限/無効にすることができます。
デバイス上でアプリ/ゲームを無効にする方法:
希望の地域を選択し、デバイスの制限を設定した後:
このセクションを使って、アプリ/ゲームの説明文とアセットを追加します。
以下のいずれかを行えます:
このオプションを使用することで以下が可能となります。
アプリ/ゲームの説明を記載します(必須)
ゲームページは、自身のゲームの複数の側面を1つのページで紹介する、カスタマイズ可能な専用リソースです。
ゲームページで表示される内容は以下の通りです。
ゲームページを自動で作成する方法:
以下の仕様に基づいてアセットをアップロードしてください:
情報を入力した後:
自身のアプリ/ゲームがGoogle Playで公開されている場合、now.ggで同じアプリ/ゲームの説明文とアセットを使用することができます。
操作手順
情報を入力した後:
このセクションでは、アプリの本番リリースを作成する前に有効にしたい配信チャンネルを選択できます。
配信チャンネルを有効にすると、クラウドとPC上のnow.gg所有プロパティ全体にアプリを公開できます。
チャンネルを有効にする方法:
配信チャンネルを有効にして、now.ggパートナーネットワーク全体でアプリを公開することで、より良い露出とリーチを実現できます。
チャンネルを有効にする方法:
クラウドゲームをウェブサイトに埋め込む場合は、この配信チャンネルを有効にします。
チャンネルを有効にする方法:
配信チャンネルを設定したら、次のようにします。
このセクションでは、審査に提出する前にアプリ/ゲームの内容を選択します。自身のアプリ/ゲームと統合している可能性のあるサービスを選択することができます。
クラウド最適化機能を使用することで、now.ggクラウド上のゲーム進行データを効率的に保存・復元することができます。
手順:
※ クラウドの最適化についての詳細はこちらをご覧ください。
このセクションでは、アプリに統合したnow.gg SDKモジュールを選択できます。
手順:
以下の項目については「はい」または「いいえ」のいずれかを選択してください:
アプリコンテンツを設定した後:
このセクションでは、選択したアプリのプロダクションリリースを作成し、リリースを管理することができます。
「すべてのアプリ」セクションからアプリを選択します:
アプリ情報を提供した後、このセクションを使用してアプリのリリースを作成できます。
リリースを作成する方法:
このオプションを使用すると、APKファイルのみをアップロードできます。
APKファイルをアップロードする方法:
このオプションを使用して、アプリに関連するAPK、OBBファイル、アセットを含むZIPアーカイブをアップロードできます。
1. Zipアーカイブの作成
2. ZIPアーカイブのアップロード
APKとアセットを含むZIPアーカイブをアップロードする:
このオプションを選択すると、アプリライブラリに追加したアプリのバージョンを使用できます。
手順:
このオプションを選択すると、Google Playストアからアプリ/ゲームのAPKを使用できます。
手順:
※Google Play APK URLの使用を選択した場合、Google PlayストアからアプリのAPKを使用します。APKを手動でアップロードする必要はありません。
このセクションでは、nowStudioでのアプリ展開プロセスについて説明します。
リリースを作成した後、本番環境に展開できます。
アプリを展開する手順:
以下のセクションでは、「標準」と「管理された」展開フローについて説明します。
「管理された公開」機能が有効になっている場合は、以下の手順を使用してください:
「標準」を選択した場合、当社チームが提出を確認し、公開が完了するとメールで通知します。
「管理された」を選択すると、当社チームが提出内容を確認し、公開の準備が整った時点でメールで通知します。公開のタイミングはお客様が管理できます。
このセクションを使用して、既にリリースされているアプリの新バージョンをリリースできます。
重要な情報
新バージョンをリリースする手順:
新しいバージョンをリリースした後、以下の手順に従って前のリリースにロールバックできます。
このセクションを使用すると、Androidアプリの様々なバージョンをアップロードすることができます。
新しいバージョンをアップロードする方法:
nowStudioには、アップロードされたビルドをアプリライブラリエクスプローラーから削除する機能があります。
方法:
このセクションを使用して、プロダクション環境に HTML5 アプリを設定およびデプロイできます。
このセクションには、アプリに関連するアプリの詳細が含まれています。
手順:
提供された情報を編集したい場合:
注意:
このセクションでは、アプリの設定、リリースの作成、プロダクション環境へのアプリのデプロイを行えます。
このセクションを使用して、アプリ/ゲームに関する追加情報を追加します:
情報を入力した後:
このセクションを使用して、アプリ/ゲームを利用できる地域を選択します。また、特定のデバイスでアプリ/ゲームを無効にすることもできます。以下の地域から選択できます:
以下のデバイスオプションが用意されています。要件に応じて、1つまたは複数のデバイスを制限/無効にすることができます。
デバイス上でアプリ/ゲームを無効にする方法:
希望の地域を選択し、デバイスの制限を設定した後:
アプリ/ゲームの説明文とアセットを追加するには、このセクションを使用します。
最初にアプリ/ゲームの説明文(※必須)を書き、以下の仕様に基づいたアセットをアップロードしてください。
情報を入力した後:
このセクションでは、審査に提出する前にアプリ/ゲームの内容を選択します。
以下の項目については「はい」または「いいえ」のいずれかを選択してください:
アプリコンテンツを設定した後:
このセクションを使用して、アプリ/ゲームの新規リリースを作成し、リリースを管理します。ゲームを埋め込むか、now.ggサーバーで掲載することができます。
※すでに新しいアプリを追加している場合は、アプリの選択手順をスキップして、直接「リリースの作成」セクションを参照することができます。
すべてのアプリセクションからアプリを選択する方法:
必須のアプリ情報を提供したら、アプリのリリースを作成できます:
リリースを作成する方法:
now.ggサーバーでゲームをホストするため、次のいずれかのオプションを使用してゲームのファイルソースを選択します:
リリースを作成したら、プロダクション環境にデプロイすることができます。
アプリをデプロイする方法:
このセクションを使用すると、すでにリリースされているアプリの新規バージョンをリリースすることができます。
重要な情報
新規バージョンをリリースする方法:
新バージョンのリリース後、以前のリリースに戻したい場合は、以下の手順で行うことができます。
このセクションでは、ネイティブAndroidおよびHTML5アプリの両方の本番リリースに関連するいくつかの追加機能を示しています。
このセクションを使用して、ライブリリースに関連するアプリ情報(メタデータ)を更新できます。
アプリ情報をアップデートする方法:
リリースのキャンセルは、そのリリースが「ドラフト」状態または「審査中」である場合にのみ可能です。
デプロイメントをキャンセルする方法:
リリースを削除できるのは、ドラフト、未公開、または却下の状態の時だけです。
リリースを削除する方法:
now.ggクラウドは、アプリと統合できる様々なAPIとサービスを提供しています。開始する前に、必要な認証情報があることを確認してください。
now.gg決済モジュールの統合には、決済用の APP_ID と IAP 検証用の公開鍵が必要です。
now.gg Paymentsモジュールはアプリ内決済のためにPAYMENT_ID
が必要です。
nowStudioにアプリを追加すると、PAYMENT_ID
がnow.ggによって自動的に生成され、保存されます:
APP_IDを表示する方法:
now.gg決済のサーバ側設定(ノーコード決済の設定)には、決済検証APIキーが必要です。
‘決済検証APIキー’ を表示する方法:
パブリックキーは、now.gg決済を統合した後、ゲーム/アプリ内でユーザーが行ったアプリ内課金を検証するために使用されます。
nowStudioにアプリを追加すると、now.ggによってパブリックキーが自動的に生成され、使用できるように保存されます。
パブリックキーを表示する方法:
Webshop のコールバック API (PaymentProcessingCallback
) およびサブスクリプションのコールバック API (SubscriptionStatusCallback
) には Webhook API キーが必要です。
nowStudio にアプリを追加した後、このキーは now.gg によって自動的に生成され、あなたの使用のために保存されます。
API キーを表示または再生成するには:
下記は、 now.gg SDKモジュールと統合する際に必要となるその他の認証情報です。
now.ggログインはOpenID Connectの仕様に準拠しています。アプリがnow.ggログインを使用する前に、OAuth 2.0のアプリ認証情報を生成する必要があります。
認証にはOAuth 2.0のクライアントIDとクライアントシークレットのペアが必要です。
これらの認証情報を表示するには:
ネイティブAndroidとUnity用のnow.ggシールドモジュールには、APIキーが必要です。
アプリをnowStudioに追加すると、Shield APIキーが自動的に生成され、保存されます:
Shield APIキーを表示する方法:
このドキュメントではnowStudioから返されるエラーコードについて説明します。
エラーコード | 概要 |
---|---|
INTERNAL_ERROR | 内部エラーが発生しました。再度お試しになるか、dev-support@now.ggまでご連絡ください。 |
APP_PKG_NAME_MISMATCHED | アプリの追加時に提供されたアプリパッケージ名と実際のAPKパッケージ名が一致していません。正しいアプリパッケージ名を使用して再度お試しください。 |
BUILD_VERSION_MISMATCHED | リリース作成時に提供されたバージョンコードがAPKバージョンコードと一致していません。正しいバージョンコードを使用して再度お試しください。 |
NETWORK_ERROR | 指定されたURLからファイルをダウンロード中にエラーが発生しました。再度お試しください。 |
EXCEEDED_TIMEOUT_LIMIT | 操作がタイムアウトしました。再度お試しください。 |
ZIP_FILE_FORMAT_INVALID | 提供されたZipは所定の形式に準拠していません。(所定のZip形式) |
FILE_EXTRACTION_FAILED | 提供されたZipアーカイブの解凍中にエラーが発生しました。これはZip内にAPKファイルが見つからないか、複数のAPKが存在することが原因です。ご確認の上、再度お試しください。 |
METADATA_JSON_FORMAT_ERROR | Zip内のmetadata.jsonファイルが正しくフォーマットされていません。提供された形式に従って再度お試しください。 |
INCORRECT_OBB_FILES_NAME | Zipで提供されているObbファイルのファイル名が正しくありません。ご確認の上、再度お試しください。 |
ドキュメント改訂版 1.0