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에 종속됩니다. Driver SDK는 Navigation SDK의 정보와 함께 운전자 앱과 통합되며 Fleet Engine에 위치 업데이트, 위도/경도 좌표, 남은 거리, ETA의 스트림을 제공합니다. 다른 모든 차량 데이터 업데이트는 고객 백엔드로 전송되어야 하며, 고객 백엔드는 데이터를 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를 설정하려는 플랫폼의 문서를 참고하세요.