태블릿을 없애자 생긴 문제
두줄요약
회원 스마트폰 QR 접수 전환 뒤 GPS 오차와 주소 좌표 불일치로 생긴 웨이팅 접수 실패를 분석했습니다. 운영자가 웨이팅별 접수 위치와 반경을 설정하도록 개선했습니다.
문제 상황
- 태블릿 대신 회원 스마트폰 QR 접수로 전환하며 매장 현장 방문 여부 검증 필요
- 공통 매장 좌표와 10m 반경 적용 시 실제 매장 내 고객의 접수 실패 발생
원인 분석
- 주소 지오코딩 좌표와 실제 QR 안내판·접수 장소의 불일치
- 실내 Wi-Fi·기지국 기반 위치 추정과 2차원 거리 계산에 따른 GPS 오차 및 층 구분 한계
- 넓은 반경의 접수 성공률과 매장 밖 선접수·어뷰징 위험 간 충돌
해결 방법
- 피처 플래그로 웨이팅 화면에만 접수 좌표를 임시 오버라이드
- 웨이팅별 접수 위치·반경을 서버 설정값으로 제공하고 운영자가 모바일 어드민에서 직접 등록
- 위치 검사별 runId 비교로 지연된 이전 위치 응답의 최신 판정 덮어쓰기 방지
주의할 점
- 매장 구조, 출입구, 실내 환경에 따라 일률적인 접수 반경 적용의 한계
- 운영자 등록 좌표와 고객 기기별 위치 측정 편차의 잔존
- 공정성이 중요한 현장의 NFC 등 추가 방문 검증 방식 검토 필요