Опыт водителя и навигация

Изображение телефона с открытыми Google Картами при активном маршруте Возможности взаимодействия с водителем и навигации являются частью пакета услуг мобильности, который встраивает возможности Google Maps в ваше приложение для водителей.

Что можно сделать с помощью опыта водителя и навигации?

Благодаря функциям управления водителем и навигации вы можете использовать как Navigation SDK, так и Driver SDK для настройки процесса вождения в соответствии с вашей моделью доставки. Используйте Navigation SDK для создания пошаговой навигации в вашем приложении, которая будет помогать водителям в режиме реального времени. Вы также можете настроить навигационную систему в соответствии с внешним видом и функционалом вашего приложения и улучшить рабочие процессы водителей, оптимизировав маршруты и места высадки.

Настройте процесс вождения с помощью Navigation SDK и используйте Driver SDK, чтобы визуализировать местоположение водителя и ход выполнения маршрута с помощью обзора запланированных задач Consumer SDK и возможностей отслеживания автопарка .

Зачем нужны впечатления водителя и навигация?

Скриншот карты Google, на котором показан маршрут с несколькими остановками. При управлении парком доставки крайне важно повысить предсказуемость доставки и производительность водителей, чтобы соответствовать ожиданиям клиентов. Удобство для водителей и навигация помогут вам эффективнее направлять водителей, избегать задержек и пропущенных доставок, а также повысить удовлетворенность водителей.

  • Повысьте удовлетворенность водителей: ваше приложение поможет водителям чувствовать себя уверенно и быть в курсе событий, выполняя свои ежедневные задачи. Благодаря привычной навигации Google Карт вашим водителям не придется осваивать новый интерфейс карт. Вы также можете настроить приложение для укрепления своего бренда.
  • Повышайте производительность труда водителей: направляйте своих водителей в нужное место, используя маршруты, учитывающие дорожную ситуацию в режиме реального времени. Эта информация особенно полезна для новых, временных или сезонных водителей, которым необходимо быстро приступить к работе. Кроме того, вы можете предоставить индивидуальные маршруты и элементы карты, соответствующие вашей службе доставки.
  • Повысьте предсказуемость доставки: благодаря приложению со встроенным интерфейсом Google Карт вы можете быть уверены, что ваши водители следуют запланированному маршруту. Наличие водителей в приложении также улучшает качество получаемых сигналов о местоположении.

Как это работает

На следующих диаграммах показана последовательность операций между всеми компонентами интерфейса водителя и навигации. SDK драйвера передает обновления местоположения в бэкенд Fleet Engine. SDK навигации предоставляет водителю пошаговые инструкции (и другую навигационную информацию). Ваш бэкенд обрабатывает все остальные данные, передаваемые в Fleet Engine, такие как создание и обновление транспортных средств и задач.

Поездки по запросу

На следующей схеме показана последовательность операций для поездок по требованию. Она разделена на две основные части: начало дня, когда водители включают функцию передачи данных о местоположении во Fleet Engine, и упрощённое представление управления поездками с использованием компонентов Fleet Engine. Подробную информацию о процессе поездки см. в разделе « Что такое поездка?» в документации по поездкам по требованию .

Запланированные задачи

На следующей диаграмме показана последовательность операций для запланированных задач. Она включает в себя матрицу типичного рабочего дня одного водителя, а также то, как его работа обрабатывается в системе Fleet Engine с использованием библиотеки Fleet Tracking.

Примечание : Ваша система может использовать как отслеживание отправлений, так и отслеживание автопарка. При отслеживании отправлений Fleet Engine фильтрует информацию о отправлениях и водителях, чтобы клиент видел только информацию, относящуюся к его отправлению.

Как использовать возможности водителя и навигацию

В этом разделе описывается один из способов реализации взаимодействия водителя с навигацией. Для простоты объяснения пример начинается с реализации фронтенда. Вы можете начать реализацию либо с интеграции SDK в ваше приложение для водителей, либо с интеграции Fleet Engine с вашим бэкендом для создания задач и транспортных средств.

  1. Интегрируйте Driver SDK в ваше приложение для водителей . Driver SDK отправляет сигналы о местоположении в режиме реального времени в службу Fleet Engine. Driver SDK является оболочкой для Navigation SDK. Подробнее см. в руководствах пользователя Driver SDK для поездок по требованию ( Android , iOS ) и запланированных задач ( Android , iOS ).
  2. Реализуйте функции Navigation SDK в своем приложении для водителей . Navigation SDK — это библиотека, предоставляющая водителям настраиваемые навигационные возможности, такие как пошаговые инструкции, настраиваемые маршруты и элементы карты. Полную документацию для разработчиков см. в разделе «Навигация с Google Картами» .
  3. Управляйте задачами и состоянием транспортного средства с помощью Fleet Engine . Fleet Engine — это бэкэнд-сервис Mobility, который может взаимодействовать с Fleet Engine посредством вызовов REST или gRPC. Подробнее см. в документации Fleet Engine .