스마트 유닛 관리 시스템 · 광고주별 지면 등급 개인화 프로세스
| 버전 | 작성일 | 작성자 | 변경 내용 |
|---|---|---|---|
| v0.1.0 | 2026.07.23 | 전태호 | 최초 작성 (아이데이션 단계) |
일배치 광고주별 지면 등급 개인화 산출 플로우
지면 등급 조정 테이블(광고주별)을 매일 새로 생성하는 배치 처리 과정
상위 지면 추출
전체 지면 중 소진 기준 상위 약 300개 지면 선정 (가안, 미확정)
광고주별 CVR 집계
상위 지면 300개 × 해당 지면에 데이터가 있는 광고주 단위로 CVR 재계산
개인화 등급 산정
광고주 기준 CVR로 해당 지면의 등급을 재산정 (기존 13개 등급 체계, CVR 기준 동일 적용)
조정 테이블 저장
advertiser_id + 지면ID + 조정등급 구조로 신규 테이블에 저장 (일배치)
기존 지면 등급 산정과의 관계
기존 지면 등급 산정
업종 카테고리 + KPI(CVR) 기준, 전체 광고주 데이터로 산정 · 서열화 유지
개인화 등급(후처리)
상위 300개 지면 한정, 광고주 단위 CVR로 별도 산정 · 서열화에 영향 없음
두 테이블은 독립적으로 유지되며, 송출 시점에만 조회 우선순위로 결합됩니다. (다음 탭 참고)
실시간 송출 유닛 송출 시 등급 조회 로직
광고주×지면 조합에 대해 개인화 등급이 있으면 우선 사용, 없으면 기존 지면 등급 사용
요구사항 정리 — 필수 / 검토 / 선택
개인화 플로우 구현을 위해 확정되어야 할 항목과 우선순위
| 구분 | 항목 |
|---|---|
| 필수 | 지면 등급 테이블에 advertiser_id 추가된 신규(개인화 조정) 테이블 설계 |
| 필수 | 송출 로직에 "조정 테이블 우선 조회 → 없으면 기존 지면등급" 구조 반영 |
| 필수 | 빌링팀 데이터 적재 검증 (송출된 등급 기준 그대로 정확히 적재되는지) |
| 검토 | 상위 지면 선정 기준 및 개수 (현재 약 300개, 소진 기준 가안 · 미확정) |
| 검토 | 최소 데이터 보유 기간 (1주일 등, 미확정) |
| 검토 | 99등급 산정 기준 보완 방식 (세션 전환 5회 미만 기준의 역설 문제) |
| 검토 | 배치 처리 성능 — 지면×광고주 조합 계산량 급증에 따른 배치 소요 시간 검증 |
| 선택 | 광고주 규모/지면 등급별 차등 최소 보유 기간 (신규 vs 기존 광고주 구분 등) |
| 선택 | 개인화 등급 변경 이력 로그/알림 기능 |
송출팀 우려사항 리스크
| 1 | 현재 지면 등급 배치만으로도 약 1시간 소요 — 개인화 배치 추가 시 소요 시간 추가 증가 예상 |
| 2 | 광고주 수 1,000개 이상 추정 × 지면 300개 조합 → 계산량 급증, 계산 방식 자체도 아직 미정 |
| 3 | 현재 스마트 유닛 인프라도 간신히 안정화한 상태 (과거 유사 기능 추가 시 인프라 이슈 이력 있음) |
| 4 | 매 송출마다 조회 체크 로직이 추가되는 구조 → 실제 운영 적용 가능 여부 불확실 |