メインコンテンツまでスキップ

デバイス ID をアイデンティティプロバイダーとして設定する

Last updated on August 5, 2026

注釈:本資料はAI技術を用いて翻訳されています。

概要

デバイス ID は、デバイスごとに割り当てられる一意の識別子です。AccelByte Gaming Services (AGS) では、プレイヤーはデバイス ID を使用してゲームにログインし、ヘッドレスアカウントを取得できます。デバイス ID によるログイン方法をゲームに統合する手順については、Unreal EngineUnity のオンラインチュートリアルをご覧ください。

目標

  • AGS SDK を使用して、ゲームでデバイス ID 認証を有効にします。

前提条件

  • 認証の管理権限を持つ AGS Admin Portal アカウント。
  • ゲームネームスペース。

AGS でデバイス ID ログインプロバイダーを設定する

  1. AGS Admin Portal で、ゲームネームスペースに移動します。

  2. サイドバーメニューで、Foundations > 3rd Party Integrations > Auth & Account Linking に移動します。

  3. Auth & Account Linking ページで、+ Add New をクリックします。

    Add New ボタンが強調表示された Auth & Account Linking ページ

  4. Select login provider ページの Device タブで Device ID を見つけ、クリックします。

    Device ID カードが表示された Select login provider ページの Device タブ

  5. Set Up Device login provider フォームが表示されます。

    Platform ID と Redirect URI フィールドを含む Set up Device ID login provider フォーム

  6. 次のフィールドを入力します。

    • Platform ID: device。AGS によって自動的に設定されます。この値は変更できません。
    • Redirect URI: OAuth のコールバック URL です。デフォルト値は http://127.0.0.1 です。
  7. Add & Activate をクリックすると、プロバイダーの作成と有効化を一度に実行できます。有効化せずに作成する場合は、Add をクリックします。

ログインプロバイダーを編集する

  1. Auth & Account Linking ページで、デバイス ID プロバイダーをクリックします。

  2. Device login provider ダイアログが表示されます。必要に応じて各フィールドを更新します。

  3. 画面上部の Status トグルを使用して、プロバイダーを有効化または無効化します。

    Status トグルと Redirect URI フィールドを含む Device login provider の設定ダイアログ

  4. Save をクリックします。

ベストプラクティス

プレイヤーはデバイスを使用してログインするため、認証情報を入力する必要はありません。その一方で、デバイスにアクセスできなくなった場合にアカウントの復旧が困難になるというリスクがあります。このリスクを軽減するため、ヘッドレスアカウントからフルアカウントへのアップグレードをプレイヤーに促すことをお勧めします。アカウントの詳細については、アカウントの仕組みに関するドキュメントをご覧ください。