# 데이터 검증
데이터 트래킹 정책을 구성한 후, 이미 데이터를 전송하고 있는 프로젝트에 대해 저장된 데이터의 품질이 기대에 부합하는지 검증할 수 있습니다. 데이터 검증에서 TE는 지정된 범위의 데이터 품질을 배치로 스캔하여 검증 기준을 충족하지 않는 이벤트 또는 속성을 식별합니다.
검증 항목:
- 전송된 데이터와 데이터 수집 계획에서 규정된 데이터 처리 규칙의 차이
- 속성의 null 값 비율: 속성의 null 비율이 지정된 값보다 클 경우, 이상으로 식별됩니다
주의:데이터 검증 범위에는 이벤트와 커스텀 속성이 포함되며, 프리셋 속성은 검증되지 않습니다.
# 1. 데이터 검증 규칙 구성
아래 그림의 화면 오른쪽 상단에 위치한 "데이터 검증" 버튼을 클릭하여 검증 규칙을 설정한 후, 팝업 상자에서 이벤트 데이터 또는 유저 데이터를 검증할 수 있습니다.
(1) 이벤트 데이터 검증
검증 범위는 이벤트 시간, 이벤트 범위 및 필터 조건에 따라 구성됩니다.
- 시간 범위: 해당 이벤트의 검증 기간을 지정합니다. 기본값은 전날로 설정되어 있지만, 임의의 기간으로 변경할 수 있습니다. 이 기간은 전송된 데이터의
#time
필드를 참조하며, 프로젝트의 시간대 오프셋이 반영되지 않습니다. - 이벤트 선택: 검증할 이벤트를 지정합니다. 기본 설정으로는 모든 이벤트가 대상이지만, 원하는 이벤트로 변경할 수 있습니다. 예: 데이터 검증을 위해 새로운 버전에서 추가된 트래킹 정책 선택하는 경우
- 필터 조건: 이벤트 데이터를 세분화할 수 있습니다. 클라이언트 SDK를 통해 데이터를 수집하고 전송하는 경우, 특정 소스에서 온 데이터를 지정하여 검증할 수 있습니다.
# 속성의 Null 값 비율 검증 규칙 설정
- Null 값 비율의 한계값: 전송된 속성의 Null 값 비율이 한계값을 초과하면 검증 결과에 이상으로 표시됩니다.
- 통계 규칙: 속성의 Null 값 비율에 빈 문자열을 포함할지 선택할 수 있습니다.
(2) 유저 데이터 검증
이벤트 데이터 검증과 마찬가지로 유저 데이터의 검증 범위와 속성 Null 값 비율 검증 규칙을 설정합니다.
# 2. 검증 결과
검증 계산이 완료되면 검증 리포트를 표시할 수 있습니다.
검증 보고서에는 검증 내용, 검증 조건, 검증 상태, 검증 담당자의 정보가 기재되어 있습니다.
데이터 검증 결과는 상세 페이지에서 확인할 수 있습니다.
이벤트 데이터의 검증 결과:
검증 결과 | 설명 |
---|---|
성공 | 전송된 데이터는 데이터 트래킹 정책과 일치하며, 속성의 null 값 비율은 설정된 한계값보다 낮습니다. |
미전송 | 선택한 검증 범위 내에서 이벤트 데이터가 전송되지 않았습니다. |
이상 | 다음 조건에 해당하는 경우, 이상으로 기록됩니다: 1. 데이터 트래킹 정책에 없는 이벤트가 있습니다. 1. 데이터 트래킹 정책에 포함되지 않은 속성이 실제로 전송되었습니다. 1. 누락된 속성이 있습니다. 즉, 데이터 트래킹 정책에는 있지만 실제 전송된 데이터에는 없습니다. 1. 전송된 속성 타입과 데이터 트래킹 정책의 속성 타입 간에 불일치가 있습니다. 1. 속성의 null 값 비율이 설정된 한계값을 초과합니다. |
유저 데이터의 검증 결과:
검증 결과 | 설명 |
---|---|
성공 | 전송된 속성 데이터는 데이터 트래킹 정책과 일치하며, 속성의 null 값 비율은 설정된 한계값보다 낮습니다. |
이상 | 다음 조건에 해당하는 경우, 이상으로 기록됩니다: 1. 데이터 트래킹 정책에 없는 유저 속성이 있습니다. 1. 속성 누락: 데이터 트래킹 정책에는 있지만 유저 속성이 전송되지 않았습니다. 1. 전송된 속성 타입이 데이터 트래킹 정책의 속성 타입과 일치하지 않습니다. 1. 속성의 null 값 비율이 설정된 한계값을 초과합니다. |
← 프로젝트 데이터 처리 규칙 데이터 수신 →