핵심 요약
무신사 웨이팅 시스템은 위치 권한 기반 접수와 좌표 오버라이드를 도입해 매장 현장 방문 여부를 검증하는 방향으로 개선되었습니다.
구현 방법
- 매장 좌표를 지오코딩으로 얻고 반경으로 현장 여부를 판단하며 위치 권한 허용을 필수로 함
- 좌표 오버라이드와 웨이팅별 반경 설정을 피처 플래그 및 운영자 관리로 구현
- 접수 위치는 '매장 위치' 또는 '현재 위치' 선택 가능, 운영자가 모바일 어드민에서 좌표를 직접 등록
- 프런트엔드의 오버라이드 로직 제거로 배포 부담이 감소
주요 결과
- 초기 반경 10m에서 등록 실패를 보였으나 좌표 이슈 해결로 100m에서 안정적으로 등록 및 호출 가능
- 매장별/웨이팅별 접수 위치와 반경 설정으로 현장 환경에 맞춘 운영이 가능
