AGSストアを作成する
注釈:本資料はAI技術を用いて翻訳されています。
概要
この記事では、AGS 管理者ポータルまたは AGS CLI を使用して、パブリッシャーまたはゲームの名前空間に AccelByte Gaming Services (AGS) ストアを作成する方法について説明します。
AGSストアは、パブリッシャーの名前空間とゲームの名前空間の両方に存在できます。パブリッシャーの名前空間は通常、ゲームのパブリッシャーストアフロントやダウンロードコンテンツ(DLC)の配信に使用されるため、ゲーム固有のアイテムはゲームの名前空間で設定することをお勧めします。AGS Player Portalを設定し、Launcherを使用してゲームを起動する場合は、パブリッシャーの名前空間でゲームの販売を管理できるため、より便利です。
AGSストアにサードパーティのストアプラットフォームを統合することもできます。詳細については、サードパーティストア統合の管理を参照してください。
前提条件
- AGS管理者ポータルへのアクセス権があること。
- ゲームまたはパブリッシャーの名前空間があること。
- AGS CLI の手順に従う場合は、AGS CLI をインストールし、これらの機能へのアクセス権を持つアカウントでサインインしていること。インストールとサインインを参照してください。例では Bash シェルを使用しています。
ストアを作成する
- Admin Portal
- AGS CLI
-
管理者ポータルのサイドバーで、Online > Store & Catalog > Storesに移動します。Storesページが表示されます。
-
Draft Storeセクションで、Create Draft Storeボタンをクリックします。Create Storeフォームが表示されます。必要な情報を入力します。
-
必要な情報を入力します。
- Title: ストア名を入力します。ストア名はLauncherとPlayer Portalに表示されます。
- Default Language: ストアのデフォルト言語を選択します。
- Default Region: ストアのデフォルトリージョンを選択します。
- Other Languages: デフォルト言語以外にストアがサポートする他の言語を選択します。
- Other Regions: デフォルトリージョン以外にストアがサポートする他のリージョンを選択します。
- Description: ストアの簡単な説明を入力します。
-
Createをクリックします。ドラフトストアがStoresページに表示されます。
-
ストアの設定を記述した JSON ファイルを作成します。ファイル名は任意です。この例では
store.jsonを使用します。{
"title": "<StoreTitle>",
"description": "<StoreDescription>",
"defaultLanguage": "en",
"defaultRegion": "US",
"supportedLanguages": ["ja"],
"supportedRegions": ["JP"]
}title: ストア名。ストア名は Launcher と Player Portal に表示されます。description(任意): ストアの簡単な説明。defaultLanguageとsupportedLanguages: Default Language と Other Languages を、enやjaなどの言語タグで指定します。他の言語がない場合は[]を使用します。defaultRegionとsupportedRegions: Default Region と Other Regions を、USやJPなどの 2 文字の国コードで指定します。他のリージョンがない場合は[]を使用します。
-
ドラフトストアを作成します。
@の後に JSON ファイルのパスを指定します。ags platform stores create --namespace <YourNamespace> --json @store.jsonコマンドを実行すると、作成されたストアが出力されます。出力の
storeIdフィールドの値が、他のコマンドで使用するストア ID です。 -
名前空間内のストアを確認するには、次のコマンドを実行します。
ags platform stores list --namespace <YourNamespace> --format json
ストアのセットアップ全体を 1 つのコマンドで試すには、in-game-store ワークフローを実行します。仮想通貨、カテゴリ、2 つのアイテムを含むサンプルのドラフトストアを作成し、公開します。ストアを公開するため、ドラフトストアがまだ存在しないテスト用の名前空間で使用してください。
ags workflow run in-game-store --namespace <YourNamespace>
次のステップ
アイテムをグループに整理するためのアイテムカテゴリを作成します。アイテムのカテゴリを作成するの記事の手順に従ってください。