주소 캡처 및 유효성 검사

Google Maps Platform 라스트 마일 Fleet 솔루션 툴킷은 부정확한 주소 입력, 배송 불가 주소, 배송 지점 위치 조정 필요성 등 배송 주소와 관련된 여러 일반적인 문제를 해결하는 서비스를 제공합니다.

다음과 같은 서비스가 포함됩니다.

  • Places API - 최종 사용자의 주소 입력을 간소화하고 라우팅 목적으로 사용할 수 있는 관심 장소에 대한 정보를 제공합니다.
  • Address Validation API — 주소가 실제 배달 장소를 나타내는지 여부를 확인하고 주소 수준의 메타데이터를 추가로 제공합니다.
  • Geocoding API — 지정된 주소의 위도/경도를 제공합니다.

이 문서에서는 이러한 서비스를 사용하는 방법을 설명합니다.

주소 캡처 및 확인 정보

정확하고 자세한 주소 정보는 주소를 사용하는 모든 다운스트림 활동의 품질에 영향을 미치므로 전송 작업에 매우 중요합니다. 사용자 대상 애플리케이션을 통해 주소를 가져오는지 아니면 API를 통해 업스트림 파트너로부터 주소를 가져오든 Last Mile Fleet 솔루션은 이 단계에 도움이 될 수 있습니다.

정확한 주소를 확보하면 다음을 수행할 수 있습니다.

  • 소비자 환경 개선 — 사용자가 정확한 주소를 쉽게 입력하고 택배를 올바른 위치로 배송할 수 있는 도구를 사용자에게 제공하세요.

  • 운전자 생산성 향상 — 배송 기사가 배달 주소를 검색하는 데 소요되는 시간을 줄이고 반복적인 배송 시도를 줄일 수 있습니다.

주소 캡처

Places API에는 Place Autocomplete 서비스가 포함되어 있습니다. 이 서비스는 사용자가 주소를 입력할 때 비즈니스, 주소, 관심 장소와 같은 장소를 반환하여 텍스트 기반 지역 검색을 위한 자동 완성 기능을 제공합니다.

온라인 소비자, 배송업체 사이트, 매장 직원 포털과 같이 배송지 주소를 얻는 사용자 대상 애플리케이션의 경우 Place Autocomplete를 사용하여 고객의 주소 입력 및 선택을 간소화할 수 있습니다.

예를 들어 사용자가 패키지 수령을 요청하고 수령 위치를 입력한다고 가정해 보겠습니다. Place Autocomplete을 사용하면 몇 자만 입력하고 일치하는 목록에서 선택하여 쉽게 주소를 제공할 수 있습니다.

Places API는 검색 결과를 제한하는 방법도 제공하므로 개발자는 추천 주소가 내 비즈니스가 제공하는 위치와 일치하도록 할 수 있습니다.

주소 확인

사용자가 직접 입력하거나 API를 통해 주소를 캡처한 후에는 고객이 올바른 주소를 제공했는지 확인합니다. 즉, 주소 구성 요소 누락 또는 오타와 같은 부정확성이 없는 주소를 의미합니다. 주소 유효성 검사는 잘못된 주소를 포착하여 전송 실패를 줄이고 주소 세부정보를 더 잘 인식하여 전송 예측 가능성을 향상하는 데 도움이 됩니다.

Address Validation API는 주소 구성요소를 검증하고 우편을 위해 주소를 정규화하고 가장 잘 알려진 위치를 찾습니다. 주소가 실제 장소를 가리키는지 이해하는 데 도움이 될 수 있습니다. 주소가 실제 장소를 가리키지 않는 경우 잘못된 구성요소를 식별하여 사용자가 이를 수정할 수 있습니다.

Address Validation API에서 주소가 잘못되었거나 배송 불가 위치를 참조한다고 판단하면 사용자에게 주소를 수정하라는 메시지를 표시할 수 있습니다. API 호출을 통해 주소를 가져오는 경우 주소를 거부할 수 있습니다.

주소 위치 확인 허용

사용자가 주소를 입력하거나 선택한 후 주소가 확인되면 Google Maps Platform을 사용하여 지도와 마커를 제공하여 주소의 위치를 나타냅니다.

Geocoding API를 사용하여 주소의 지리적 좌표를 확인합니다. Geocoding API는 위치 외에도 필요한 수정에 필요한 누락된 주소 부분을 가져올 수 있는 주소 구성요소도 반환합니다. API에서 가져온 좌표의 정밀도를 나타내는 위치 유형도 제공됩니다.

지오코딩된 위치는 최적의 순서로 운전자에게 배송을 할당하는 등 다른 용도로도 사용할 수 있습니다. 자세한 내용은 경로 최적화를 참조하세요.

주소 캡처에 라스트 마일 Fleet 솔루션 서비스 사용

이 섹션에서는 주소 캡처 및 유효성 검사를 구현하는 방법에 관한 기본 정보를 제공합니다. 이 단계에서는 Google API 콘솔에서 프로젝트를 설정했고 올바른 서비스 계정과 결제가 사용 설정되어 있다고 가정합니다. Last Mile Fleet 솔루션과 관련된 자세한 내용은 프로젝트 설정에 대한 Fleet Engine 문서를 참조하세요.

손쉬운 주소 입력 지원

  1. Google API 콘솔의 API 및 서비스 섹션에서 Places API를 사용 설정합니다. Places API에는 Place Autocomplete 서비스가 포함되어 있습니다.
  2. 선택적 매개변수 섹션과 같이 사용할 수 있는 추가 기능은 Place Autocomplete 문서를 참고하세요. 예를 들면 다음과 같습니다.
    • 구성요소 매개변수는 출력을 특정 국가로 제한합니다.
    • 유형 매개변수는 주소와 같은 특정 위치 유형 및 사용자의 허용되는 입력 언어로 결과를 제한합니다.
  3. 주소 양식을 쉽게 배포할 수 있도록 Google Maps Platform에서는 Google API 콘솔 내에서 빠른 빌더를 제공합니다.

배송지 주소 확인

  1. Google API 콘솔의 API 및 서비스 섹션에서 Address Validation API를 사용 설정합니다.
  2. Address Validation API 문서를 검토하여 주소 품질을 평가하고 사용자에게 추천을 표시하는 데 사용할 수 있는 다양한 데이터를 알아보세요.

수령 또는 배송 위치 확인 허용

  1. 선호하는 모바일 및 웹용 플랫폼에서 사용자를 위한 양방향 지도를 빌드합니다. 자세한 내용은 Maps JavaScript API 문서를 참고하고 거기서 다른 플랫폼 안내로 이동하세요.
  2. Address Validation API에서 또는 Place Autocomplete의 장소 ID를 Geocoding API에 전달하여 주소 지오코드를 가져오고 위치에 마커를 추가합니다.
  3. 사용자가 배송 좌표를 조정할 수 있도록 마커를 드래그할 수 있도록 설정합니다. 마커 동작 문서(Android, iOS, )를 참고하세요.
  4. 조정된 마커 위치의 지오코드를 검색합니다. 업데이트된 지오코드를 reverse Geocoding API에 전달하여 상응하는 주소를 가져올 수도 있습니다. 그런 다음 주소 구성요소와 새 위치의 정확성을 평가할 수 있습니다.

배송지 주소에 대한 추가 컨텍스트 가져오기

주소가 결정되면 배달 주소에 대한 자세한 문맥 데이터를 확보하는 것은 다음 단계에 필요한 필수 단계입니다. 이 정보를 사용하여 다음을 수행할 수 있습니다.

  • 운전자 생산성 향상 - 배송 기사가 성공적으로 배달을 성공적으로 완료하기 위한 모든 정보를 확보할 수 있도록 합니다. 다른 라스트 마일 Fleet 솔루션 기능과 함께 사용하면 운전자가 적시에 적절한 장소에 도착할 수 있습니다.
  • 비용 절감 - 배송 기사를 효율적으로 적절한 장소로 이동시키고 반복 배송을 줄이면 기기의 인건비와 연료비도 절감할 수 있습니다.
  • 손쉬운 운영 확장 — 모든 주소 캡처 기능은 Google의 전 세계 지리정보 데이터베이스를 사용하여 비즈니스가 어디에 확장되든 세분화된 범위를 제공합니다.

라스트 마일 Fleet 솔루션 서비스는 주소와 위치에 대한 다양한 상황 데이터를 가져오는 데 사용할 수 있습니다. 올바른 주소를 확인했으면 아래 서비스 중 하나를 호출하여 관련 정보를 얻을 수 있습니다. 이 정보는 경로 최적화 시스템에 대한 입력으로 사용하거나 운전자 애플리케이션 내 운전자에게 추가 컨텍스트를 제공하는 데 사용할 수 있습니다.

  • Geocoding API는 Google 지도 데이터베이스를 사용하여 입력 주소를 위치와 일치시키려고 시도하고 위도/경도를 제공합니다.
  • Address Validation API는 다양한 유효성 검사 신호를 제공할 뿐만 아니라 입력 주소의 위도/경도도 제공합니다. 또한 위치에 대한 주거용 및 상업용 플래그 및 미국 주소에 대한 USPS의 다양한 데이터를 제공합니다.
  • Place Details API는 영업시간을 비롯하여 관심 장소에 대한 정보를 제공합니다.

다양한 API를 사용 설정하고 사용하는 방법은 위 섹션을 참조하세요.