사용자 코호트

사용자 코호트 분석은 사용자를 고유한 속성별로 그룹화하고 그 그룹을 사용하여 각 사용자 그룹의 주요 지표와 시간에 따른 게임 플레이 패턴 간의 차이를 연구합니다.

사용자 그룹들의 보다 세밀화된 분석을 위해 사용자를 코호트 그룹으로 분류합니다. 예를 들어 퍼블리셔는 인앱 구매 경험이 없는 비유료 사용자와 월간 인앱 구매가 $100이상인 VIP 사용자를 사용자 코호트 그룹으로 지정하여이 두 그룹의 DAU, 세션, 사용자의 평균 세션 시간 및 기타 주요 지표의 차이를 평가할 수 있습니다.

1. 사용자 코호트 종류

Tapjoy는 기본 코호트와 커스텀 코호트를 제공합니다. 기본 코호트는 사용자가 Tapjoy와 SDK 연동 후 제공되는 기본 코호트 세트입니다. 커스텀 코호트은 퍼블리셔가 필요에 따라 자유롭게 맞춤 설정할 수 있는 코호트입니다.

기본 코호트

일반적으로 데이터 분석에 사용되는 기본 사용자 코호트. Tapjoy와 SDK 연동이 완료하면 기본 코호트가 제공됩니다. 7개의 기본 사용자 코호트가 있습니다 : OS, 국가, 레퍼러, 스토어, 앱 버전, 기기 유형, 결제/비결제

OS 코호트

  • iOS/Android 앱에서 Tapjoy 앱 ID/앱 키를 전송할 때 OS 코호트가 제공됩니다. 그러나 특정 스토어 정보는 포함되지 않습니다.

국가 코호트

  • 국가 코호트는 사용자 기기의 SIM 카드 또는 IP 주소에서 수집된 정보에서 수집됩니다.
  • 국가 코호트을 선택할 때 여러 국가를 선택할 수 있습니다. 예를 들어 미국에서만 총 판매량에 관한 정보를 보거나 미국/독일/중국의 집계된 판매 정보를 한 번에 모두 볼 수도 있습니다.

레퍼러 코호트

  • 레퍼러 코호트는 주로 마케팅 ROI 및 앱사용 행동을 분석하는 데 사용됩니다.(광고, 크로스 프로모션 등)
  • 레퍼러 코호트는 Tapjoy SDK를 연동하여 구글 플래이 스토어에 게시된 게임만 기본 레퍼러 정보를 추적 할 수 있습니다.
  • 레퍼러 코호트를 설정하는 방법을 알아 보려면 SDK 연동 가이드를 참조하세요.

스토어 코호트 (Android만 가능)

  • 스토어 코호트는 마켓/스토어 정보로 구분하지 않고 앱을 단일 엔티티로 등록하고 앱에서 동일한 Tapjoy App ID/SDK Key를 전송하면 제공됩니다.
  • 앱 스토어 코호트를 지정하려면 AndroidManifest.xml 파일의 수정이 필요합니다. 자세한 내용은 Android 용 SDK 연동 가이드를 참조하세요.

앱버전 코호트

  • Tapjoy SDK는 플랫폼 (Facebook 등) 또는 스토어 (App Store, Google Play 등)에 게시 된 앱에서 버전 정보를 자동으로 획득합니다. Tapjoy.setAppDataVersion API는 이 코호트과 관련이 없습니다.

디바이스 타입 코호트

  • Tapjoy SDK에서 검색된 화면 해상도 및 DPI 데이터를 기반으로합니다. 7인치 이상인 기기는 '태블릿'으로 간주되며 그렇지 않으면 '휴대전화'로 표시됩니다.

구매/비구매 코호트

  • Tapjoy SDK를 통해 기록된 IAP 구매 트래킹을 기반으로합니다.

동일한 카테고리의 기본 코호트 변수는 서로 조합하여 사용할 수 있습니다. 예를 들어, 국가 코호트를 "USA"로 선택하고 동시에 여러 게임 버전 코호트를 선택하려면, 분석하려는 모든 게임 버전을 선택하기만 하면됩니다. 게임 버전 코호트 "1.0", "1.5", "2.0"을 선택하면 1.0에서 2.0까지의 게임 버전을 사용하는 미국 사용자만 인덱싱 할 수 있습니다. 그러나 제한사항이 있습니다. 기본 코호트는 최대 5개까지만 선택할 수 있으며 한 번에 7개의 변수까지 비교할 수 있습니다.

커스텀 코호트

Tapjoy는 또한 사용자가 정의 가능한 커스텀 코호트 변수를 제공합니다.

레벨 그룹 코호트 (미리 정의됨)

  • 레벨 그룹 코호트는 인덱싱 목적으로 사용자를 레벨별로 구분하여 그룹핑합니다. 예를 들어, 낮은 레벨 (1 ~ 10), 중간 레벨 (11 ~ 20) 및 높은 레벨 (21 ~ 30)과 같은 그룹을 만들 수 있습니다. 레벨 그룹의 생성 및 수정은 "설정 > 앱설정 > 분석"을 선택하여 수행 할 수 있습니다.
  • 레벨 그룹 코호트를 사용하기 위해서는 SDK 연동시 레벨 데이터를 연동해야합니다. Tapjoy.setUserLevel(1);

구매 그룹 코호트 (미리 정의됨)

  • 구매 그룹 코호트는 색인 생성을 위해 누적 구매 금액에 따라 사용자를 그룹으로 분류합니다. 예를 들어 게시자는 유료 사용자와 VIP 게스트 간의 평균 세션 시간을 비교할 수 있습니다.
  • 구매 그룹의 생성 및 수정은 "설정 > 앱설정 > 분석"을 선택하여 수행 할 수 있습니다.
  • 구매 그룹 코호트를 사용하려면 구매 이벤트를 연동해야 합니다. 자세한 내용은 인앱 구매 연동 페이지를 참고하세요. Tapjoy.trackPurchase("RUBY_SINGLE_PACK", "USD", 0.99, null);

사용자 코호트 1~5

  • 미리 정의 된 코호트 외에 사용할 수 있는 최대 5개의 코호트 변수를 제공합니다. 사용자 코호트 변수의 데이터 연동은 아래 내용을 코드를 참고해 주세요. Tapjoy.setUserCohortVariable(1, "DemoUser");

기본 코호트와 마찬가지로 분석 시 사용할 수 있는 코호트 수에 제한이 있습니다. 커스텀 코호트의 경우 동시에 사용할 수 있는 코호트 수는 3개입니다.

2. 사용자 코호트 설계하기

다음은 일반적인 앱에서 유용한 사용자 코호트 변수의 몇 가지 예입니다. 이들 중 최대 5개를 선택하여 분석에 적용 할 수 있습니다.

  • 로그인 상태
  • 캐릭터
  • 전체 플레이 시간
  • 구매액
  • 캐릭터/스킨/중요아이템 구매 상태
  • 플레이어 랭킹
  • 친구 수

아래 차트에서 코호트명에(내장) 표시된 코호트는 Tapjoy가 제공하는 기본 코호트입니다. 내장 된 코호트는 사용자 코호트 변수 한도에 포함되지 않습니다. 퍼블리셔는 분석에서 7개의 기본 코호트(내장)와 추가로 5개의 사용자 코호트 변수를 사용할 수 있습니다.

사용자 코호트 예시

코호트 타입코호트명설명사용 및 분석 예시
커스텀 사용자 코호트사용자 레벨 그룹 (내장) 분석을 위해 사용자 레벨을 다양한 그룹으로 구분합니다. (예 : Low Level (1 ~ 10), Middle Level (11~20),

High Level (21~30))

-레벨 그룹의 생성 및 수정은 “설정 > 앱설정 > 분석” 메뉴에서 할 수 있습니다. - 레벨 그룹 코호트를 사용하기 위해서는 SDK 연동시 레벨 데이터를 연동해야합니다.

(레벨 데이터가 Tapjoy 서버로 전송됨에 따라 레벨 그룹 코호트 설정 화면이 대시 보드에 자동으로 나타납니다.)

캐릭터각 캐릭터 유형에 대한 플레이 패턴 분석 및 핵심 인덱스.- BM의 적용 가능성을 평가하는 데 사용되며 개선 사항을 식별하는 기준으로도 사용됩니다.
전체 플레이 시간플레이 시간에 따른 핵심 인덱스 및 플레이 패턴 분석.- 게임 클라이언트가 계산된 사용자의 누적 플레이 시간 데이터를 저장하고 있거나, 누적 플레이 시간 데이터를 얻기 위해 DB에 액세스 해야합니다.
구매인앱 구매 금액을 기준으로 사용자를 구분합니다.- 설치 이후 누적 구매
캐릭터 / 스킨 구매 현황캐릭터와 스킨을 구매 한 유저의 지표 및 플레이 패턴 분석 (주요 BM)
플레이 랭킹게임 내 순위가 사용자의 플레이 패턴이나 구매 패턴에 미치는 영향을 분석합니다.
친구 수 (내장) 저장된 친구 수 또는 팀 플레이 참가자 수에 따른 분석.친구 수는 미리 정의 된 형태로 SDK에서 제공합니다.
기본 코호트 (내장) 국가플레이 순간 플레이어의 위치(국가)를 분석하기 위해 클라이언트 기기의 IP를 참조합니다.
레퍼러광고, 크로스 프로모션 등 마케팅 활동 분석
스토 (Android)앱의 레퍼러 분석.
앱버전각 게임 버전 업데이트의 효과를 분석합니다.
디바이스 타입기기 유형별 사용자의 플레이 패턴 분석
OS단일 앱으로 그룹화 된 여러 OS를 관리하는 경우 OS별 분석.
유료/미결제IAP 행동 분석

사용자 코호트 디자인 템플릿

코호트 타입코호트명설명사용 및 분석 예시
커스텀 사용자 코호트사용자 레벨 그룹 (내장) 사용( )/사용 안함( )분석을 위해 사용자 레벨을 여러 그룹으로 분할합니다. (ex, Low Level (1~10), Middle Level (11~20), High Level (21~30))
커스텀 사용자 코호트 (1)사용( )/사용안함( )
커스텀 사용자 코호트 (2)사용( )/사용안함( )
커스텀 사용자 코호트 (3)사용( )/사용안함( )
커스텀 사용자 코호트 (4)사용( )/사용안함( )
커스텀 사용자 코호트 (5)사용( )/사용안함( )
기본 코호트 (내장) 국가플레이 순간 플레이어의 위치(국가)를 분석하기 위해 클라이언트 기기의 IP를 참조합니다.
레퍼러광고, 크로스 프로모션 등 마케팅 활동 분석
스토 (Android)앱의 레퍼러 분석.
앱버전각 게임 버전 업데이트의 효과를 분석합니다.
디바이스 타입기기 유형별 사용자의 플레이 패턴 분석
OS단일 앱으로 그룹화 된 여러 OS를 관리하는 경우 OS별 분석.
유료/미결제IAP 행동 분석
  • 위 차트는 사용자 코호트 디자인 프로세스 및 개발자와의 커뮤니케이션을 지원하기 위해 만들어졌습니다.