В этом документе описывается процесс настройки API Navigation Connect и перечисляются требования к устройству водителя для использования API Navigation Connect.
Процесс настройки Navigation Connect
Прежде чем использовать API Navigation Connect, необходимо выполнить следующие шаги по настройке:
- Создайте и настройте проект Google Cloud.
- Включите API Navigation Connect и проверьте ваше приложение.
- Настройте OAuth для создания токенов OAuth.
- Настройте свою учетную запись службы , чтобы обеспечить связь между вашей серверной инфраструктурой и Google Maps или Waze.
Минимальные требования к устройству для использования Navigation Connect
Эти требования необходимы для успешного запуска сеанса Navigation Connect на устройстве водителя. Сеанс использует API Navigation Connect для отправки данных о поездке в режиме реального времени, таких как местоположение и расчетное время прибытия, на ваш сервер.
Поддерживаемые версии приложения
На устройстве должна быть установлена программа Waze версии 5.15.5 или выше, либо Google Maps версии 26.14 или выше.
Точное определение местоположения включено
Предложите водителю включить разрешение на определение точного местоположения на своем устройстве. Waze и Google Maps требуют точного местоположения для начала навигации.
Согласие водителя
Для передачи данных о поездке через Navigation Connect требуется согласие водителя. Вам не нужно запускать диалоговое окно согласия; Google Maps или Waze автоматически обрабатывают этот пользовательский интерфейс.
При первой поездке, инициированной через ваше приложение, Google Maps или Waze предложит водителю поделиться данными о поездке.
- Если водитель нажмет «Разрешить» , Navigation Connect начнет передавать данные о местоположении и расчетном времени прибытия в режиме реального времени на вашу серверную часть.
- Если водитель нажмет «Не разрешать» или отзовет согласие позже, Google Maps или Waze предоставят пошаговые инструкции, но Navigation Connect не будет отправлять данные. Ваш бэкэнд получит статус
CLIENT_ERRORв данных о поездке.
Водители должны подтверждать это согласие каждые 12 месяцев.
Что дальше?
Первым шагом для настройки API Navigation Connect является создание и конфигурирование проекта Google Cloud.