소비자 SDK 예약 작업 개요

소비자가 예약된 배송 또는 서비스 주문의 진행 상황을 추적할 수 있도록 하여 예약된 작업의 소비자 환경을 맞춤설정합니다.

예약된 작업의 Consumer SDK란 무엇인가요?

Consumer SDK는 소비자 환경을 만들기 위한 툴킷도 포함하는 예약된 작업의 Fleet Engine 기능입니다. 이러한 툴킷을 사용하면 지도 기반 디스플레이를 만들어 운전자의 진행 상황을 시각화하고 예약된 정류장과 연결된 작업의 상태를 표시할 수 있습니다. 다음 두 가지 주요 잠재고객을 위해 설계되었습니다.

  • 개별 배송 주문의 배송 상태를 알고 싶어 하는 소비자 최종 사용자. 이 문서에서는 FleetEngineShipmentLocationProvider 클래스 및 연결된 인터페이스를 제공하는 JavaScript의 Consumer SDK를 사용하여 소비자 환경을 구현하는 방법을 설명합니다.
  • 전체 차량의 배송 및 차량 상태를 추적하려는 Fleet 운영자. Fleet 추적에 관한 자세한 내용은 Fleet 추적 가이드를 참고하세요.

예약된 배송 작업을 추적하는 샘플 웹 앱

예약된 작업의 Consumer SDK를 사용하는 이유는 무엇인가요?

Consumer SDK를 예약된 작업 소비자 애플리케이션에 통합하면 거의 실시간 위치 업데이트와 도로에 스냅된 위치를 통해 포괄적인 소비자 환경을 제공할 수 있습니다. 소비자는 배송 차량의 위치와 배송물의 위치를 파악하는 데 도움이 되는 진행 상황 세부정보를 확인할 수 있습니다.

Consumer SDK로 무엇을 할 수 있나요?

Consumer SDK를 사용하여 다음 배송 정보를 소비자와 공유합니다.

  • 지도에서 배송 차량의 실시간 위치
  • 교통 상황과 같은 변화하는 상황에 맞게 조정된 패키지 도착 예정 시간
  • 차량이 이동하는 경로
  • 배송물이 배송되기 전에 남은 거리와 정류장 수

Driver SDK의 위치 정보를 기반으로 소비자 앱 또는 웹사이트 내에서 다른 원활한 지리적 위치 지원 소비자 환경을 만들 수도 있습니다. Driver SDK에 관한 자세한 내용은 Driver SDK 예약된 작업 개요를 참고하세요.

Consumer SDK 구성요소

JavaScript Consumer SDK에는 다음 구성요소가 포함되어 있습니다.

  • 표준 google.maps.Map 항목을 대체하는 JavaScript 지도 구성요소
  • Fleet Engine에 연결하는 데이터 구성요소
  • 목적지로 이동할 때 차량과 경로를 시각화하는 구성요소
  • 운전자의 도착 예정 시간 또는 남은 운전 거리에 관한 원시 데이터 피드

다음 표에서는 구성요소를 설명합니다.

구성요소 설명
지도 뷰 지도 뷰는 차량의 진행 상황을 보여주며 차량이 경로를 따라 이동할 때 뷰를 업데이트합니다.
배송물 위치 정보 제공자

배송물 추적 제공자는 지도에 배송물의 픽업 또는 배송 위치, 배송 차량의 위치 및 경로와 같은 배송물에 관한 유용한 정보를 표시할 수 있도록 위치 피드를 제공합니다.

인증 토큰 가져오기 인증 토큰 가져오기는 백엔드 서버에서 JSON 웹 토큰 (JWT)을 가져와 Fleet Engine에 저장된 위치 데이터에 대한 액세스 권한을 인증합니다. JavaScript Journey Sharing Library를 사용하여 웹 애플리케이션의 일부로 인증 토큰 가져오기를 구현합니다. 백엔드 서버에서 Fleet Engine용 JSON 웹 토큰 (JWT) 생성 서비스도 구현해야 합니다.
지도 스타일 옵션 맞춤 스타일 지정 옵션을 사용하여 웹 애플리케이션의 스타일과 일치하도록 지도의 기본 스타일을 변경할 수 있습니다.

Consumer SDK 사용 방법

1 JavaScript Consumer SDK 설정 자세한 내용은 JavaScript Consumer SDK 설정을 참고하세요.
2 배송물 추적 지도를 초기화하고 배송물 추적을 시작하며 적절한 정리로 추적을 중지하는 방법을 알아보세요. 배송물 추적을 참고하세요.
3 지도 인터페이스 맞춤설정 예약된 작업의 JavaScript Consumer SDK를 사용하여 지도 인터페이스를 맞춤설정하거나, 마커 맞춤설정을 제공하거나, 폴리라인 스타일을 지정할 수 있습니다. 지도 스타일 지정, 마커 맞춤설정, 및 폴리라인 맞춤설정을 참고하세요.

다음 단계