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

# 最近的玩家

> 使用 XBOX 多人遊戲活動最近的玩家功能記錄玩家互動，支援單向回報和由伺服器提交的雙向群組。

本主題說明如何記錄與其他玩家的互動，以建立玩家關係或回報意見反應。當玩家在多人遊戲活動中彼此互動時，遊戲應
使用多人遊戲活動 (MPA) 記錄他們的互動。如果互動是
正面的，玩家可以傳送好友邀請、遊戲邀請和訊息。如果互動是負面的，玩家可以回報意見反應。

遊戲應謹慎地只張貼與玩家之間有意義的互動，以
防止大量無關的玩家湧入最近的玩家清單。例如，
「大逃殺」風格的遊戲可能有 100 位玩家。不過，遊戲只應
記錄實際彼此互動過的玩家，而不是
提交所有 100 位玩家都曾一起遊玩。

## 單向玩家與雙向群組

MPA 接受兩種玩家互動的概念。在單向玩家概念中，
遊戲會回報玩家 A 曾與一或多位玩家一起遊玩。對於每位影響過玩家 A 的玩家，都應進行此回報。因此，這些玩家中的每一位
都會出現在玩家 A 的最近的玩家清單中。所有玩家都應
個別回報自己的互動。

伺服器也可以用這種方式回報批次的最近的玩家。

在雙向群組概念中，已知所有玩家都曾彼此
互動。例如，在四對四的射擊遊戲或八人賽車中，遊戲
可以事先偵測到所有玩家都應出現在彼此的玩家清單中。
它們可以呼叫具有玩家清單的 API。MPA 會確保每位玩家都
將其他每位玩家新增至其最近的玩家清單。只有伺服器可以
提交雙向群組。

## 相遇類型

MPA 支援記錄所發生之相遇的類型。遊戲可以指定
`encounterType` 欄位。其允許的值為 `Default`、`Teammate`
和 `Opponent`。如果未指定，此欄位預設為 `Default`。指定此欄位可讓
玩家有機會更輕鬆地區分各種類型的
相遇。


## Related topics

- [與 PlayFab Lobby 和 Match 整合](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpa/concepts/live-mpa-playfab-integration.md)
- [多人遊戲活動的範例程式碼](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md)
- [XR-067 維護最近一起玩過的互動](https://docs.xbox.com/zh-TW/publishing/certification/xr/xr-067.md)
- [多人遊戲活動功能概觀](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpa/live-mpa-overview.md)
- [服務對服務多人遊戲工作階段管理](https://docs.xbox.com/zh-TW/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/s2s-call-patterns/live-mpsd-service-to-service.md)
