Обзор поездок по запросу в 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 поток данных о местоположении, координатах, оставшемся расстоянии и расчетном времени прибытия. Все остальные обновления данных о транспортных средствах должны отправляться в серверную часть клиента, которая передает данные в Fleet Engine.

Схема системы, на которой показано, как Driver SDK передает данные от клиентов в инфраструктуру клиента, а затем в инфраструктуру Google через Fleet Engine и серверную часть клиента.

Как использовать Driver SDK для поездок по запросу

Выберите платформу, чтобы узнать, как начать работу с Driver SDK.

Android

1 Как получить Driver SDK для Android Подробнее о том, как получить Driver SDK…
2 Как настроить проект в консоли Google Cloud Подробнее о том, как настроить проект в консоли Google Cloud…
3 Объявление зависимостей Подробнее об объявлении зависимостей…
4 Как создать токены аутентификации Подробнее о том, как создать токены аутентификации…
5 Инициализация Driver SDK Подробнее об инициализации Driver SDK…
6 Подготовьте автомобиль Подробнее о том, как подготовить автомобиль…
7 Как задать сведения о поездке Подробнее о том, как задать сведения о поездке…

iOS

1 Как получить Driver SDK для iOS Подробнее о том, как получить Driver SDK…
2 Как настроить проект в консоли Google Cloud Подробнее о том, как настроить проект в консоли Google Cloud…
3 Как создать токены аутентификации Подробнее о том, как создать токены аутентификации…
4 Инициализация Driver SDK Подробнее об инициализации Driver SDK…
5 Подготовьте автомобиль Подробнее о том, как подготовить автомобиль…
6 Как задать сведения о поездке Подробнее о том, как задать сведения о поездке…

Дальнейшие действия

Ознакомьтесь с документацией для платформы, на которой вы хотите настроить Driver SDK: