Skip to main content
プレイヤー禁止機能を使用すると、ルールを破った特定のプレイヤーに対するゲームへのアクセスを制限できます。プレイヤーに禁止が適用されると、既存のプレイヤー認証トークンはすべて無効になり、プレイヤーが今後試みる認証は拒否されます。プレイヤー禁止は、永続的または指定された時間範囲で一時的なものであり、プレイヤー ID または IP アドレスに適用できます。禁止はタイトルにスコープが設定されており、名前空間 内の他のタイトルには適用されません。
新しい統合の場合、プレイヤー禁止で IP アドレスを指定する代わりに、専用の IP 禁止システム を使用することをお勧めします。
次のチュートリアルでは、PlayFab API と Game Manager を使用して禁止システムを活用する方法を示します。

特定

ゲームには不正行為者やルール違反者を特定するカスタムシステムがあるかもしれませんが、PlayFab はプレイヤー間の報告メカニズムを提供します。基本的には、問題のあるプレイヤーを報告することをプレイヤーに依存します。 クライアントが特定のプレイヤーを報告できるようにするには、クライアントコードで次のスニペットを使用します。
この API 呼び出しは次を生成します:
  • Analytics ツール (1) を介して見つけることができる報告イベント
  • player_reported_as_abusive イベントタイプを選択します (2)
  • これは以下を表示します:
    • イベント名 (3)
    • 報告されたプレイヤー ID (4)

禁止の適用

問題のあるプレイヤーが特定されたら、禁止を適用します。禁止を適用する方法は 2 つあります: Game Manager を介して手動で行う方法と、コードを介してプログラム的に行う方法です。

Game Manager からの禁止の作成

コミュニティ管理担当者は、Game Manager を使用して禁止を適用したい場合があります。
  1. Players セクションに移動します。
  2. 問題のあるプレイヤーを特定して選択します。
  3. Bans タブに移動します。
  4. Add Ban を選択して Add Ban フォームを表示します。
  5. 禁止の理由と、希望する期間を入力します。オプションで、特定の IP アドレス (4)禁止することもできます。
  6. 最後に、ADD BAN ボタンを選択します。
すべてが正しく設定されると、テーブルに新しい禁止が表示されます。REVOKE BANS フィールドで選択することで、オプションで禁止を手動で削除することもできます。

サーバーまたはサービスからの禁止の作成

または、Services SDK を使用して、下記のスニペットを使用してコードで禁止を適用することもできます。
コードで適用された禁止も、Game Manager のターゲットプレイヤーの禁止テーブルに表示されます。
PlayFab Server SDK メソッドは、IP アドレス禁止など、より多くのオプションを提供します。
適用する各禁止には ID が割り当てられます。正確な禁止管理のために、次の Server SDK API メソッドを検討してください:
CloudScript 関数を、プレイヤーを禁止できる自動化システムの一部として使用できます。CloudScript の詳細については、チュートリアル カスタム CloudScript の作成 を参照してください。

関連項目

BanUsers
最終更新日 2026年8月25日