# 조건 코호트
조건 코호트는 주로 유저의 행동에 기반하여 유저 세그멘테이션 시나리오를 선택하기 위해 사용됩니다. 시스템에서 이미 생성된 데이터를 사용하여 간단한 구성 작업으로 코호트를 생성할 수 있습니다.
# 1. 조건 유형
조건 코호트의 조건 유형은 다음과 같습니다.
분류 | 조건 유형 | 설명 |
---|---|---|
유저 행동 유형 | 행동 | 지정된 시간 범위 내에 지정된 이벤트를 행동함 |
미행동 | 지정된 시간 범위 내에 지정된 이벤트를 행동하지 않음 | |
순차적 행동 | 지정된 시간 동안 순서대로 일련의 지정된 이벤트를 행동함 | |
비순차적 행동 | 지정된 시간 동안 일련의 지정된 이벤트를 행동하지 않았거나, 지정된 이벤트를 행동하지 않았거나 순서가 정확하지 않은 경우 일치로 간주됨 | |
유저 속성 유형 | 속성이 조건을 만족함 | 유저의 지정된 속성이 구성 조건을 만족하거나 만족하지 않음 |
코호트 조건은 여러 조건의 논리식을 사용하여 조합할 수 있습니다. 실제 조합에서는 아래 그림과 같이 같은 카테고리의 조건을 'and' 또는 'or'로 연결하고, 다음에 두 카테고리의 논리 결과를 'and' 또는 'or'로 연결합니다.
# 2. '순차적 행동' 조건
이벤트 [순차적/비순차적] 의 조건은 비교적 복잡하며, 일련의 유저의 발생 모드(순서, 간격, 동일 속성 등)를 정의하고, 유저의 조건 유형을 좁힙니다. 이벤트를 지정하고, 아래와 같이 설정합니다.
정의 항목 | 설명 |
---|---|
스텝 이벤트 |
|
시간 범위 |
|
관련 속성 |
|
분석 기간 |
|
스텝 간 미실행 | 두 이벤트 간에 발생해서는 안 되는 이벤트입니다. 유저가 스텝 이벤트 간에 이 이벤트를 실행한 경우, 정의된 패턴에 부합하지 않는 것으로 간주됩니다 |
사례:
- 시퀀스 내 인접한 스텝에서 완전히 같은 이벤트를 선택하면, 최소 2회 연속해서 발생한 것으로 간주됩니다.
예: 유저 가입 - 유저가 보상을 받음 - 유저가 보상을 받음 - 유저 결제; 이러한 4단계 모델에서, 스텝 2와 3의 이벤트는 완전히 같습니다. 실제 판단 방법은, '유저 가입'에서 '유저 결제'까지의 사이에 '유저가 보상을 받음'이라는 사건이 2회 이상 있을 경우로 합니다.
- 시퀀스 내 인접한 스텝에서 이벤트와, 이 이벤트를 사용하여 정의된 가상 이벤트를 선택하면, 이벤트가 최소 2회 연속해서 발생해야 하며, 하나는 이벤트로 간주되고 또 다른 하나는 가상 이벤트로 간주됩니다.
예: 유저 가입 - 유저가 보상을 받음 - 유저가 보상 또는 쿠폰을 받음 (가상 이벤트) - 유저 결제, 이 4단계 모델에서, 스텝 2의 이벤트 '유저가 보상을 받음'을 사용하여 스텝 3의 가상 이벤트를 정의합니다. 실제로는, '유저 가입'에서 '유저 결제'까지의 사이에 '유저가 보상을 받음'이라는 행동이 2회 이상 있으면 카운트할 수 있지만, '유저가 보상을 받음'은 한 번만 있고, '유저가 보상 또는 쿠폰을 받음'을 실행하지 않았다면, 카운트되지 않는 것으로 간주됩니다.
- 시퀀스 스텝 간에 설정한 미실행 이벤트와, 그 앞뒤 스텝의 이벤트와 같은 경우, 그 이벤트는 1회만 발생한 것으로 간주됩니다.
예: 유저 가입 - 유저가 보상을 받음 - (미실행: 유저가 보상을 받음) - 유저 결제 등의 3단계 모델에서, 스텝 2와 3의 이벤트 사이에는, 스텝 2의 이벤트와 같고, 실행하지 않도록 정의된 이벤트 '유저가 보상을 받음'이 있습니다. 실제 판단으로는, 유저가 '유저 가입'에서 '유저 결제'까지의 사이에 '유저가 보상을 받음'