On-demand Rides and Deliveries Solution — это набор инструментов для создания мобильных решений по запросу. Вы можете использовать только Navigation SDK, чтобы предоставлять карты отслеживания в реальном времени в своем приложении. Если вы хотите добавить скоординированные поездки, набор инструментов предоставляет веб-сервисы и набор API-интерфейсов, которые объединяют функциональные возможности карт, маршрутов и мест в интерфейсы, специально разработанные для решений для совместного использования и доставки.
Решение для поездок и доставки по запросу предлагает следующие возможности:
- Планирование маршрута и отправка . Клиенты могут забронировать поездку или разместить заказ с быстрым и точным расчетом маршрута и ожидаемого времени прибытия, а также с эффективными точками посадки, используя знакомые карты Google, которые знают и которым доверяют пользователи.
- Маршрутизация водителей и навигация . Вы можете интегрировать пошаговую навигацию Google Maps в свое приложение с такими функциями, как маршруты для двухколесных транспортных средств и трафик в реальном времени.
- Контекст адреса и проверка . Вы можете определить наилучшую точку посадки или высадки, чтобы упростить встречи и сделать доставку более эффективной.
- Отслеживание задач . Вы можете позволить клиентам отслеживать маршруты водителей в режиме реального времени.
- Аналитика и отладка автопарка . Вы можете задним числом визуализировать и отлаживать местоположение транспортного средства, скорость, время простоя и точность определения местоположения.
Компоненты
Название компонента | Платформы | Функциональность |
---|---|---|
Навигационный SDK | Android и iOS | Навигация и настройка пользовательского интерфейса |
Веб-сервисы Fleet Engine | gRPC и ОТДЫХ | Аутентификация, регистрация транспортных средств, отслеживание транспортных средств и координация поездок |
SDK драйвера | Android и iOS | Улучшенная навигация плюс отслеживание |
Потребительский SDK | Android и iOS | Запросы на поездки |
API выбора местоположения | gRPC и ОТДЫХ | Выбор пикапа и высадки |
Дорожные карты разработчиков
Ваш дизайн определяет, насколько вы интегрированы с платформой Google Maps. Вот общее представление о том, чего ожидать при изучении требований и сравнении с функциями пакетов SDK.
Навигация в реальном времени в приложении
Дорога к окончательному приложению с навигацией ведет вас через шлюз создания облачного проекта, чтобы получить API_KEY для включения Navigation SDK. После выполнения этих предварительных задач необходимо создать проект приложения, скопировать файлы SDK и добавить зависимости приложения. С помощью SDK, добавленного в приложение, вы можете решить, сколько пунктов назначения принимает ваше приложение, как выглядит представление для ваших пользователей и как оно реагирует на события. Посетите Navigation SDK для вашей платформы, чтобы получить инструкции.
Решение для совместного использования и доставки
Конструкции решений, требующие регистрации и отслеживания транспортных средств, могут вызывать Fleet Engine, который ваше решение может использовать в качестве центра диспетчеризации.
Ключевые технические ограничения и компоненты
Следующие функции совместного использования и доставки являются исключительной ответственностью ваших серверов, служб и приложений.
- Хранение информации о водителе, транспортном средстве, гонщике, данных о поездке и оплачиваемых транзакциях.