Интеграция на основе GTFS

Спецификация General Transit Feed (GTFS) — это существующий формат расписаний общественного транспорта и связанной с ним географической информации. Интеграция на основе GTFS использует GTFS и расширения Google Transit Ticketing для выполнения шага 1 интеграции Travel Transport — предоставления потока статических данных.

API партнерского сервера будет использовать такие идентификаторы, как ticketing_trip_id , предоставляемые GTFS, поэтому перед использованием API должен существовать действительный фид GTFS. Чтобы предоставить действительный фид GTFS, выполните следующие действия.

Создание статического фида GTFS

Чтобы пользователи могли искать и находить маршруты и расписания междугородних поездок с помощью интеграции на основе GTFS, от партнеров требуется фид GTFS. Данные фида GTFS будут содержать статическую информацию о расписаниях, маршрутах и ​​информации о билетах, которая затем используется Google для подключения к партнерскому API .

1. Создание транзитной учетной записи

Если это еще не заполнено, перейдите в раздел «Начало работы с Google Transit» и используйте форму для запроса учетной записи. После завершения проверки будет создана учетная запись и станет доступна панель управления GTFS. Подробную информацию о том, как получить доступ к информационной панели и настроить ее, см. в разделе «Доступ к информационной панели Transit Partner ».

2. Создание фида GTFS с расширениями

Создайте фид GTFS, включив в него необходимые разделы расширений Google Transit Ticketing (подробнее в разделе «Расширения GTFS» ). Чтобы обеспечить максимальное удобство для пользователей, прочтите и следуйте требованиям и рекомендациям GTFS к качеству .

3. Дайте название вашему каналу

Рекомендуемое соглашение об именах каналов: agency-region-country_code , например gbus-ca-us , или agency-country_code если регион не требуется, например gbus-br . Для тестовых каналов рекомендуемое соглашение об именовании каналов: test-agency-country_code , например test-gbus-ca-us или test-gbus-br .

4. Загрузка и обновление фида

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

5. Запросить среду предварительного просмотра

После того как данные GTFS успешно пройдут проверку, следуйте инструкциям в разделе « Проверьте данные фида с помощью частной предварительной версии» , чтобы включить среду предварительного просмотра. После включения загруженные данные канала будут видны на Картах Google разрешенным пользователям. На этом этапе данные GTFS теперь также можно использовать для тестирования с помощью сервера API.

6. Запрос на проверку качества запуска

После устранения проблемных предупреждений и проблем с качеством данных в среде предварительной версии перед публичным запуском требуется окончательная проверка качества Google. Проблемы, обнаруженные в процессе проверки качества, будут видны на информационной панели. Как только все нерешенные проблемы будут устранены, GTFS будет готова к запуску.

7. Запуск ленты

Инструкции о том, как сделать канал доступным для всех, см. в разделе Запуск канала .