В этом руководстве описаны типичные этапы, необходимые для внедрения решения для партнёра. Описание этапов довольно общее и может потребовать корректировки для конкретного партнёра.
Этап первый: предварительная реализация
Отправьте свои материалы нам в Google. После их получения мы подготовим наши системы к интеграции.
Выполните следующие шаги в рамках предварительной реализации:
Следуйте инструкциям в разделах «Форматирование глубоких ссылок» и «Подготовка глубоких ссылок по умолчанию» , включая универсальную ссылку iOS и ссылку на приложение Android . Отправьте обе глубоких ссылки по умолчанию в службу поддержки партнёров Micromobility .
Отправьте партнеру Micromobility логотип и значки вашего велопроката. Подробнее см. в описании значков .
Чтобы ознакомиться с принципами производства и доставки кормов, ознакомьтесь со спецификациями на вкладке «Справочник» и «Руководствами по доставке кормов» . Вопросы по этим руководствам направляйте в службу поддержки партнеров Micromobility .
Список рекомендуемых возможностей, которые должны поддерживаться в собственном приложении, см. в разделе Поддерживаемые возможности .
Этап второй: внедрение, доставка и тестирование фида
После создания фида общей спецификации Bikeshare Feed (GBFS) выполните следующие шаги для его внедрения, доставки и тестирования:
Чтобы сделать свой фид GBFS доступным для Google, ознакомьтесь с Руководством по доставке фидов . Информация о создании фида GBFS представлена в спецификациях на вкладке «Справочник» .
Отправьте в службу поддержки партнеров Micromobility сведения об адресе хоста и методах аутентификации.
После того, как ваш канал станет доступен на наших серверах, Google проверит ваш охват, время доставки канала и глубинные ссылки.
Обновите свои приложения для iOS и Android для поддержки перенаправлений, поступающих из GMM. Ваши приложения должны поддерживать следующие возможности:
Соответствующим образом отреагируйте, если запрос Micromobility поступает с глубинной ссылки GMM.
Поддерживайте пользовательские схемы URL-адресов как часть фазы предварительного внедрения, в дополнение к индивидуальным глубоким ссылкам, предоставляемым каналом GBFS.
Третий этап: обеспечение качества и техническое одобрение запуска
Перед проверкой качества (QA) и утверждением технического запуска проверьте следующее:
- Ваши приложения готовы предоставлять обновления ленты новостей Google каждые 30 секунд с задержкой, не превышающей 30 секунд.
- Ваши приложения реагируют на глубокие ссылки GMM.
Чтобы отправить приложение на проверку качества и одобрение запуска, выполните следующие действия:
Уведомите службу поддержки партнеров Micromobility и предоставьте им следующее:
Доступ к вашим приложениям. Если они ещё не опубликованы, отправьте приглашение на TestFlight для ваших приложений iOS и APK-файл для ваших приложений Android.
Инструкции по доступу к вашему приложению за пределами стран вашего присутствия, если необходимы какие-либо особые действия.
Тестовый аккаунт для ваших приложений, если необходимо.
Страны, в которых вы готовы начать работу.
Дождитесь уведомления о завершении проверки службой поддержки. Служба поддержки проверяет покрытие вашего фида и интеграцию вашего приложения с GMM. Google проверяет реакцию приложений на интеграцию, но этот процесс фактически не разблокирует велосипеды.
Согласуйте запланированную дату запуска со службой поддержки. Все запуски соответствуют календарям запуска, разработанным службой поддержки партнёров Google.