Возможности взаимодействия с водителем и возможности навигации являются частью пакета мобильных служб, который встраивает возможности Карт Google в ваше приложение для водителя.
Что можно сделать с опытом водителя и навигацией?
Что касается опыта водителя и навигации, вы используете как Navigation SDK, так и Driver SDK, чтобы настроить качество вождения в соответствии с вашей моделью доставки. Используйте Navigation SDK, чтобы создать в своем приложении пошаговую навигацию, которая будет направлять водителей в режиме реального времени. Вы также можете настроить навигацию в соответствии с внешним видом вашего приложения и расширить рабочие процессы водителей за счет оптимизированных маршрутов и мест высадки.
Настройте опыт вождения с помощью Navigation SDK и используйте Driver SDK, чтобы визуализировать местоположение вашего водителя и ход маршрута с помощью функции совместного использования Journey для запланированных задач и возможностей отслеживания автопарка .
Зачем использовать опыт водителя и навигацию?
Когда вы управляете парком доставки, крайне важно улучшить предсказуемость доставки и производительность труда водителей, чтобы оправдать ожидания потребителей. Опыт водителя и навигация помогают вам более эффективно маршрутизировать своих водителей, избегать задержек и пропущенных поставок, а также повышать удовлетворенность ваших водителей.
- Повысьте удовлетворенность водителей. Ваше приложение может помочь водителям чувствовать контроль и получать информацию при выполнении повседневных задач. Благодаря знакомой навигации Google Maps вашим водителям не придется изучать новый интерфейс карты. Вы также можете настроить этот опыт, чтобы укрепить свой бренд.
- Повышайте производительность труда водителей: направляйте своих водителей в нужное место с помощью маршрутов, отражающих трафик в реальном времени. Эта информация особенно полезна для новых водителей, водителей, работающих неполный рабочий день или сезонных водителей, которым необходимо быстро приступить к выполнению своих задач. Кроме того, вы можете предоставить собственные маршруты и элементы карты, специфичные для вашей службы доставки.
- Повысьте предсказуемость доставки. Благодаря приложению, в котором реализована поддержка Google Maps, вы можете быть более уверены в том, что ваши водители следуют ожидаемым планам маршрута. Сохранение драйверов в приложении также улучшает качество получаемых сигналов местоположения.
Как это работает
На следующих диаграммах показана последовательность операций между всеми компонентами Driver experience и навигации. Driver SDK передает обновления местоположения в серверную часть Fleet Engine. Навигационный SDK предоставляет водителю пошаговые инструкции (и другую навигационную информацию). Ваш бэкэнд обрабатывает всю остальную связь с Fleet Engine, например создание и обновление транспортных средств и задач.
Поездки по запросу
На следующей схеме показана последовательность операций для поездок по требованию. Он разделен на две ключевые части: начало дня, когда водители включают передачу местоположения в Fleet Engine, и упрощенное представление управления поездками с использованием компонентов Fleet Engine. Подробное описание процесса поездки см. в разделе Что такое поездка? в документации по командировкам по требованию .
![](https://developers.google.cn/static/maps/documentation/mobility/fleet-engine/essentials/images/fleetEngineOverviewOnDemandFlow.png?hl=ru)
Запланированные задачи
На следующей диаграмме показана последовательность операций для запланированных задач. Сюда входит матрица типичного рабочего дня доставки для одного водителя, а также то, как его работа обрабатывается в системе Fleet Engine с использованием библиотеки Fleet Tracking.
Примечание . Ваша система может использовать как отслеживание отправлений, так и отслеживание автопарка. Благодаря отслеживанию доставки Fleet Engine фильтрует информацию об отправке и водителях, чтобы клиент видел только информацию, относящуюся к его отправке.
![](https://developers.google.cn/static/maps/documentation/mobility/fleet-engine/essentials/images/fleetEngineOverviewScheduledTaskFlow.png?hl=ru)
Как использовать возможности водителя и навигацию
В этом разделе описывается один из способов реализации взаимодействия водителя с навигацией. Для простоты объяснения этот пример начинается с реализации внешнего интерфейса. Вы можете начать внедрение либо с первой интеграции SDK в ваше приложение для водителя, либо с интеграции Fleet Engine с вашей серверной частью для создания задач и транспортных средств.
- Интегрируйте Driver SDK в свое приложение для драйверов . Driver SDK отправляет сигналы местоположения в режиме реального времени в службу Fleet Engine. Driver SDK является оболочкой навигационного SDK. Подробные сведения см. в руководствах пользователя Driver SDK для поездок по требованию ( Android , iOS ) и запланированных задач ( Android , iOS ).
- Внедрите функции Navigation SDK в свое приложение-драйвер . Navigation SDK — это библиотека, которая предоставляет вашим водителям настраиваемые возможности навигации, такие как пошаговые инструкции, индивидуальные маршруты и настраиваемые элементы карты. Полную документацию для разработчиков см. в разделе «Навигация с помощью Google Maps» .
- Управляйте задачами и состоянием транспортных средств с помощью Fleet Engine . Fleet Engine — это серверная служба Mobility, которая может взаимодействовать с Fleet Engine посредством вызовов REST или gRPC. Подробности смотрите в документации Fleet Engine .