Функция «Маршрутизация и навигация для водителей» представляет собой набор инструментов для решения «Поездки и доставки по требованию», состоящий из двух SDK: Navigation SDK и Driver SDK. Он предоставляет функции корпоративного уровня, которые встраивают возможности Google Maps в ваше приложение-драйвер.
Что можно сделать с маршрутизацией и навигацией водителя?
При использовании Driver Routing and Navigation вы используете как Navigation SDK, так и Driver SDK, чтобы настроить качество вождения в соответствии с вашей моделью доставки. Используйте Navigation SDK, чтобы создать в своем приложении пошаговую навигацию, которая будет направлять водителей в режиме реального времени. Настройте навигацию в соответствии с внешним видом вашего приложения и улучшите рабочие процессы водителей за счет оптимизированных маршрутов и мест высадки.
Используйте Driver SDK, чтобы визуализировать местоположение вашего водителя и ход маршрута с помощью функции «Прогресс поездки и заказа».
Зачем использовать маршрутизацию и навигацию для драйверов?
Как поставщику услуг совместного использования поездок или доставки, крайне важно улучшить предсказуемость и производительность вашего водителя, чтобы оправдать ожидания потребителей. Маршрутизация и навигация для водителей помогают вам более эффективно направлять своих водителей, избегать задержек и пропущенных поездок и доставок, а также повышать удовлетворенность ваших водителей.
Повысьте удовлетворенность водителей . Ваше приложение может помочь водителям чувствовать контроль и осознанность при выполнении повседневных задач. Вашим водителям не нужно изучать новый интерфейс карты, они могут использовать знакомую навигацию по Картам Google. Этот опыт можно настроить для укрепления вашего бренда.
Повысьте производительность труда водителей . Направляйте своих водителей в нужное место с помощью маршрутов, отражающих движение транспорта в реальном времени. Вы можете предоставить собственные маршруты и элементы карты, специфичные для ваших услуг.
Повысьте предсказуемость действий водителя . Благодаря приложению, в котором встроен интерфейс Google Maps, вы можете быть более уверены в том, что ваши водители следуют ожидаемым планам маршрута. Сохранение драйверов в приложении также улучшает качество возвращаемых сигналов местоположения.
Как это работает
На следующей диаграмме показаны последовательности операций между всеми компонентами маршрутизации и навигации драйвера. Driver SDK передает обновления местоположения в серверную часть Fleet Engine. Навигационный SDK предоставляет водителю пошаговые инструкции (и другую навигационную информацию). Ваш бэкэнд обрабатывает все остальные сообщения с Fleet Engine.
Как использовать маршрутизацию и навигацию водителя
Приведенный ниже процесс демонстрирует один из способов реализации маршрутизации и навигации драйверов. Для простоты объяснения мы сначала представляем реализацию внешнего интерфейса. Тем не менее, вы можете начать внедрение либо с первой интеграции SDK в ваше приложение для водителя, либо с интеграции Fleet Engine с вашим бэкэндом для создания поездок и транспортных средств.
Интегрируйте Driver SDK в свое приложение для драйверов . Driver SDK отправляет сигналы местоположения в режиме реального времени в службу Fleet Engine, которая необходима для функции хода поездки и заказа. Driver SDK является оболочкой навигационного SDK. Подробности см. в Driver SDK ( Android , iOS ).
Внедрите функции Navigation SDK в свое приложение-драйвер . Navigation SDK — это библиотека, отвечающая за предоставление вашим водителям настраиваемых возможностей навигации, таких как пошаговые инструкции, индивидуальные маршруты и настраиваемые элементы карты. Полную документацию для разработчиков см. в разделе «Навигация с помощью Google Maps» .
Управляйте поездками и состоянием транспортных средств с помощью Fleet Engine . Fleet Engine — это серверная служба решения для заказов поездок и доставки, которая обеспечивает взаимодействие между Driver SDK и вашей собственной серверной службой. Ваша серверная служба может взаимодействовать с Fleet Engine, выполняя вызовы REST или gRPC. Подробности см. в разделе Начало работы с Fleet Engine .