Uplift 보고서 내보내기
캠페인 또는 journey의 홀드아웃 지표인 uplift 보고서를 CSV 파일로 내보냅니다. 메시지 통계 내보내기와 동일한 작업 수명 주기를 따릅니다. export를 호출하고, status를 폴링하고, result를 호출한 다음 다운로드합니다.
POST https://api.pushwoosh.com/api/v2/statistics/exportMessagesStatistics/export
export_messages_v2 대신 "type": "TASK_TYPE_EXPORT_CONTROL_GROUP_ANALYTICS"와 export_control_group_analytics 객체를 사용합니다. 인증과 나머지 수명 주기(status, result, lastTasks, delete, 다운로드)는 메시지 통계 내보내기에 설명된 것과 똑같이 동작합니다.
export_control_group_analytics는 다음을 허용합니다:
| 이름 | 필수 | 타입 | 설명 |
|---|---|---|---|
application_code | 예 | String | 애플리케이션 코드. |
date_from | 예 | String | 보고서 자체 타임스탬프 기준 기간의 시작, YYYY-MM-DD 또는 YYYY-MM-DD HH:MM:SS. 날짜만 있는 값은 해당 날짜의 시작 시각으로 확장됩니다. |
date_to | 예 | String | 기간의 끝, 형식은 동일합니다. 날짜만 있는 값은 해당 날짜의 마지막 시각으로 확장됩니다. |
campaign | 아니요 | String | 캠페인 코드. 해당 캠페인의 홀드아웃만 내보냅니다. journey와 함께 사용할 수 없습니다. |
journey | 아니요 | String | Journey UUID. 해당 journey의 Holdout Split 지점만 내보냅니다. campaign과 함께 사용할 수 없습니다. |
애플리케이션에 보고서가 있는 모든 캠페인과 모든 journey를 내보내려면 campaign과 journey를 모두 비워 둡니다.
요청 예시
Anchor link to{ "type": "TASK_TYPE_EXPORT_CONTROL_GROUP_ANALYTICS", "export_control_group_analytics": { "application_code": "XXXXX-XXXXX", "date_from": "2026-08-01", "date_to": "2026-08-31" }}result는 export_control_group_analytics_result.file과 .file_url을 반환하며, 구조는 메시지 통계 내보내기의 result와 같습니다.
파일 내용
Anchor link to캠페인 또는 journey 홀드아웃 지점별, 목표 이벤트별로 한 행입니다. 기반 보고서는 같은 조합에 대해 매일 새 행을 기록하며, 내보내기는 가장 최신 행만 유지합니다. 따라서 과거 모든 실행의 기록이 아니라 현재 수치를 얻게 됩니다.
| 열 | 설명 |
|---|---|
timestamp | 이 행이 계산된 시각입니다. |
owner_type | TYPE_CAMPAIGN 또는 TYPE_JOURNEY. |
owner_id | 캠페인 행에서는 캠페인 코드 또는 메시지 코드, journey 행에서는 journey의 UUID입니다. |
point_uuid | journey 행에서는 Holdout Split 지점의 UUID입니다. 캠페인 행에서는 비어 있습니다. |
event_name | 이 행이 측정하는 목표 이벤트입니다. |
attribution_window_seconds | 적용된 어트리뷰션 기간(초)입니다. |
treatment_users, control_users, treatment_conversions, control_conversions, treatment_events, control_events | 아래 지표의 기반이 되는 원시 집계 값입니다. |
uplift_pct, incremental_events, percent_of_treatment, z_score, p_value, confidence_pct | uplift 보고서와 동일한 지표입니다. |
significance | TYPE_SIGNIFICANT, TYPE_NOT_SIGNIFICANT 또는 TYPE_NOT_ENOUGH_DATA. |
revenue_tracked | 목표 이벤트의 수익 소스가 구성된 경우 1, 행이 레거시 대체 방식으로 추정만 하는 경우 0입니다. 보고서의 수익을 참조하세요. |
treatment_revenue_<currency>, control_revenue_<currency>, incremental_revenue_<currency> | 통화당 세 개의 열이며, 통화 코드는 소문자입니다(예: treatment_revenue_usd). 파일에는 내보낸 행에 실제로 나타나는 통화의 열만 포함됩니다. |