Skip to main content
Automation Rules は V2 アクションをサポートしており、Webhook と同じ機能を提供するため、Webhook の代わりに Automation Rules を使用することをお勧めします。
複雑なシステムでは、カスタム サーバーで追加のイベント処理を提供したい場合があります。これを実現するために、PlayFab は Webhook を提供しています。 新しいイベントが発行されるたびに、カスタム Web エンドポイントに POST リクエストを行うことで、そのイベントをサーバーに転送できます。イベント データは、その後リクエストの JSON 本文として渡されます。
エンティティ PlayStream イベントは、Webhook を使用した転送をサポートしません。

Webhook にアクセスする

PlayFab Game Manager 画面の Webhooks パネルにアクセスするには:
  1. サイドバー メニューから Data を選択します。
  2. 次に Webhooks タブを選択します。

Webhook パネルの概要

以下の画像は、Webhooks パネルの概要を示しています。
  1. New Webhook ボタンで、新しい Webhook を作成して構成できます。
  2. Webhook Name エリアを使用して、Webhook にアクセスして構成できます。
  3. Status エリアは、Webhook が現在 有効 かどうかを示します。
  4. Failing Since エリアは、Webhook エンドポイントが OK レスポンスを返さなくなった時刻を示します。
  5. 1 つ以上の Webhook が選択されている場合、Delete ボタンを使用して永久に削除できます。

Webhook を構成する

以下の画像は、Webhook を構成するためのオプションを説明しています。
  1. Name フィールドを使用して、Webhook を一意に識別する名前を作成します。
  2. Endpoint URI をセットアップします。この URI は、イベント が発生したときにヒットされます。
  3. WebhookEnabled - true または false に設定できます。これにより、Webhook をシステムから完全に削除 (削除) せずに一時的に一時停止できます。
  4. サービスに複数のイベントを配列で投稿したい場合は、Post multiple events in JSON array オプションを設定できます。このオプションを選択した場合、サービスは複数と単一のイベントの両方を処理できる必要があります。
  5. 最大 3 つのリクエスト ヘッダーとそれらのヘッダーの値を追加できます。これにより、Azure Event Hubs、Azure Functions、Google Functions、Amazon Lambda などのサービスに安全な方法でヘッダーを投稿できます。
リクエスト ヘッダーのキーは最大 64 文字、値は各ヘッダーごとに最大 256 文字にできます。
  1. 必要な イベント のみを処理するように Filters をセットアップします。Event NameEvent SourcePlayerID でフィルタリングできます。
Group ごとに複数の Filters を持つことができますが、イベントが Filter Group に該当するには、各 Filter 設定が一致する必要があります。
  1. 異なるフィルターを含む複数の Filter Groups を定義できます。イベント が Webhook に渡されるには、少なくとも 1 つ のグループに該当する必要があります。
最終更新日 2026年8月13日