プレイヤー データの削除
この記事では、PlayFab からプレイヤーのデータを削除する 2 つの主な方法について説明します。プレイヤー アカウント全体を削除 するか、アカウントを削除せずにデータのみを削除 することができます。プレイヤー アカウントを削除する
Master Player アカウントとそのデータの削除は、すべての SDK で利用可能な DeleteMasterPlayerAccount Admin API を使用して実現できます。すべてのデータを必ず見つけてください を必ずお読みください。 プレイヤーを削除するリクエストを行うと、PlayFab はコア システムからプレイヤーの個人情報を素早く削除してから、キュー処理エージェントにリクエストを送信します。エージェントは、補助システムおよびサブプロセッサーから、そのプレイヤーに関する残りの情報の削除を実行します。 この API はすぐに戻り値を返し、JobReceiptId を提供します。これは記録用に保存する必要があります。JobReceiptId は、PlayFab がプレイヤーを削除するリクエストを受け取ったことを検証するものです。
削除が完了すると、タイトル用に構成された通知メール アドレスにメールが送信されます。これには、API から最初に返された同じ JobReceiptId が含まれます。タスクの完了は PlayStream イベントもトリガーします。
Webhook 機能を使用して、選択したエンドポイントでこれらのイベントを受信するように登録し、必要に応じて処理できます。イベントには、JobReceiptId を含む JSON blob が含まれています。
以下の例は、C# SDK で Admin API を使用する方法を示しています。別の SDK を使用したい場合は、PlayFab SDKs のリストから選択してください。
この削除は 元に戻せない ため、プレイヤーが削除リクエストの範囲と影響に納得していることを確認することをお勧めします。
