
Driver SDK는 모바일 앱 툴킷이자 Fleet Engine의 기본 구성요소입니다. 이 SDK를 사용하면 운전자 앱에서 작업 할당을 관리하고 운전자 내비게이션 및 경로 지정 기능을 사용 설정할 수 있습니다.
시작하기 전에
이 가이드에서는 다음을 읽었다고 가정합니다.
- Fleet Engine 기본사항.
- 차량의 데이터 모델.
- 예약된 작업의 데이터 모델.
- Fleet Engine을 설정하는 방법.
- Fleet Engine에서 차량을 만들고 사용하는 방법
예약된 작업용 Driver SDK란 무엇인가요?
Driver SDK는 차량 위치 및 작업 업데이트를 Fleet Engine에 전달하므로 Fleet Engine에서 배송 차량과 할당된 배송 정류장 및 작업을 관리할 수 있습니다. 기본적으로 SDK는 이벤트 리스너를 사용하여 운전자가 운전을 시작할 때 Navigation SDK의 현재 경로 세그먼트 및 목적지와 함께 위치 업데이트 및 위도/경도 좌표를 Fleet Engine으로 전송합니다.
예약된 작업용 Driver SDK를 사용하는 이유는 무엇인가요?
Driver SDK를 사용하면 운전자 경로 업데이트를 위해 Fleet Engine과 더 쉽게 통합할 수 있습니다. 이 SDK를 사용하면 운전자가 Google 지도 소비자 버전을 사용하는 것과 동일한 방식으로 할당을 관리하고 탐색할 수 있지만 다른 앱으로 전환할 필요가 없습니다.
예약된 작업용 Driver SDK로 할 수 있는 작업
예약된 작업용 Driver SDK를 사용하여 다음을 Fleet Engine과 통신합니다.
- 지도에서 배송 차량의 실시간 위치
- 정류장의 위도/경도 좌표
- 정류장까지 남은 거리
- 정류장 도착 예정 시간
- Navigation SDK에서 제공하는 차량이 이동해야 하는 경로
예약된 작업용 Driver SDK의 작동 방식
Driver SDK는 경로 지정 정보 및 목적지를 위해 Navigation SDK에 의존합니다. Navigation SDK의 정보와 함께 Driver SDK는 운전자 앱과 통합되고 Fleet Engine에 위치 업데이트, 위도/경도 좌표, 남은 거리, 도착 예정 시간 스트림을 제공합니다. 다른 모든 차량 데이터 업데이트는 데이터를 Fleet Engine에 전달하는 고객 백엔드로 전송해야 합니다.

예약된 작업용 Driver SDK를 사용하는 방법
Driver SDK 사용을 시작하는 방법을 보려면 플랫폼을 선택하세요.
Android
| 1 | Android용 Driver SDK 가져오기 | 자세한 내용은 Driver SDK 가져오기를 참고하세요. |
| 2 | Google Cloud 콘솔 프로젝트 구성 | 자세한 내용은 Google Cloud 콘솔 프로젝트 구성을 참고하세요. |
| 3 | 종속 항목 선언 | 자세한 내용은 종속 항목 선언을 참고하세요. |
| 4 | 인증 토큰 만들기 | 자세한 내용은 인증 토큰 만들기를 참고하세요. |
| 5 | Driver SDK 초기화 | 자세한 내용은 Driver SDK 초기화를 참고하세요. |
| 6 | 차량 준비 | 자세한 내용은 차량 준비를 참고하세요. |
iOS
| 1 | iOS용 Driver SDK 가져오기 | 자세한 내용은 Driver SDK 가져오기를 참고하세요. |
| 2 | Google Cloud 콘솔 프로젝트 구성 | 자세한 내용은 Google Cloud 콘솔 프로젝트 구성을 참고하세요. |
| 3 | 인증 토큰 만들기 | 자세한 내용은 인증 토큰 만들기를 참고하세요. |
| 4 | Driver SDK 초기화 | 자세한 내용은 Driver SDK 초기화를 참고하세요. |
| 5 | 차량 준비 | 자세한 내용은 차량 준비를 참고하세요. |
다음 단계
Driver SDK를 설정하려는 플랫폼의 문서를 참고하세요.