> ## 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.

# 最近のプレイヤー

> XBOX Multiplayer Activity の最近のプレイヤーでプレイヤーのやり取りを記録します。単方向レポートおよびサーバーが送信する双方向グループをサポートします。

このトピックでは、プレイヤー同士の関係を構築したり、フィードバックを報告したりするために、他のプレイヤーとのやり取りを記録する方法について説明します。プレイヤーがマルチプレイヤー アクティビティで互いにやり取りするとき、タイトルは Multiplayer Activity (MPA) を使用してそれらのやり取りを記録する必要があります。やり取りが肯定的な場合、プレイヤーはフレンド招待、ゲーム招待、およびメッセージを送信できます。やり取りが否定的な場合、プレイヤーはフィードバックを報告できます。

タイトルは、最近のプレイヤー リストが無関係なプレイヤーで溢れかえるのを防ぐため、プレイヤーとの意味のあるやり取りのみを送信するよう注意する必要があります。たとえば、「バトル ロイヤル」形式のゲームには 100 人のプレイヤーが参加していることがあります。しかし、タイトルは、100 人全員が互いにプレイしたと送信するのではなく、実際に互いにやり取りしたプレイヤーのみを記録する必要があります。

<a id="Unidirectional-players-vs-Bidirectional-groups" />

## 単方向プレイヤー vs. 双方向グループ

MPA は 2 つのプレイヤーやり取りの概念を受け入れます。単方向プレイヤーの概念では、タイトルはプレイヤー A が 1 人以上のプレイヤーとプレイしたことを報告します。これはプレイヤー A に影響を与えたすべてのプレイヤーに対して発生する必要があります。その結果、これらのプレイヤーはそれぞれプレイヤー A の最近のプレイヤー リストに表示されます。すべてのプレイヤーは、それぞれ自分自身のやり取りを個別に報告する必要があります。

サーバーもこの方法で最近のプレイヤーのバッチを報告することが許可されています。

双方向グループの概念では、すべてのプレイヤーが互いにやり取りしたことが判明しています。たとえば、4 対 4 のシューティング ゲームや 8 人のレースでは、ゲームは事前にすべてのプレイヤーが互いのプレイヤー リストに表示されるべきであることを検出できます。それらはプレイヤーのリストを持つ API を呼び出すことができます。MPA は、すべてのプレイヤーが他のすべてのプレイヤーを自分の最近のプレイヤー リストに追加することを保証します。双方向グループを送信できるのはサーバーのみです。

## 遭遇の種類

MPA は、発生した遭遇の種類を記録することをサポートしています。タイトルは `encounterType` フィールドを指定できます。このフィールドの許可される値は `Default`、`Teammate`、`Opponent` です。指定されていない場合、フィールドは既定で `Default` になります。このフィールドを指定することにより、プレイヤーはさまざまな種類の遭遇をより簡単に区別できるようになります。


## Related topics

- [マルチプレイヤーの大規模セッションを有効にする](/ja-jp/services/xbox-services/multiplayer/mpsd/concepts/live-large-sessions.md)
- [Multiplayer Activity のサンプル コード](/ja-jp/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md)
- [PlayFab Lobby & Match との統合](/ja-jp/services/xbox-services/multiplayer/mpa/concepts/live-mpa-playfab-integration.md)
- [MPSD から PlayFab Multiplayer と MPA への移行](/ja-jp/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [サービス間 (S2S) でのマルチプレイヤー セッション管理](/ja-jp/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/s2s-call-patterns/live-mpsd-service-to-service.md)
