General Transit Feed Specification (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» .
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 Maps для разрешенных пользователей. На этом этапе данные GTFS также можно использовать для тестирования с API-сервером.
6. Запрос на проверку качества запуска.
После устранения всех проблемных предупреждений и проблем с качеством данных в среде предварительного просмотра, перед публичным запуском потребуется окончательная проверка качества со стороны Google. Проблемы, обнаруженные в процессе проверки качества, будут видны на панели управления; после устранения всех нерешенных проблем GTFS будет готов к запуску.
7. Запуск ленты новостей
Инструкции по предоставлению публичного доступа к ленте см. в разделе «Запуск ленты» .