현재 위치 기준 과거 쿠폰 발행 타임테이블 노출 검토
ADR-300 현재 위치 기준 과거 쿠폰 발행 타임테이블 노출 검토
1. Metadata
- ADR ID: ADR-300
- Status: draft
- Date: 2026-03-15
- Owner: YSY
- Related ADRs: ADR-080, ADR-230, ADR-260, ADR-280
2. Context
- 본 ADR의 검토 범위는 사용자 탐색 화면에서
현재 위치 주변파트너의과거 쿠폰 발행 시간대를 타임테이블 형태로 안내할지 여부다. - 본 ADR은 파트너 구독 쿠폰(ADR-280)의 발행/적용 규칙이 아니라, 사용자에게 보이는 위치 기반 프로모션/오퍼 발행 히스토리 노출 여부를 다룬다.
- 현재 탐색 경험은 실시간 가용성과 근거리 노출 중심이며, 사용자가 빈 시간대에
언제 다시 들어오면 좋을지에 대한 힌트를 충분히 얻기 어렵다. - 반면 과거 발행 이력을 시간표로 보여주면 재방문 동기를 만들 수 있지만, 사용자가 이를
다음에도 그 시간에 열린다는 예측이나 보장으로 오해할 가능성이 있다. - 지역별 표본 수 편차, 파트너 발행 패턴 변화, 이벤트성 프로모션, 계절성, 날씨, 운영 이슈가 강하게 작용하므로 단순 노출은 오판을 만들 수 있다.
3. Domain Decision
- 본 ADR은
현재 위치 기준 과거 쿠폰 발행 타임테이블제공 여부를draft상태로 유지하며 최종 채택을 보류한다. - 해당 정보는 실시간 가용성, 발행 보장, 재고 약속이 아니라
과거 집계 안내 정보로만 정의한다. - 해당 정보가 도입되더라도 실시간 검색 결과, 발행 가능 판정, 수량 판정, 만료 판정의 근거로 사용하지 않는다.
- 검토 단위는
현재 위치 주변 지역 버킷 + 요일 + 시간대집계로 한정한다. - 최소 표본 수와 최근성 기준을 만족하지 못하는 지역/시간대는 노출 대상에서 제외한다.
4. Product Decision
- 이 기능의 1차 목적은 빈 시간대 사용자의 재방문 의도를 형성하는 것이다.
- 이 기능의 2차 목적은
지금 없음상태를나중에 다시 볼 이유가 있음상태로 전환하는 것이다. - 이 기능은 현재 MVP 기본 기능으로 확정하지 않는다.
- 최종 채택 전까지는 실험 여부, 노출 범위, KPI를 먼저 합의해야 한다.
- 채택 시에도
예상 오픈 시간이나다음 발행 예정처럼 예측으로 읽히는 제품 카피는 사용하지 않는다.
5. UX Decision
- 채택 시 노출 형태는 개별 발행 이력 목록이 아니라
요일 x 시간대중심의 요약 타임테이블로 제한한다. - 채택 시 문구는
최근 N주, 현재 위치 주변 기준의 과거 발행 이력임을 명확히 표시한다. - 채택 시
실제 오늘의 발행 여부와 다를 수 있음문구를 함께 노출한다. - 표본 수가 부족하거나 변동성이 큰 경우에는 빈 상태 또는
아직 충분한 이력이 없음메시지를 노출한다. - 실시간 결과보다 과거 타임테이블을 먼저 보여주지 않는다.
6. Tech Decision
- 원천 데이터는 쿠폰/오퍼가
실제로 발행된 이벤트 시각만 사용하고, 클릭/조회/사용 시각은 혼합하지 않는다. - 발행 시각 저장은 UTC를 유지하고, 타임테이블 버킷 계산과 표시는 현재 위치의 로컬 시간 기준으로 변환한다.
- 타임테이블 집계는 실시간 검색 API와 분리된 별도 집계 계층으로 관리한다.
- 개인 또는 단일 파트너의 민감한 발행 패턴이 그대로 드러나지 않도록 최소 집계 단위와 익명성 기준을 적용한다.
- 집계 지연이나 데이터 누락이 있으면
0으로 대체하지 않고집계 불충분상태로 처리한다.
7. Ops Decision
- 최종 채택 전까지 이 기능은 기능 플래그 없이 운영 노출하지 않는다.
- 실험을 시작한다면 지역 범위, 기간, 표본 수 기준, 성공/중단 조건을 사전에 문서화한다.
- 운영은 오해 유발 문의를 별도 유형으로 분리해 모니터링한다.
- 파트너가 특정 시간대 노출 이력 공개를 민감하게 느낄 수 있으므로 파트너 커뮤니케이션 기준을 준비한다.
- 기능 도입 여부와 무관하게 실시간 가용성 정보가 최종 기준이라는 운영 메시지를 유지한다.
8. Alternatives
8.1 대안 A. 현재 위치 기준 과거 쿠폰 발행 타임테이블을 제공한다
장점
- 사용자는
지금 없음상태에서도 언제 다시 확인할지 판단 근거를 얻는다. - 빈 시간대 이탈을 줄이고 재방문 행동을 유도할 수 있다.
- 현재 위치 주변의 운영 리듬을 빠르게 학습하게 해 주므로 탐색 피로를 낮출 수 있다.
- 신규 지역이나 낯선 상권에서
어느 시간대에 활발한지를 이해하는 보조 신호가 된다. - 알림, 재방문 유도, 지역 편집 추천 같은 후속 기능과 연결하기 쉽다.
단점
- 사용자가 과거 데이터와 미래 예측을 혼동하면 신뢰 하락으로 이어질 수 있다.
- 발행 패턴이 불규칙한 파트너가 많은 초기 단계에서는 정보 가치보다 오해 비용이 더 클 수 있다.
- 특정 지역의 소수 파트너 패턴이 사실상 드러나면 운영 전략 노출로 해석될 수 있다.
- 표본이 큰 지역과 작은 지역 간 품질 격차가 커져, 대도시 중심 편향이 심해질 수 있다.
- 이벤트성 발행, 날씨, 휴일, 운영 공백 같은 변수로 인해 타임테이블이 쉽게 낡는다.
- UX 문구를 잘못 쓰면
예약 가능 시간표로 읽혀 CS와 불만이 증가할 수 있다.
8.2 대안 B. 현재 위치 기준 과거 쿠폰 발행 타임테이블을 제공하지 않는다
장점
- 제품 메시지를
실시간으로 있는 것만 보여준다로 단순하게 유지할 수 있다. - 예측 오해, 허위 기대, 위치 기반 히스토리 노출에 대한 운영 리스크를 줄일 수 있다.
- 데이터 품질, 집계 지연, 저표본 지역 문제를 당장 해결하지 않아도 된다.
- 초기 탐색 경험을 실시간 가용성과 거리 중심으로 유지해 MVP 초점을 흐리지 않는다.
단점
- 사용자는 빈 시간대에 다음 행동 힌트를 얻지 못해 이탈할 가능성이 높다.
- 지역별 과거 발행 리듬이라는 유용한 운영 데이터를 사용자 가치로 전환하지 못한다.
- 재방문 설계가 약해져 알림, 캘린더 저장, 관심 지역 재방문 같은 후속 기능 설계 폭이 좁아진다.
- 공급이 특정 시간대에 반복되는 상권에서는 충분히 줄일 수 있는
헛탐색이 계속 발생한다.
8.3 대안 C. 제한된 지역과 문구로 실험 제공한다
장점
- 전면 도입 전 오해율, 재방문율, 클릭률, 빈 상태 이탈률을 실제로 측정할 수 있다.
- 표본이 충분한 지역만 선택해 데이터 품질 문제를 통제할 수 있다.
- 카피, 시간대 버킷, 최근성 기준을 작은 범위에서 검증할 수 있다.
제공한다/제공하지 않는다의 이분법 대신 비용이 제한된 학습 경로를 가질 수 있다.
단점
- 실험 설계와 운영 해석이 부실하면 결론이 다시 모호해질 수 있다.
- 지역별 기능 차이로 사용자 경험 일관성이 떨어질 수 있다.
- 기능이 제한 출시되더라도 일부 사용자는 이를 정식 약속으로 받아들일 수 있다.
- 타겟 지역 선정 기준이 불명확하면 내부 설득 비용이 늘어난다.
9. Consequences / Impact
긍정 영향
draft + 채택 보류상태를 명시함으로써 섣부른 구현 착수를 막을 수 있다.- 과거 집계 정보와 실시간 가용성 정보의 경계를 먼저 고정해 향후 혼선을 줄일 수 있다.
- 대안 A, B, C의 트레이드오프를 한 문서에서 비교할 수 있어 논의 비용을 낮출 수 있다.
부정 영향
- 기능 채택이 보류되는 동안 빈 시간대 사용자 재방문 설계는 계속 약한 상태로 남는다.
- 실험 범위와 성공 기준을 빠르게 정하지 않으면 논의가 반복될 수 있다.
쿠폰 발행정의가 사용자 오퍼인지, 슬롯성 프로모션인지, 다른 단위인지 불명확하면 후속 논의가 흔들릴 수 있다.
주요 리스크
- 과거 이력 노출이 미래 보장으로 해석되는 리스크
- 소수 파트너 패턴 노출 리스크
- 저표본 지역의 왜곡 리스크
- 날씨/계절/이벤트로 인한 설명력 저하 리스크
- 실시간 정보보다 과거 정보가 더 강하게 인지되는 UX 리스크
10. Scope
- 사용자 탐색 화면의 위치 기반 보조 정보
- 지역/시간대 단위 집계 데이터
- 빈 상태 재방문 유도 UX
- 알림/관심 지역/후속 개인화 기능의 선행 판단 근거
11. Validation
- 본 ADR의 범위가 ADR-280의 파트너 구독 쿠폰 규칙과 충돌하지 않는다.
- 과거 집계 정보와 실시간 가용성 정보의 경계가 ADR-230과 정합적이다.
- 시간 저장/변환 기준이 ADR-080과 충돌하지 않는다.
- 빈 상태 및 보조 정보 노출 원칙이 ADR-260과 충돌하지 않는다.
- 대안별 장단점과 운영 리스크가 의사결정에 사용할 수준으로 충분히 구체적이다.
12. Open Questions
쿠폰 발행의 정확한 도메인 단위를 무엇으로 고정할 것인가.- 현재 위치 기준 반경/지역 버킷을 몇 단계로 나눌 것인가.
- 최근성 기준을
최근 4주,최근 8주,최근 12주중 어디에 둘 것인가. - 최소 표본 수 기준을 어떻게 정할 것인가.
- 사용자가 이 정보를
예측으로 오해하지 않도록 하는 가장 강한 카피는 무엇인가. - 전면 도입 전에 대안 C 실험을 반드시 거칠 것인가.