드라이버 라우팅 및 내비게이션

드라이버 라우팅 이미지드라이버 라우팅 및 내비게이션 기능은 두 가지 SDK, 즉 Navigation SDK와 Driver SDK로 구성된 라스트 마일 Fleet 솔루션 도구입니다. Google 지도 환경을 드라이버 애플리케이션에 삽입하는 엔터프라이즈급 기능을 제공합니다.

운전자 경로 및 내비게이션으로 무엇을 할 수 있나요?

운전자 라우팅 및 내비게이션을 사용하면 Navigation SDK와 Driver SDK를 모두 사용하여 제공 모델에 맞게 운전 환경을 조정합니다. Navigation SDK를 사용하여 앱에 세부 경로 안내 내비게이션 환경을 만들고 운전자를 실시간으로 안내할 수 있습니다. 앱의 디자인과 분위기에 맞게 내비게이션 환경을 맞춤설정하고 최적화된 경로 및 하차 위치를 통해 운전자의 더 넓은 워크플로를 개선합니다.

Navigation SDK로 운전 환경을 맞춤설정하는 것 외에도 Driver SDK Route Overview API를 사용하여 운전자에게 하루 종일 경로를 시각화한 지도를 제공할 수 있습니다. 이렇게 하면 운전자는 출발 전날을 미리 보고 정류장의 순서를 더 잘 이해할 수 있으며 각 정류장과 경로의 도착 시간을 더 정확하게 알 수 있습니다.

Driver SDK를 사용하여 배송 추적 및 차량 추적 기능을 통해 운전자 위치와 경로 진행 상황을 시각화할 수 있습니다.

운전자 경로 및 내비게이션을 사용하는 이유

드라이버 라우팅 이미지 배송 기기를 관리할 때 소비자의 기대에 부응하기 위해서는 배송 예측 가능성과 운전자 생산성을 개선하는 것이 중요합니다. 운전자 경로 및 내비게이션을 사용하면 운전자를 더 효율적으로 경로를 안내하고 지연 및 배송 누락을 방지하며 운전자의 만족도를 개선할 수 있습니다.

  • 운전자 만족도 향상 - 앱을 사용하면 운전자가 하루의 업무를 처리할 때 통제력을 느끼고 자각할 수 있습니다. 운전자는 새 지도 인터페이스를 익힐 필요는 없지만 익숙한 Google 지도 내비게이션을 사용할 수 있습니다. 이 환경을 맞춤설정하여 브랜드를 강화할 수 있습니다.
  • 운전자 업무 생산성 향상 — 실시간 교통정보를 반영하는 경로를 통해 운전자를 올바른 지점으로 안내합니다. 이는 업무에 빠르게 적응해야 하는 신규, 시간제, 시즌별 운전자에게 특히 유용합니다. 또한 사용자의 배송 서비스에 맞는 커스텀 경로와 지도 요소를 제공할 수도 있습니다.
  • 배송 예측 가능성 개선 — Google 지도 환경이 포함된 앱을 사용하면 운전자가 예상 경로 계획을 준수한다는 확신을 가질 수 있습니다. 운전자를 애플리케이션 내에 두면 위치 신호의 품질도 향상됩니다.

작동 원리

다음 다이어그램은 운전자 라우팅 및 내비게이션의 모든 구성요소 간 작업 시퀀스를 보여줍니다. Driver SDK는 위치 업데이트를 Fleet Engine 백엔드에 전달합니다. Navigation SDK는 운전자에게 세부 경로 안내 및 기타 내비게이션 정보를 제공합니다. 백엔드는 차량 및 작업을 만들고 업데이트하는 등 Fleet Engine에 대한 다른 모든 전송 통신을 처리합니다. 백엔드로 처리할 수 있는 통신 종류에 대한 자세한 내용은 Fleet Engine 문서의 Deliveries API 통합을 참조하세요.

운전자 라우팅 및 내비게이션 프로세스 플로우 차트

운전자 경로 및 내비게이션 사용 방법

아래 프로세스는 운전자 라우팅 및 내비게이션을 구현할 수 있는 한 가지 방법을 보여줍니다. 쉽게 설명하기 위해 프런트엔드 구현을 먼저 보여줍니다. 즉, SDK를 먼저 드라이버 앱에 통합하거나 작업 및 차량 생성을 위해 Fleet Engine을 백엔드와 통합하여 구현을 시작할 수 있습니다.

  1. 드라이버 SDK를 운전자 앱에 통합합니다. Driver SDK가 배송 추적 및 차량 추적 기능에 필요한 실시간 위치 신호를 Fleet Engine 서비스에 전송합니다. 관리 기기에서 신뢰할 수 있는 드라이버 모델을 사용하는 경우 드라이버 SDK를 통해 드라이버가 작업 및 경로 계획을 만들거나 수정할 수도 있습니다. Driver SDK는 Navigation SDK를 래핑합니다. 자세한 내용은 배송 추적용 드라이버 SDK 사용자 가이드(Android, iOS) 및 Fleet 성능(Android, iOS)을 참고하세요.
  2. Navigation SDK의 기능을 운전자 앱에 구현합니다. Navigation SDK는 세부 경로 안내, 맞춤설정된 경로, 맞춤설정된 지도 요소와 같은 맞춤설정된 내비게이션 기능을 드라이버에 제공하는 라이브러리입니다. 전체 개발자 문서는 Google 지도로 내비게이션을 참고하세요.
  3. Fleet Engine으로 작업 및 차량 상태 관리 Fleet Engine은 Driver SDK와 자체 백엔드 서비스 간의 상호작용을 처리하는 라스트 마일 Fleet 솔루션 백엔드 서비스입니다. 백엔드 서비스는 REST 또는 gRPC 호출을 통해 Fleet Engine과 통신할 수 있습니다. 자세한 내용은 배송 추적Fleet 성능에 대한 Fleet Engine 사용자 가이드를 참조하세요.

Route Overview API

라스트 마일 Fleet 솔루션의 샘플 코드