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