Обзор

С помощью Micromobility вы можете интегрировать информацию о своем приложении или службе в Карты Google для мобильных устройств (GMM). Дополнительная ценность вашего сервиса заключается в улучшенной видимости, которая включает в себя доступность транспортных средств в режиме реального времени, расчеты стоимости проезда и настраиваемые логотипы на Картах Google.

Интеграция партнеров по микромобильности требует, чтобы партнер часто загружал фид General Bikeshare Feed Specification (GBFS). Эти фиды позволяют Google показывать результаты маршрутов и транспортные средства в GMM без необходимости доступа к стороннему API.

Если вы еще не зарегистрировались для участия, заполните форму заинтересованности в партнерской программе .

На следующей схеме показан поток данных между партнером и Google:

Поток данных между партнером Micromobility и Google

Рисунок 1. Поток данных между партнером Micromobility и Google.

Канал GBFS описывается комбинацией файлов JSON. Там, где это уместно, информация в канале GBFS представлена ​​на местном языке городов, которые он охватывает.

Для получения дополнительной информации обратитесь к репозиторию GBFS GitHub . Google использует расширенную версию GBFS, описанную в этом руководстве для разработчиков по интеграции с партнерами Micromobility.

Особенности микромобильности

При интеграции Micromobility партнер независимо размещает только один набор фидов GBFS. Например, может быть только один free_bike_status.json . Фид GBFS с одним набором предоставляет Google описание велосипедов или скутеров с док-станцией и без док-станции, которые предоставляет партнер. В идеале мы ожидаем, что партнеры будут предоставлять обновленные данные канала, которые устарели не более чем на 30 секунд. Это позволяет пользователям видеть актуальную информацию о наличии и ценах на автомобили Micromobile.

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

GMM отображает направления, отмеченные логотипом партнера Micromobility. GMM также может показать предполагаемую общую продолжительность поездки, расстояние и стоимость проезда. При необходимости предоставляется дополнительная информация о транспортном средстве. Такая информация включает в себя уровень заряда батареи, тип транспортного средства, например «Электровелосипед», и другую соответствующую информацию.

Пользователь выполняет поиск GMM и нажимает на данный результат GMM. Откроется партнерское приложение с предоставленной партнером ссылкой на контент, указанной в загруженном фиде GBFS. Глубокая ссылка содержит данные о выбранном транспортном средстве и позволяет пользователю разблокировать, зарезервировать или просмотреть транспортное средство или станцию ​​в партнерском приложении.

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

Начать

Чтобы начать интеграцию с GMM Micromobility, выполните следующие подготовительные действия: