> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ステータス変更通知のポータル構成

> Partner Center でイベント ベースのステータスを構成することで、Real-Time Activity サービス経由の XBOX Live のステータス変更通知をサブスクライブします。

<Note>このトピックでは、適切な権限がある場合にのみ利用できる機能について説明します。詳細は、アカウント マネージャーまたは Microsoft の他の窓口にお問い合わせください。</Note>

このトピックでは、イベント ベースのデータ プラットフォームを使用しているタイトルの Partner Center サービス構成でステータス変更通知をサブスクライブする手順について説明します。

ステータス変更通知は、Real-Time Activity (RTA) サービスを使用して発行されます。プレイヤー ステータスの値についてサービスを常にポーリングすることは非効率であるため、サブスクライブされたステータス値が変更されたときにタイトルに通知するために RTA が使用されます。

サービス構成の概要については、[ポータル構成の概要](/services/xbox-services/fundamentals/portal-config/live-portal-config-overview) を参照してください。

RTA の詳細は、[Real-Time Activity (RTA) サービス](/services/xbox-services/fundamentals/rta/live-rta-nav) を参照してください。

このトピックでは、次の内容について説明します。

* [ステータス変更通知とは](#what-is-a-stat-change-notification)
* [ステータス変更通知の構成](#configure-stat-change-notifications)
* [ステータス変更通知の有効化](#enable-stat-change-notifications)
* [ステータス変更通知の変更](#modify-stat-change-notifications)
* [ステータス変更通知の削除](#delete-a-stat-change-notification)

<a id="what-is-a-stat-change-notification" />

## ステータス変更通知とは

プレイヤー ステータスが更新されると、サブスクライブしているクライアントにリアルタイム更新として送信できます。この文脈では、ユーザー ステータスは RTA と見なされます。このレポート機能により、コードの追跡と更新が不要になり、このユーザー統計データを複数の画面で簡単に同期できます。

ステータス変更通知は、スコアボードが各プレイヤーのステータスを追跡し、可能な限り迅速に更新する必要があるマルチプレイヤー ゲームで特に有用です。

<a id="configure-stat-change-notifications" />

## ステータス変更通知の構成

1. [Partner Center](https://developer.microsoft.com/dashboard/windows/overview) にアカウントでサインインします。

2. タイトルを選択し、**Services** > **XBOX Live** に移動します。

3. **Stat change notifications** へのリンクを選択します。

4. **Stat change notifications** ページで、ステータス変更通知用にステータスを有効にします。

ステータス変更通知用に有効化する前に、プレイヤー ステータスを作成する必要があります。
詳細は、[イベント ベースのステータスのポータル構成](/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-stats-eb-portal) を参照してください。

<a id="enable-stat-change-notifications" />

## ステータス変更通知の有効化

1. **Stat change notifications** ページを開きます。ステータス変更通知が有効になっているステータスのリストが含まれています。

2. **Select a stat** ドロップダウン リストを選択し、ステータス変更通知に登録する既存のステータスを選択します。**Create a new player stat** を選択することもできます。**Events and stat rules** ページが新しいタブで開きます。新しいプレイヤー ステータスを作成できます。

3. 名前にフィールドを含むステータスを選択した場合は、フィールドの値を指定する必要があります。

4. ステータス変更通知の追加が完了したら、**Save** を選択して変更を保存するか、**Cancel** を選択して破棄します。

タイトルがステータス変更通知を処理するには、RTA サービスを使用してステータス変更通知をサブスクライブするコードを追加する必要があります。
詳細は、[RTA サービスのプログラミング](/services/xbox-services/fundamentals/rta/how-to/live-programming-rta) を参照してください。

<a id="modify-stat-change-notifications" />

## ステータス変更通知の変更

<Info>タイトルが Final Certification を通過した後は、そのタイトルの既存の RTA を変更または削除することはできません。</Info>

1. **Stat change notifications** ページで、変更したいステータス インスタンスを選択します。

2. ドロップダウン リストで、通知を変更したいステータス インスタンスを選択します。

3. **Save** を選択して変更を保存するか、**Cancel** を選択して破棄します。

<a id="delete-a-stat-change-notification" />

## ステータス変更通知の削除

<Info>タイトルが Final Certification を通過した後は、そのタイトルの既存の RTA を変更または削除することはできません。</Info>

1. **Stat change notifications** ページで、削除したいステータス変更通知の横にある **Delete** を選択します。

2. **Save** を選択して変更を保存するか、**Cancel** を選択して破棄します。


## Related topics

- [イベント ベースのステータスとリーダーボードのポータル構成](/ja-jp/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-statslb-eb-config-nav.md)
- [イベント ベースのチャレンジのポータル構成](/ja-jp/services/xbox-services/player-data/achievements/event-based/config/live-challenges-eb-portal.md)
- [イベント ベースのリーダーボードのポータル構成](/ja-jp/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-eb-leaderboards-portal.md)
- [イベント ベースの実績のポータル構成](/ja-jp/services/xbox-services/player-data/achievements/event-based/config/live-achievements-eb-portal.md)
- [ポータル構成の概要](/ja-jp/services/xbox-services/fundamentals/portal-config/live-portal-config-overview.md)
