모벤MOVE BEYOND

데이터·집계

신규 사업자 연락처 매칭 콘솔

신규 사업자 명단에 전화번호를 붙이는 과정과 매칭률의 분모를 화면에서 확인할 수 있는 데모입니다.

biz-contact-match-157045-production.up.railway.app
신규 사업자 연락처 매칭 콘솔 화면

열어 보시면 이런 걸 확인하실 수 있습니다

  • 화면4 [재조회 실행]을 누르면 확보율 50.0%→68.2% (데모 시드)
  • 화면3에서 [엑셀 다운로드]를 누르면 .xlsx 파일이 실제로 내려받아집니다
  • 화면1에서 국세청이 1차 수집원이 아니라 검증 단계인 이유를 볼 수 있습니다
  • 화면2 로그에서 요청 간격과 재시도 대기가 한 줄씩 남는 것을 봅니다

만들면서 풀어야 했던 것

  • 저희는 조사 단계에서 국세청 공개 API가 신규 사업자 '목록'을 주지 않는다는 점을 확인해, 국세청을 1차 수집원이 아니라 사후 검증 단계로 옮기고 1차 수집은 인허가데이터로, 연락처는 지도 API 병합으로 역할을 다시 나눴습니다.
  • 요청이 막히는 상황에 IP 우회로 대응하지 않기로 정하고, 공식 API 쿼터 안의 지연 호출과 표준 대기 규칙(Retry-After 준수), 실패 사유 코드 기록과 익일 이월로 설계를 바꿨습니다.
  • 360px 좁은 화면에서 탭하면 안내가 열렸다가 곧바로 닫히던 문제를, 미리보기 상태의 안내를 터치 판정에서 빼고 눌러서 고정했을 때만 반응하도록 고쳐 해결하고 터치 이벤트로 다시 확인했습니다.

비슷한 걸 만들어 보고 싶으시다면

구간 견적으로 규모를 먼저 가늠해 보시거나, 조건을 적어 보내 주시면 범위를 정리해 회신드립니다.