코호트 작동 원리
코호트 분석은 세부 맞춤화가 가능하며, Adjust의 다른 데이터에서는 이용할 수 없는 다양한 필터와 지표가 제공됩니다. 이러한 지표의 작동 원리 및 계산법을 이해하는 것은 정확한 분석을 위한 기반입니다.
데이터 이해 및 리포팅 트레이닝에 관한 전체 영상은 여기에서 확인하실 수 있습니다.
코호트 기간
코호트는 일, 주, 월 단위로 그룹화가 가능하며, 동일한 형식을 따릅니다. Adjust는 설치 또는 리어트리뷰션 발생 시점을 '0'으로 간주합니다. 따라서 설치 또는 리어트리뷰션이 발생한 첫 번째 주 또는 달은 W0 또는 M0이며, 그다음 주 또는 달은 W1 또는 M1입니다.
따라서, 코호트 기간은 다음과 같이 계산됩니다.
D0= 설치 또는 리어트리뷰션 후 24시간D1= 설치 또는 리어트리뷰션 후 48시간D2= 설치 또는 리어트리뷰션 후 72시간
1주는 7일로 정의됩니다. 따라서, 코호트 기간은 다음과 같이 계산됩니다.
W0= D0 ~ D6W1= D7 ~ D13W2= D14 ~ D20
1개월은 30일로 정의됩니다. 따라서, 코호트 기간은 다음과 같이 계산됩니다.
M0= D0 ~ D29M1= D30 ~ D59M2= D60 ~ D89
누적 vs 비누적
코호트 지표는 누적 방식입니다. 즉, 코호트 기간을 6D로 설정한 경우 지표는 0D + 1D + 2D + 3D + 4D + 5D + 6D를 더해 계산됩니다.
비누적 코호트 지표의 경우, 지표는 설정한 코호트 기간의 데이터를 제공합니다. 따라서 코호트 기간을 6D로 설정한 경우 설치 또는 리어트리뷰션 후 7일 차의 데이터만 확인할 수 있습니다.
0W로 설정합니다. 7일차만의 데이터가 아닌 첫 주의 모든 데이터를 확인할 수 있습니다.
코호트 완전성
코호트는 완전성으로 설명될 수 있습니다. 완전성은 코호트의 N번째 일/주/월로부터 경과한 시간의 길이를 나타내며, 해당 코호트의 모든 사용자가 지정한 코호트 기간을 채웠는지 여부를 결정합니다.
완전한 코호트 예시: 완전한 코호트는 기간이 완전히 경과된 데이터만 표시합니다. 앱 출시 이후 0W 코호트를 확인하기 위해서는 모든 사용자는 앱을 설치했거나 리어트리뷰션된 지 최소 7일이 지나야 합니다. 즉, 오늘 날짜는 앱 출시일로부터 14번째 날 이후여야 합니다.
- 참고 이미지에서 사용자 C는 D6에 앱을 설치했거나 리어트리뷰션되었으므로, 설치 또는 리어트리뷰션 후 7일째에 포함되기까지는 아직 7일이 더 지나야 합니다. 완전한 0W 코호트를 확인할 때는 0일 차와 설치 또는 리어트리뷰션 후 6일 차의 코호트 규모가 동일합니다.
불완전 코호트 예 : 불완전 코호트는 코호트 기간 당시까지의 누적 데이터를 표시합니다.
- 참고 이미지에서 오늘은 3월 6일이고, 0W 코호트를 보는 상황입니다. 즉, 사용자 A와 B만 집계되며 두 사용자 모두 설치 또는 리어트리뷰션 후 7일이 모두 경과한 상태입니다. 아래 표를 보면, 설치 또는 리어트리뷰션 이후 더 경과한 시점을 기준으로 볼수록 코호트 사이즈가 감소하는 것을 확인할 수 있습니다.
| D0 | D1 | D2 | D3 | D4 | D5 | D6 | |
|---|---|---|---|---|---|---|---|
| 코호트 규모 | 2 | 2 | 2 | 2 | 1 | 1 | 0 |
지표에 대한 영향
코호트 데이터를 분석할 때는 코호트의 완전성을 확인하는 것이 중요합니다. 이미 보여진 바와 같이, 미성숙 코호트는 설치 또는 리어트리뷰션 날짜로부터 더 멀어질수록 코호트 규모가 감소할 수 있습니다.
Adjust는 코호트 관리를 지원하기 위해 각기 다른 코호트 그룹의 정의에 따라 계산된 지표를 제공합니다. 이를 통해 분석 시 포함할 사용자를 지정할 수 있습니다.
다음과 같은 광고 매출 코호트 지표를 예로 들어보겠습니다.
N일간의 광고 매출
N일 광고 매출 총합
N일간의 사용자당 광고 매출 총합
N일간의 코호트 광고 매출 총합
이 시나리오에서는 최근 앱에 업데이트를 도입했고, 3월에 대한 현재까지의 광고 매출 데이터를 보고자 합니다. 오늘은 3월 4일 낮 12시이며, 3월 1일부터의 리포트를 생성할 것입니다.
우선 설치 또는 리어트리뷰션 이후 3일 차(D2)에 창출된 광고 매출을 확인해 보겠습니다. 각 지표는 해당 데이터를 다음과 같은 방식으로 계산하고 표시합니다.
2D 광고 매출:
본 지표는 비누적 지표로, D2에 창출된 광고 매출만 표시합니다.
| D2 | |
|---|---|
| 사용자 A | 0 |
| 사용자 B | $1 |
| 사용자 C | 0 |
| 총계: | $1 |
2D 광고 매출 총계:
이 지표는 누적 지표로, D0-D2까지 발생한 광고 매출의 합계입니다. 해당 지표에 포함되기 위해 사용자가 D2에 24시간을 완전히 채울 필요는 없습니다.
| D0 | D1 | D2 | |
|---|---|---|---|
| 사용자 A | $1 | $1 | $1 |
| 사용자 B | $1 | $1 | $2 |
| 사용자 C | 0 | $1 | $1 |
| 총 금액: | $2 | $3 | $4 |
| 사용자당 총 금액: | 2/2 = $1 | 3/3 = $1 | 4/3 = $1.33 |
코호트의 2D 광고 매출 총계:
이 지표는 누적 지표로, D0-D2까지 발생한 광고 매출의 합계입니다. 이 때, D2의 24시간을 완전히 채운 사용자만이 해당 지표에 포함됩니다.
사용자 C는 D2를 아직 다 채우지 못했기 때문에 D2 코호트에 포함되지 않습니다.
| D0 | D1 | D2 | |
|---|---|---|---|
| 사용자 A | $1 | $1 | $1 |
| 사용자 B | $1 | $1 | $2 |
| 사용자 C | 0 | $1 | 포함되지 않음 |
| 총 금액: | $2 | $3 | $3 |
| 사용자당 총 금액: | 2/2 = $1 | 3/3 = $1 | 3/2 = $1.5 |


