Skip to main content

실시간 분석: 핵심 개념

분석 시스템은 게임 내부에서 일어나고 있는 활동에 대한 정확한 인사이트를 제공합니다.
  • 오늘 얼마나 많은 플레이어가 있었나요?
  • 그들은 어디서 어려움을 겪나요?
  • 그들이 무엇을 좋아하나요?
  • 얼마나 많은 게임이 플레이되었나요?
  • 얼마나 많은 XP가 획득되었나요?
  • 얼마나 많은 상자가 열렸으며, 어느 레벨에서 열렸나요?
  • 특정 레벨을 완료하는 평균 시간은 얼마인가요?
이러한 정보는 마케팅, 레벨 디자인, UX 문제 해결 및 제품 개발의 기타 측면에서 매우 귀중합니다. 핵심적으로 분석 시스템은 게임에서 생성된 이벤트를 집계, 쿼리, 분석하고, 보고서를 작성하고, 원시 데이터를 내보내고 조작하는 도구를 제공합니다.

PlayFab 이벤트

이벤트 - 데이터 구조로서 - 는 게임의 상태 변화를 나타냅니다. 이벤트는 JSON 객체로 표현됩니다. 각 이벤트에는 네 부분이 있습니다.
  1. Name(또는 고유 유형 식별자) - (무슨 일이 일어났는가?)
  2. Entity(플레이어, 타이틀 또는 캐릭터) - (누구인가?)
  3. Timestamp - (언제 일어났는가?)
  4. Associated Data(Body라고도 함) - (관련 세부 정보는 무엇인가?)
Automatic 이벤트와 Custom 이벤트를 구분하는 것이 중요합니다. PlayStream 이벤트 자습서에 그 차이가 설명되어 있습니다.

이벤트 흐름

모든 분석 시스템의 핵심은 이벤트 흐름이며, 이는 시간별로 정렬된 이벤트의 포괄적인 목록입니다. 플레이어는 서로 다른 이벤트를 많이 생성합니다. 그러나 이러한 이벤트는 스스로 캡처되지 않으며, 나중에 분석하기 위해 이를 캡처할 분석 시스템이 필요합니다. 견고한 분석 시스템은 주어진 이벤트 집합에 대해 그룹화, 정렬, 필터링, 계산, 변환 및 연산을 수행할 수 있게 해, 이벤트 흐름을 효율적인 LiveOps 운영에 사용할 수 있는 가치 있고 최신의 정보로 변환합니다.

관련 항목

  • 작업 및 규칙: PlayStream 이벤트에 실시간 작업을 수행합니다.
  • 웹후크: 특정 게임 이벤트에 대해 PlayFab이 아닌 서버를 자동으로 트리거합니다.
마지막 수정일 2026년 8월 13일