Unity 애널리틱스는 게임 개발자에게 게임의 성능을 이해하고 개선할 수 있는 데이터를 제공하는 도구입니다. 이 문서에서는 Unity 애널리틱스에서 사용되는 주요 지표와 용어를 설명하고, 다양한 활용 예제를 통해 이해를 돕겠습니다.
주요 지표
1. 액티브 플레이어 지표
지표 |
설명 |
DAU (Daily Active Users) |
특정일에 게임을 시작한 고유한 사용자 수입니다. UTC 기준으로 0:00부터 24:00까지의 사용자 수를 포함합니다. |
MAU (Monthly Active Users) |
마지막 30일 이내에 세션을 시작한 사용자 수입니다. |
New Users |
게임을 처음으로 플레이한 사용자입니다. |
2. 세션 지표
지표 |
설명 |
Sessions per User |
특정일에 사용자마다 평균 세션 수입니다. |
Total Daily Playing Time |
특정일에 모든 사용자가 플레이한 총 플레이 시간을 의미합니다. |
Total Sessions Today |
특정일에 사용자들이 시작한 총 세션 수입니다. |
3. 리텐션 지표
지표 |
설명 |
Day 1 Retention |
처음 플레이한 후 하루 후에 게임으로 돌아온 사용자 비율입니다. |
Day 7 Retention |
처음 플레이한 후 일주일 후에 돌아온 사용자 비율입니다. |
Day 30 Retention |
처음 플레이한 후 한 달 후에 돌아온 사용자 비율입니다. |
4. 과금 지표
지표 |
설명 |
ARPDAU (Average Revenue Per Daily Active User) |
특정일에 플레이한 사용자당 평균 수익입니다. |
ARPPU (Average Revenue Per Paying User) |
검증된 인앱 구매(IAP) 거래를 완료한 사용자당 평균 수익입니다. |
Total IAP Revenue |
검증된 인앱 구매 포함, 모든 IAP 거래에서 발생한 총 수익입니다. |
5. 광고 지표
지표 |
설명 |
Ad ARPU (Average Revenue Per User) |
플레이어당 평균 Unity Ads 수익입니다. |
eCPM (Estimated Cost Per Mille) |
1000번의 광고 노출에 대한 예상 수익입니다. |
세그먼트
세그먼트는 특정 기준에 따라 플레이어층을 나눈 것입니다. 다양한 특성으로 플레이어를 분석할 수 있으며, Unity 애널리틱스에서는 여러 표준 세그먼트를 제공하고 있습니다.
세그먼트 유형 |
설명 |
라이프사이클 세그먼트 |
플레이어가 게임을 처음 플레이한 날짜를 기준으로 구분합니다. |
지리 세그먼트 |
국가별로 플레이어를 분류합니다. |
과금 세그먼트 |
사용자가 게임 내에서 인앱 구매에 지출한 금액을 기준으로 분류합니다. |
플랫폼 세그먼트 |
사용된 플랫폼에 따라 플레이어를 분류합니다. |
자주 사용하는 용어
Unity 애널리틱스에서 자주 사용되는 용어는 다음과 같습니다.
용어 |
설명 |
Analytics Events |
Unity 애널리틱스 서비스에 전송된 이벤트로, 사용자 행동에 대한 데이터를 포함합니다. |
Cohort |
비슷한 특성을 가진 플레이어 집합입니다. |
Heatmaps |
분석 데이터의 공간적 시각화로, Unity 에디터 내에서 특별한 이벤트에 대한 위치를 표시합니다. |
활용 예제
- DAU와 MAU 비교: DAU를 MAU로 나누어 Sticky Factor를 계산하여, 게임의 사용자 유지율을 추적합니다.
- 세션 분석: 특정 사용자의 세션별 평균 플레이 시간을 기록하여, 사용자가 게임을 얼마나 오랫동안 즐기는지 파악합니다.
- 리텐션 분석: 일간, 주간, 및 월간 리텐션 비율을 비교하여 어떤 콘텐츠가 사용자에게 더 매력을 주는지 확인합니다.
Unity 애널리틱스를 통해 수집한 데이터를 이해하고 적절히 활용함으로써, 게임의 성과를 지속적으로 개선할 수 있습니다.