AMS アカウントをリンクする
注釈:本資料はAI技術を用いて翻訳されています。
概要
ゲーム名前空間からAMSアカウントを作成すると、アカウントは自動的にその名前空間にリンクされます。AMSは、サーバーイメージ、オブザーバビリティアカウントとメトリクス、課金アカウントなどのリソースを共有するために、ゲーム名前空間間でのアカウントリンクをサポートしています。
AMSアカウントをゲーム名前空間にリンクするには、AGS 管理ポータルまたは AGS CLI を使用して、次の手順を順番に実行します。
AGS CLI の手順を実行する前に、AGS CLI をインストールし、これらの機能へのアクセス権を持つアカウントでサインインしてください。詳細については、インストールとサインインを参照してください。例では Bash シェルを使用しています。
リンクされたゲーム名前空間からリンクトークンを生成する
- Admin Portal
- AGS CLI
- AccelByte Gaming Services(AGS)管理ポータルで、AMSアカウントを作成したゲーム名前空間に移動します。
- サイドバーで、AMSメニューの下のコンポーネント(例:フリートマネージャー)のいずれかに移動します。
- 選択したコンポーネントのページの右上隅に、**AMSアカウント:
<アカウント名と情報>**が表示されます。アカウント名をクリックします。AMSアカウントページが表示されます。 - + 新しいリンクを生成ボタンをクリックします。
- 表示される新しいリンクトークンポップアップで、リンクトークンをコピーします。
このトークンは1回限りの使用に制限されており、このポップアップに表示されている日時の後に期限切れになります。
-
AMS アカウントを作成したゲーム名前空間からリンクトークンを生成します。
<YourLinkedNamespace>をその名前空間に置き換えてください。ags ams account get-link-token --namespace <YourLinkedNamespace> -
レスポンスから
tokenの値をコピーします。注記このトークンは 1 回のみ使用でき、生成から 1 時間後に期限切れになります。
次のセクションで、このリンクトークンをリンクされていないゲーム名前空間に適用して、AMSアカウントをその名前空間にリンクします。
AMSアカウントをリンクされていないゲーム名前空間にリンクする
- Admin Portal
- AGS CLI
- AccelByte管理ポータルで、リンクされていないゲーム名前空間に移動します。
- サイドバーで、AMS > AMSアカウントをセットアップに移動します。
- AMSアカウントをセットアップページで、**既にAMSアカウントをお持ちですか?**をクリックして展開します。
- リンクトークンフィールドにリンクトークンを入力(貼り付け)し、リンクボタンをクリックします。
- AMSアカウントをリンク確認ポップアップで、フィールドにゲーム名前空間の名前を入力し、リンクボタンをクリックします。
これで、ゲーム名前空間がAMSアカウントにリンクされました。
-
コピーしたリンクトークンを含む
link-token.jsonという名前のファイルを作成します。<YourLinkingToken>をそのトークンに置き換えてください。{
"token": "<YourLinkingToken>"
} -
AMS アカウントをリンクされていないゲーム名前空間にリンクします。
<YourUnlinkedNamespace>をその名前空間に置き換えてください。ags ams account link --namespace <YourUnlinkedNamespace> --json @link-token.json名前空間がすでに AMS アカウントにリンクされている場合、このコマンドは失敗します。
-
link-token.jsonを削除します。このトークンは、使用済みになるか期限切れになるまで、名前空間を AMS アカウントにリンクできる状態のままです。
リンクされたゲーム名前空間を確認する
ゲーム名前空間にAMSアカウントがリンクされているかどうかを確認するには、次の手順に従います。
- Admin Portal
- AGS CLI
- AccelByte管理ポータルで、確認したいゲーム名前空間に移動します。
- サイドバーでAMSを選択します。
- 名前空間がAMSアカウントにリンクされていることを確認します。
- アカウントが名前空間にリンクされている場合、管理ポータルのサイドバーのAMSメニューの下で、AMSの完全な機能とユーザーインターフェースが有効になります。
- アカウントがこの名前空間にリンクされていない場合、AMSにはAMSアカウントをセットアップオプションのみが表示されます。
確認したいゲーム名前空間の AMS アカウントを取得します。<YourGameNamespace> をその名前空間に置き換えてください。
ags ams account get --namespace <YourGameNamespace>
- アカウントが名前空間にリンクされている場合、レスポンスにアカウントが表示され、
namespacesの下にその名前空間が一覧表示されます。 - アカウントが名前空間にリンクされていない場合、コマンドは not found エラーを返して失敗します。
次のステップ
AMSアカウントをセットアップしたので、ローカル開発環境に必要なAMSツールを入手するため、管理ポータルからCLIツールをダウンロードするページを参照してください。