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

# Real-Time Activity 서비스 개요

> Real-Time Activity(RTA) 서비스는 WebSocket을 사용하여 폴링 없이 플레이어 통계, 존재감 및 상태 업데이트를 타이틀 및 컴패니언 앱에 푸시합니다.

이 항목에서는 Real-Time Activity(RTA) 서비스를 설명합니다. RTA 서비스는 모든 디바이스의 애플리케이션이 상태 데이터, 플레이어 통계 및 존재감 세부 정보를 수신하도록 구독할 수 있는 방법을 제공합니다.

이 시스템은 자신의 데이터에 대한 구독이나 (개인정보 설정에 따라) 다른 사람의 데이터에 대한 구독을 어떤 타이틀에서도 허용합니다. 이는 최신 세부 정보를 얻기 위해 지속적으로 폴링할 필요 없이 데이터 흐름을 제공합니다.

## 개발자 시나리오

RTA는 많은 시나리오를 지원합니다. 그중 몇 가지는 다음과 같지만, RTA의 진정한 힘은 저희가 상상하지 못한 여러분이 생각해내는 많은 시나리오에 있습니다. 여러분의 시나리오는 플레이어가 콘솔 타이틀과 상호작용하는 동안 종종 Microsoft Surface나 iPad를 사용할 수 있는 차세대 게임 플레이를 정의하는 데 도움이 될 수 있습니다.

RTA는 WebSocket 기술을 사용합니다. 다음 안내에는 Windows에서 제공하는 WebSocket API를 사용한 구현 개요가 포함되어 있습니다. RTA를 사용하여 타이틀에 다음과 같은 간단한 시나리오를 만들 수 있습니다.

* [업적 진행 앱](#achievements_progress_app)
* [Game Help 앱](#game_help_app)
* [Squad viewer 앱](#squad_viewer_app)
* [통계 뷰어](#statistics_viewer)
* [존재감 뷰어](#presence_viewer)

<a id="achievements_progress_app" />

## 업적 진행 앱

플레이어들은 특히 여러 번 동작을 수행해야 하는 업적에 대해 자신들의 진행 상황이 어떤지에 거의 항상 관심을 갖습니다. 플레이어의 통계는 XBOX Live Player Statistics 서비스에 집계됩니다. 이 정보에 실시간으로 액세스하여 플레이어와 그들의 친구가 게임을 플레이하는 동안 실시간 진행 상황(업적 및 마일스톤)을 표시할 수 있습니다. XBOX One 제품군(또는 이후) 또는 컴패니언 디바이스에서 이 작업을 수행할 수 있습니다.

<a id="game_help_app" />

## Game Help 앱

플레이어가 타이틀을 탐색하는 동안 실시간 데이터 액세스를 통해 XBOX One 제품군(또는 이후) 경험 옆이나 컴패니언 디바이스에서 게임 도움말을 표시할 수 있습니다. 플레이어가 새로운 지도, 새로운 트랙 또는 어려운 보스전에 도달할 때 Game Help 컴패니언 디바이스는 사용자 생성 또는 개발자 생성 도움 동영상과 텍스트를 플레이어에게 표시할 수 있습니다.

<a id="squad_viewer_app" />

## Squad viewer 앱

협동 멀티플레이어 게임에서는 플레이어와 팀원들이 공유 목표를 향해 함께 작업합니다. 그러나 많은 플레이어와 함께이므로 모든 게임 세부 정보를 추적하는 것은 어려울 수 있습니다. 실시간 데이터에 액세스하면 상위 지도와 액션이 발생하는 위치의 히트맵을 보여주는 컴패니언 앱을 만들 수 있습니다.

<a id="statistics_viewer" />

## 통계 뷰어

RTA를 생각할 때 일반적으로 컴패니언 앱을 고려할 수 있지만 핵심 타이틀에서도 RTA를 사용할 수 있습니다. 예를 들어, RTA를 사용하여 컨트롤러의 **View** 버튼을 누르면 멀티플레이어 게임 플레이어에게 모든 사람의 현재 통계 표시를 제공할 수 있습니다.

<a id="presence_viewer" />

## 존재감 뷰어

로비에 있을 때 어떤 친구가 온라인 상태이고 자신이 플레이하는 타이틀을 플레이하고 있는지 알려주는 최신 뷰가 있으면 유용합니다. 플레이어의 친구 존재감에 구독하고, 어떤 친구가 온라인 상태이고 자신의 타이틀을 플레이하기 시작하는지를 플레이어에게 실시간으로 표시할 수 있습니다.

## 구독 개인정보 및 권한 부여

최신 버전의 RTA에는 개인정보, 권한 부여 및 콘텐츠 격리에 대한 확인이 포함됩니다. 개인정보 및 권한 부여 확인이 충족되는 한, 타이틀은 RTA 지원으로 지정된 모든 통계를 구독할 수 있습니다.

특정 통계를 RTA 지원으로 만드는 방법에 대한 자세한 내용은 [플레이어 통계 변경 알림 등록하기](/services/xbox-services/fundamentals/rta/concepts/live-register-for-stat-notifications)를 참조하십시오.

원하는 모든 종류의 통계에 대해 RTA를 지원할 수 있습니다. 이는 개발자에게 달려 있습니다. 그러나 앱 세션당 플레이어가 구독할 수 있는 통계 수에는 제한이 있습니다. 플레이어가 그 제한에 도달하면 다음 구독에서 오류를 받게 됩니다.

## 참고 항목

[플레이어 통계 변경 알림 등록하기](/services/xbox-services/fundamentals/rta/concepts/live-register-for-stat-notifications)


## Related topics

- [Real-Time Activity(RTA) 서비스](/ko/services/xbox-services/fundamentals/rta/live-rta-nav.md)
- [RTA 서비스 모범 사례](/ko/services/xbox-services/fundamentals/rta/concepts/live-rta-best-practices.md)
- [Real-Time Activity(RTA) 서비스 개념](/ko/services/xbox-services/fundamentals/rta/concepts/live-rta-concepts-nav.md)
- [Real-Time Activity(RTA) 서비스 예제 코드](/ko/services/xbox-services/fundamentals/rta/how-to/live-rta-howto-nav.md)
- [XBOX services 호출 모범 사례](/ko/services/xbox-services/develop/best-practices/live-best-practices-calling-xbl.md)
