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

# XR-067 최근 함께 플레이한 상호 작용 유지

> 온라인 멀티플레이어 타이틀이 MPA 최근 플레이어 또는 레거시 MPSD로 플레이어 상호 작용을 기록하여 플레이어가 최근 함께 플레이한 사람 목록에 표시되도록 하는 방법입니다.

버전 2.0, 7/27/2026

온라인 멀티플레이어 기능이 있는 타이틀은 MPA(Multiplayer Activity) Recent Players 기능을 사용하여 XBOX 네트워크에 의미 있는 플레이어 상호 작용을 기록해야 합니다. 상호 작용을 기록하면 XBOX 네트워크가 어떤 플레이어가 함께 플레이했는지 알 수 있으므로, 플랫폼에서 최근 함께 플레이한 목록, 플레이어 피드백 및 사용 보고를 제공할 수 있습니다.

레거시 MPSD(Multiplayer Session Directory)를 계속 사용하는 타이틀의 경우 대신 MPSD에서 세션 상태 정보를 유지할 수 있습니다. 이 목적으로 MPA Recent Players와 MPSD를 모두 사용하지 마세요. 둘 다 유지하면 중복 레코드가 생성될 수 있습니다.

## 추가 정보

의도: XBOX 네트워크가 온라인에서 함께 플레이하는 사용자를 인식하도록 합니다. 이 정보는 최근 함께 플레이한 목록, 플레이어 피드백, 사용 보고 및 기타 플랫폼 기능을 지원하는 데 사용됩니다.

타이틀은 게임 플레이 중에 발생하는 모든 의미 있는 상호 작용을 기록해야 합니다. 이러한 상호 작용에는 게임 플레이 세션의 모든 플레이어가 포함될 수 있으며, 게임 플레이 세션의 규모가 크고 플레이어 상호 작용이 전체 플레이어 중 더 작은 집합으로 제한되는 경우에는 플레이어의 일부만 포함될 수도 있습니다.

레거시 MPSD(Multiplayer Session Directory)를 계속 사용하는 타이틀의 경우: 여러 사용자가 네트워크로 연결된 경험에서 함께 플레이할 때 해당 플레이어 그룹에는 모든 플레이어가 포함된 MPSD 세션이 하나 이상 있어야 합니다. 세션이 대화형 멀티플레이어 게임 플레이 중인 경우 멀티플레이어 세션의 gameplay 기능을 True로 설정해야 합니다. 플레이어가 경험에 참가하고 나갈 때 각각 MPSD 세션에 추가되고 MPSD 세션에서 제거되어야 합니다. 대규모 세션의 경우 MPA Recent Players를 사용하고 gameplay 기능을 false로 설정하세요. MPA Recent Players와 MPSD를 모두 사용하지 마세요. 둘 다 유지하면 중복 레코드가 생성될 수 있습니다.

GDK를 사용하여 상호 작용을 기록하는 방법에 대한 자세한 내용은 [Multiplayer Activity Recent Players 개요](https://docs.xbox.com/ko/services/xbox-services/multiplayer/mpa/concepts/live-mpa-recent-players.md)를 참조하세요. GDK에서 MPSD를 사용하는 방법에 대한 자세한 내용은 [Multiplayer Session Directory 개요](https://docs.xbox.com/ko/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)를 참조하세요.

## 구현 지침 및 모범 사례

MPA(Multiplayer Activity) Recent Players 기능을 사용하여 플레이어가 세션에 참가하고 나갈 때 의미 있는 상호 작용을 기록하세요. 레거시 MPSD(Multiplayer Session Directory)를 계속 사용하는 타이틀의 경우 모든 플레이어가 포함된 세션을 유지하고 gameplay 기능을 최신 상태로 유지하세요. MPA Recent Players와 MPSD를 통해 상호 작용을 이중으로 기록하지 마세요. 둘 다 유지하면 중복 레코드가 생성될 수 있습니다.

## 인증 테스트 사례

### 067-01 최근 함께 플레이한 상호 작용

> **테스트 단계**
>
> 1. XBOX 프로필에 로그인하고 여러 디바이스에서 타이틀을 실행합니다.
> 2. 모든 플레이어와 함께 XBOX 게임 세션을 완료합니다.
> 3. 홈으로 돌아가 최근 함께 플레이한 목록을 확인하여 게임 세션의 모든 플레이어가 포함되어 있는지 확인합니다.
> 4. \[1] - \[3]단계를 몇 차례 더 반복하되, 이번에는 매번 새 계정을 사용합니다.
> 5. \[1] - \[4]단계를 반복하되, 이번에는 한 명 이상의 플레이어가 게임 플레이 도중 나가도록 하고 \[2]단계 중에 해당 플레이어의 프로필이 여전히 최근 함께 플레이한 목록에 표시되는지 확인합니다.
>
> **예상 결과**\
> 사용자는 최근 플레이한 모든 게임 세션의 모든 플레이어를 검토할 수 있어야 합니다.
>
> **통과 예**
>
> 1. 모든 프로필이 디바이스의 최근 함께 플레이한 목록에 포함됩니다.
>
> **실패 예**
>
> 1. 일부 프로필이 디바이스의 최근 함께 플레이한 목록에 포함되지 않습니다.
> 2. 멀티플레이어 게임 플레이 도중 종료한 사용자가 최근 함께 플레이한 목록에 표시되지 않습니다.

## 변경 기록

| 날짜 | 문서 버전 | 변경 설명 |
| - | - | - |
| Jul 27, 2026 | 2.0 | 제목을 \_최근 함께 플레이한 상호 작용 유지\_로 변경하고, MPA(Multiplayer Activity) Recent Players 기능을 통해 상호 작용을 기록하도록(레거시 대체 수단으로 MPSD 사용) 요구 사항을 업데이트했습니다. 테스트 사례 **067-01**과 해당 단계의 이름을 최근 함께 플레이한 목록을 참조하도록 변경했습니다. |
| May 1, 2020 | 7.1 | XBOX 콘솔과의 크로스 플레이가 활성화된 경우 콘솔이 아닌 디바이스에서도 통합을 요구하도록 업데이트했습니다.    |


## Related topics

- [XBOX 게임에 대한 XBOX 요구 사항](https://docs.xbox.com/ko/publishing/certification/xbox-requirements.md)
- [PlayFab Party](https://docs.xbox.com/ko/build/console-features/networking/game-mesh/playfab-party-intro-networking.md)
- [XBOX 요구 사항 및 정책 지원 콘텐츠](https://docs.xbox.com/ko/publishing/certification/xr/overview.md)
- [Beta 및 XBOX Game Preview 타이틀에 대한 요구 사항](https://docs.xbox.com/ko/publishing/certification/cert-beta-game-preview.md)
- [XR067 최근 함께 플레이한 상호 작용 유지](https://docs.xbox.com/ko/publishing/certification/fma/xr-067.md)
