Driver SDK 주문형 이동 개요

Driver SDK는 모바일 앱 툴킷이자 Fleet Engine의 기본 구성요소입니다. 이 SDK를 사용하면 드라이버 앱에서 할당된 이동을 관리하고 드라이버 내비게이션 및 경로 지정 기능을 사용 설정할 수 있습니다.

시작하기 전에

이 가이드에서는 다음을 읽었다고 가정합니다.

주문형 이동을 위한 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에서 제공하는 이동 경유지의 위도/경도 좌표
  • 다음 경유지까지 남은 거리
  • 다음 경유지 도착 예정 시간
  • Navigation SDK에서 제공하는 차량이 이동해야 하는 경로

주문형 이동을 위한 Driver SDK 작동 방식

Driver SDK는 경로 지정 정보 및 목적지를 위해 Navigation SDK에 의존합니다. Navigation SDK의 정보와 함께 Driver SDK는 드라이버 앱과 통합되고 Fleet Engine에 위치 업데이트, 위도/경도 좌표, 남은 거리, 도착 예정 시간 스트림을 제공합니다. 다른 모든 차량 데이터 업데이트는 데이터를 Fleet Engine에 전달하는 고객 백엔드로 전송해야 합니다.

Driver SDK가 클라이언트에서 고객 인프라로, 그리고 Fleet Engine과 고객 백엔드를 통해 Google 인프라로 통신하는 방법을 보여주는 시스템 다이어그램

주문형 이동을 위한 Driver SDK를 사용하는 방법

Driver SDK 사용을 시작하는 방법을 보려면 플랫폼을 선택하세요.

Android

1 Android용 Driver SDK 가져오기 자세한 내용은 Driver SDK 가져오기를 참고하세요.
2 Google Cloud 콘솔 프로젝트 구성 자세한 내용은 Google Cloud 콘솔 프로젝트 구성을 참고하세요.
3 종속 항목 선언 자세한 내용은 종속 항목 선언을 참고하세요.
4 인증 토큰 만들기 자세한 내용은 인증 토큰 만들기를 참고하세요.
5 Driver SDK 초기화 자세한 내용은 Driver SDK 초기화를 참고하세요.
6 차량 준비 자세한 내용은 차량 준비를 참고하세요.
7 이동 세부정보 설정 자세한 내용은 이동 세부정보 설정을 참고하세요.

iOS

1 iOS용 Driver SDK 가져오기 자세한 내용은 Driver SDK 가져오기를 참고하세요.
2 Google Cloud 콘솔 프로젝트 구성 자세한 내용은 Google Cloud 콘솔 프로젝트 구성을 참고하세요.
3 인증 토큰 만들기 자세한 내용은 인증 토큰 만들기를 참고하세요.
4 Driver SDK 초기화 자세한 내용은 Driver SDK 초기화를 참고하세요.
5 차량 준비 자세한 내용은 차량 준비를 참고하세요.
6 이동 세부정보 설정 자세한 내용은 이동 세부정보 설정을 참고하세요.

다음 단계

Driver SDK를 설정하려는 플랫폼의 문서를 참고하세요.