유저 태그
유저 태그는 시스템이 제공하는 유저 세분화 데이터 도구 중 하나입니다. 유저 태그 하나는 유저를 설명할 때 사용하는 특정 특징으로 볼 수 있으며, 예를 들면 "성별", "나이", "계정 금액" 등이 있습니다. 일상에서는 여러 특징으로 한 유저를 설명합니다. 예를 들어 "성별: 남성", "나이: 40~50세", "계정 금액: 5000위안 이상" 등입니다. 시스템에서는 유저 태그의 태그 값으로 유저를 표시하고, 분석할 때 이 태그를 사용해 유저를 필터링하거나 유저 그룹별 통계를 낼 수 있습니다.
같은 태그의 서로 다른 태그 값으로 유저를 여러 유형으로 나눌 수 있으며, 각 유형은 태그 값으로 표시됩니다. 예를 들어 "성별" 태그에서는 "성별: 남성", "성별: 여성" 태그 값으로 유저를 각각 표시합니다. 태그 값 사이에 계층이나 수치상의 단계적 관계가 있으면 해당 태그는 특정 관점에서 본 유저 계층으로도 볼 수 있습니다. 예: "마지막 결제 후 경과 일수: 1일/1~3일/3~7일/..." 등.
유저 코호트로 유저를 선택하는 것과 비교하면, 유저 태그는 유저에게 표시를 붙이는 것에 가까우며 이러한 표시는 재사용성이 높습니다. 일반적으로 추상적인 유저 특징 하나를 태그 하나로 생성하는 것을 권장합니다. 예를 들어 "결제 능력: 낮음/중간/높음" 태그, "활성 시간대: 11~01시/2~4시/..." 태그 등입니다. 또한 태그 값의 정의 규칙과 이름 지정 방식은 가능한 한 기업 내부의 통일된 인식에 맞추는 것이 좋습니다. 태그는 생성한 후 여러 시나리오에서 재사용할 수 있습니다.
1. 유저 태그 생성
유저-유저 태그에서 여러 방식으로 태그를 생성할 수 있으며, 자세한 설명은 다음 표와 같습니다.
| 정의 방식 | 코호트 타입 | 설명 |
|---|---|---|
ID 집합형 (유저와 태그 값의 표시 관계를 태그 정의로 저장합니다. 이렇게 정의한 태그는 표시 범위가 거의 바뀌지 않습니다) | ID 태그 |
|
데이터 조건형 (유저와 태그 값을 표시하는 계산 규칙을 태그로 저장합니다. 규칙에 따라 계산할 때마다 그 시점에 규칙을 충족하는지를 표시 여부의 판단 기준으로 삼습니다. 이 유형의 기본 프로젝트 한도는 200개입니다) |
| |
| 첫 번째/마지막 태그 |
| |
| 지표값 태그 |
| |
| SQL 태그 |
|
태그를 생성할 때는 태그 조건 외에 태그의 분석 주체와 시간대도 선택해야 합니다.
분석 주체
유저 태그는 유저를 세분화하는 도구이며, "유저"를 나타내는 식별자는 디바이스 ID, 계정 ID, 캐릭터 ID, 플랫폼 ID 등 다양합니다. 프로젝트 구성에서 AE 유저 ID 외의 유저 식별자(속성)를 분석 주체로 추가할 수 있으며, 이러한 분석 주체도 유저 태그로 세분화할 수 있습니다.
태그를 생성할 때는 먼저 태그의 분석 주체를 선택해야 합니다. 계산 결과로 얻는 것은 해당 분석 주체와 태그 값의 표시 관계이며, 표시되는 태그의 유저 수도 해당 분석 주체의 수입니다.
주의: 이벤트 속성으로 생성한 분석 주체를 선택한 경우 조건 태그에서 행동하지 않음 조건을 사용할 수 없습니다.
시간대
프로젝트에서 다중 시간대 스위치를 켠 경우(프로젝트 구성에서 설정) 태그를 생성할 때 먼저 태그의 결산 시간대를 선택해야 합니다. 조건 태그, 첫 번째/마지막 태그, 지표값 태그, SQL 태그의 정의에 이벤트 데이터를 사용한 경우, 이벤트 조건의 기간은 기본적으로 태그 시간대 기준의 기간입니다. 전송된 이벤트가 다른 시간대이면 먼저 이벤트 시간대를 변환한 후 조건 충족 여부를 판단합니다. 예를 들어 표시 시간대가 UTC+10이고 정의한 조건이 어제 결제 발생이라면, 먼저 결제 행동 시간을 UTC+10으로 변환한 후 어제 발생했는지 판단합니다.
주의: 분석할 때 다른 표시 시간대를 선택해 대시보드와 리포트를 조회하더라도 사용되는 태그 데이터는 원래 시간대의 결과이며, 결산 시간대가 그에 따라 바뀌지는 않습니다.
2. 유저 태그 업데이트
유저 태그는 사전 계산형 데이터(애드혹 쿼리와 구별됨)입니다. 즉, 시스템이 유저 태그를 미리 계산해 두고 이후 분석과 운영에서는 그 결과 데이터를 사용하며, 사용할 때마다 태그를 다시 계산하지 않습니다. 사전 계산은 사용 시의 계산 복잡도와 중복 계산을 크게 줄여 데이터 사용 효율을 높이지만, 그만큼 데이터의 적시성은 떨어집니다. 대부분의 분석 시나리오에서는 일 단위로 업데이트되는 태그로 충분합니다.
데이터 조건으로 정의한 태그에 대해 시스템은 다음과 같은 여러 업데이트 방식을 지원합니다.
| 업데이트 방식 | 설명 |
|---|---|
| 자동 | 태그를 생성하거나 편집할 때 조건 태그, 첫 번째/마지막 태그, 지표값 태그, SQL 태그의 자동 업데이트 스위치를 켜면 시스템이 매일 예약된 시간에 태그를 자동으로 업데이트합니다. ID 태그는 이 업데이트 방식을 지원하지 않습니다. |
| 수동 | 조건 태그, 첫 번째/마지막 태그, 지표값 태그, SQL 태그는 수동으로 업데이트할 수 있습니다. 현재 상태의 태그 데이터가 필요하면 수동으로 업데이트를 한 번 실행할 수 있습니다. ID 태그는 새 파일을 다시 가져와 업데이트해야 합니다. |
| 계산 생성 | 모든 태그는 생성 직후 한 번 계산됩니다. |
| 계산 편집 | 조건이나 시간대를 수정해 저장하면 즉시 한 번 계산됩니다. |
주의: 시스템의 유저 및 이벤트 데이터는 실시간으로 업데이트되므로 태그 정의에 오늘 이벤트 조건을 사용할 수 있지만, 태그를 계산할 때는 계산 시점까지의 오늘 데이터만 사용할 수 있습니다. 하루 전체 데이터를 사용하려면 어제까지의 이벤트 조건을 사용하세요.
과거 데이터를 분석할 때 특정 과거 시점의 유저 태그 값을 사용해야 할 수 있습니다. 태그는 날짜 버전으로 특정 날짜에 유저가 해당 태그에서 가진 태그 값을 저장합니다. 날짜 버전에 대한 자세한 내용은 태그의 날짜 버전을 참고하세요.
3. 유저 태그 관리
유저 태그 화면에서 생성된 태그에 대해 편집, 삭제, 다운로드(ID 태그만 해당), 업데이트, 버전 관리 등의 관리 작업을 할 수 있습니다. 태그의 버전 관리는 태그의 날짜 버전을 참고하세요.
태그는 가상 속성, 리포트, 코호트(운영 모듈에서 생성한 것), 알림 등의 리소스에서 사용될 수 있으므로, 태그를 편집하거나 삭제하면 이러한 리소스의 데이터가 비정상적으로 변동하거나 계산할 수 없게 될 수 있습니다. 삭제하거나 편집하려는 태그에 의존하는 리소스가 있으면 시스템이 영향 범위를 알려 주며, 작업자가 영향을 판단한 후 삭제나 수정을 계속해야 합니다.
4. 유저 태그 상세 정보
유저 태그의 태그 이름을 클릭하면 태그 상세 정보를 볼 수 있습니다. 태그 상세 정보는 태그 정의와 태그 데이터 두 부분으로 구성됩니다. 아래 그림을 참고하세요.
데이터 테이블의 유저 수를 클릭하면 해당 날짜에 그 태그 값으로 표시된 유저 목록으로 드릴다운할 수 있습니다.
테이블에는 최대 1,000행의 유저 데이터가 표시됩니다. 더 많은 데이터가 필요하면 테이블 오른쪽 위의 다운로드 버튼을 클릭하세요. 최대 500,000행의 유저 데이터를 다운로드할 수 있습니다.
주의: 유저 목록 페이지에서 테이블 오른쪽 위의 업데이트를 클릭하면 태그 결과 데이터를 다시 조회할 뿐 태그 자체를 다시 계산하지는 않습니다. 다만 태그 값에 해당하는 유저의 속성 데이터는 업데이트됩니다.

