ドキュメント

サポート

Authentication

Open Unity Dashboard

Authentication

ID の管理

Handle account linking conflicts and manage multiple linked external identities for players.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

プレイヤーの関連付けられた ID を管理することは重要です。これにより、プレイヤーはアカウントを保護し、希望のアクセス方法を使用できるようになります。プレイヤーにアカウントリンクを提供する際には、すべてのシナリオを適切に処理することが重要です。 プレイヤーは一意のリンクされた外部 ID (Apple、Facebook、Google) を複数持つことができます。ただし、各外部 ID は 1 人のプレイヤーにしかリンクできません。

プレイヤー情報の取得

GetPlayerInfoAsync()
を使用すると、プレイヤーの情報をロードできます。これには、リンクされた ID が含まれます。

アカウントリンクの競合処理

リンク操作では、ID が他のプレイヤーにすでにリンクされている場合、エラーがスローされます。 競合が発生した場合は、プレイヤーにその状況を通知することが重要です。 選択可能なパラメーターを提供することで、リンクを強制的に作成することもできます。このオプションを使用すると、初期のリンクが削除され、初期のアカウントが回復できなくなる可能性があります。 競合が発生した場合には、以下のオプションを提供することを推奨します。
  • リンクを強制し、現在のアカウントを維持する。
  • LoginWithX API を使用し、初期アカウントに切り替える。
  • アクションをキャンセルし、現在の状態を維持する。