> For the complete documentation index, see [llms.txt](https://docs.hackle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackle.io/cohort/usage.md).

# 코호트 활용하기

생성한 코호트는 핵클의 여러 기능에서 타겟팅에 활용할 수 있습니다.

### 타겟팅 설정하기

해당 섹션에서는 **A/B 테스트**에서 코호트를 타겟팅하는 방법을 살펴봅니다.

기능 플래그, 원격구성도 코호트 타겟팅 설정하는 방법은 동일합니다.

#### 코호트 필터 설정하기

![](/files/jlaGqlKE4JHwlfjSktj0)

#### 지원 연산자

코호트 필터는 현재 `=` `≠` 두개의 연산자를 지원하고 있습니다.

![](/files/QPrjzrJpH9UoxmPzEIe2)

#### 대상 코호트를 목록에서 선택

실험의 사용자 식별자 기준과 코호트의 사용자 식별자는 동일해야합니다.

실험의 사용자 식별자 기준이 `deviceId` 라면, 코호트의 사용자 식별자 역시 `deviceId` 로 동일해야합니다.

![실험의 사용자 식별자 - deviceId](/files/BCr3s407Y2Xms3u3ujqS)

![타겟팅 - 코호트 목록](/files/8H2mEG2UdonMEag3dlf0)

따라서, 실험의 사용자 식별자와 **동일한 사용자 식별자를 갖는 코호트만 타겟팅 목록에 노출**됩니다.

![활성 사용자 코호트는 deviceId를 가지고 있음.](/files/rYNO9mvc0DZNe6RjZvXy)

#### 코호트 활용 시 대상 인원수

코호트를 타겟팅·캠페인에 활용할 때, 활용 방식에 따라 코호트에서 실제 대상에 포함되는 인원수가 달라집니다. **스케줄 기반 발송을 제외하면 최대 100만 명까지만** 대상에 포함됩니다.

| 활용 방식                    | 대상에 포함되는 인원수       |
| ------------------------ | ------------------ |
| 스케줄 기반 발송                | 코호트 대상자 **전원** 포함  |
| 이벤트 기반 · API 기반 발송       | 최대 **100만 명**까지 포함 |
| 인앱 메시지                   | 최대 **100만 명**까지 포함 |
| A/B 테스트 · 기능 플래그 · 원격 구성 | 최대 **100만 명**까지 포함 |

{% hint style="warning" %}
이벤트 기반, API 기반, 인앱 메시지의 경우 코호트에 포함된 사용자가 100만 명을 초과하면 **최대 100만 명까지만 캠페인 대상자에 포함**되고, **나머지는 대상에서 누락**됩니다. 캠페인이 정상적으로 동작하는 것처럼 보여도 실제 도달 규모는 100만 명으로 제한되므로 주의하세요.
{% endhint %}

***

## 코호트 분석하기

데이터 분석의 사용자 그룹 필터에 코호트를 설정하여 코호트 단위의 데이터 분석을 수행할 수 있습니다.

![사용자 그룹 > 필터 추가 > 코호트 선택](/files/JRJUeNicFDNVmxLWXZMp)

![코호트 단위의 데이터 분석](/files/3zRedQkUS2yBPlM75JUI)

***

## 코호트 대상으로 CRM 마케팅 진행하기

특정 코호트를 대상으로 인앱 메시지, 푸시 메시지를 진행할 수 있습니다.

푸시 메시지 추천 템플릿 가이드에서 다양한 상황에 활용할 수 있는 코호트 예시를 확인하실 수 있습니다.

![특정 코호트 대상으로 푸시 메시지 전송하기](/files/o4FJsbGwzkP1ipWtpCII)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hackle.io/cohort/usage.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
