Nintendo をアイデンティティプロバイダーとして設定する
注釈:本資料はAI技術を用いて翻訳されています。
概要
このガイドは、開発者が Nintendo アカウントを AccelByte Gaming Services (AGS) に接続する際の手助けとなることを目的としています。Nintendo での開発に関する詳細については、Nintendo の開発者向けドキュメントを参照してください。
このガイドは一般公開を目的としており、機密性の関係で限定的な情報のみを含みます。まずは完全な機密ガイドを参照することをお勧めします。機密ガイドのコピーをリクエストするには、AccelByte のテクニカルプロデューサーにお問い合わせください。
目標
- AGS SDK を使用して、ゲームで Nintendo 認証方式を有効にする。
前提条件
- 有効な Nintendo Developer アカウント。
- Nintendo の開発者コンソールから取得した App ID。
- 認証を設定し権限を管理するための AGS Admin Portal アカウント。
- ゲームネームスペース。
- AGS アイデンティティおよびアクセス管理 (IAM) クライアントに関する知識。
Nintendo Developer Portal で Nintendo を設定する
Nintendo の担当者に連絡し、Nintendo Developer Portal にある Nintendo のドキュメントに従ってアプリケーションを作成し、App ID を取得してください。
AGS で Nintendo ログインプロバイダーを設定する
設定手順
-
AGS Admin Portal で、ゲームネームスペースに移動します。
-
サイドバーメニューで、Foundations > 3rd Party Integrations > Auth & Account Linking に移動します。
-
Auth & Account Linking ページで、+ Add New をクリックします。

-
Select login provider ページで、Gaming Platform タブの下にある Nintendo を見つけてクリックします。

-
Set Up Nintendo login provider フォームが表示されます。以下のフィールドを入力します。
- Platform ID:
nintendo。AGS によって自動的に設定されます。変更はできません。 - App ID:Nintendo アプリケーションの App ID。

- Platform ID:
-
Add & Activate をクリックすると、プロバイダーの作成と有効化を一度に行えます。有効化せずに作成するだけの場合は、Add をクリックします。
ログインプロバイダーを編集する
-
Auth & Account Linking ページで、編集したい Nintendo プロバイダーをクリックします。
-
画面右側にプロバイダーの設定パネルが表示されます。必要に応じてフィールドを更新します。
-
画面上部の Status トグルを使用して、プロバイダーを有効化または無効化します。

-
Save をクリックします。
Nintendo 用の IAM クライアントを作成する
IAM クライアントは、対象プラットフォームでリリースしたいゲームクライアントを表すものです。IAM クライアントの詳細については、アプリケーションのアクセス制御を管理するを参照してください。