이벤트 기반 플레이어 데이터 개요
이 항목에서는 게임에서 이벤트를 Xbox 서비스 구성으로 전송하여 사용자 통계, 순위표 및 도전 과제를 업데이트하는 방법에 대해 설명합니다. 이 항목에서는 이벤트 기반 플레이어 데이터 플랫폼을 가장 잘 사용하는 방법을 이해하는 데 필요한 기본 개념도 설명합니다.
참고 항목
이 항목은 이벤트 기반 통계를 사용하는 경우에만 적용됩니다.
기본 개념
Xbox 서비스 이벤트 기반 데이터 플랫폼은 클라우드에서 실행되는 서비스입니다(원격 데이터 센터라고도 함). 게임이나 앱은 데이터를 이벤트 형식으로 서비스에 보낼 수 있습니다. 그런 다음 데이터를 처리하여 정의한 규칙에 따라 사용자 통계, 순위표 및 챌린지를 생성합니다. 이러한 규칙을 서비스 구성이라고 합니다. Xbox 플레이어 데이터 플랫폼에 타이틀의 이벤트 데이터를 처리하는 방법을 알려줍니다.
데이터 흐름은 타이틀에서 이벤트를 기록할 때 시작됩니다. 이벤트는 "PlayerScored"와 같은 이벤트 이름으로 구성되며 이벤트와 관련된 추가 데이터를 포함할 수 있습니다. 게임에서 이벤트를 작성하면 장치가 오프라인이고 인터넷에 연결되지 않은 경우에도 시스템이 장치에 로컬로 이벤트를 저장합니다. 장치가 온라인 상태이고 연결되면 장치에서 실행되는 서비스가 이러한 이벤트를 일괄 처리하여 Xbox 플레이어 데이터 플랫폼에 업로드합니다. 이렇게 하면 이벤트가 기록되는 시점에 인터넷 연결을 사용할 수 없는 경우 시스템에서 데이터를 유지할 수 있습니다.
Xbox 서비스 플랫폼 서비스는 이벤트를 수신하면 서비스 구성에서 정의한 규칙에 따라 사용자 통계, 순위표 및 챌린지를 만들거나 업데이트합니다.
서비스 구성
타이틀에서 Xbox 서비스를 사용하려면 먼저 타이틀에 대한 서비스 구성을 만들어야 합니다. 서비스 구성을 통해 Xbox 서비스는 타이틀에서 서비스를 사용하는 방법을 알 수 있습니다. 데이터 플랫폼의 경우 서비스 구성은 해당 이벤트와 연결된 모든 데이터와 함께 타이틀이 보낼 수 있는 이벤트를 정의합니다. 구성에서 게임 타이틀의 통계, 순위표, 챌린지 및 그 모두에 영향을 미치는 규칙도 정의합니다.