La Especificación general de feeds de transporte público (GTFS) es un formato existente para los horarios de transporte público y la información geográfica asociada. La integración basada en GTFS usa GTFS y las extensiones de Google Transit Ticketing para completar el paso 1 de la integración de Travel Transport, que consiste en proporcionar un feed de datos estáticos.
La Partner Server API usará identificadores como ticketing_trip_id que proporciona GTFS, por lo que debe existir un feed GTFS válido antes de que se pueda usar la API.
Sigue los pasos que se indican a continuación para proporcionar un feed GTFS válido.
Cómo crear el feed estático de GTFS
Para permitir que los usuarios busquen y encuentren rutas y horarios para viajes interurbanos con la integración basada en GTFS, los socios deben proporcionar un feed GTFS. Los datos del feed GTFS contendrán información estática sobre los horarios, las rutas y la venta de boletos, que luego Google usará para conectarse a la API del socio.
1. Cómo crear una cuenta de Transit
Si aún no lo hiciste, ve a Comienza a usar Google Transit y usa el formulario para solicitar una cuenta. Una vez que se complete la revisión, se creará una cuenta y estará disponible el panel de GTFS. Consulta Accede al Panel para socios de Google Transit para obtener detalles sobre cómo acceder al panel y configurarlo.
2. Cómo crear tu feed GTFS con extensiones
Crea tu feed GTFS, incluidas las secciones obligatorias de las extensiones de Google Transit Ticketing (más detalles en la sección Extensiones de GTFS). Para garantizar la mejor experiencia del usuario, lee y sigue los requisitos de calidad y las prácticas recomendadas de GTFS.
3. Cómo nombrar tu feed
La convención de nombres de feed recomendada es: agency-region-country_code, como gbus-ca-us, o agency-country_code si no se requiere la región, por ejemplo, gbus-br. Para los feeds de prueba, la convención de nombres de feed recomendada es: test-agency-country_code, como test-gbus-ca-us o test-gbus-br.
4. Cómo subir y actualizar tu feed
Sigue la guía Publica los datos de tu feed GTFS para subir y actualizar tus datos de GTFS. Cada vez que se suban los datos, se realizará una validación automática (que tardará hasta 30 minutos) y se generará un informe de validación. Corrige los errores antes de pasar al siguiente paso.
5. Cómo solicitar un entorno de vista previa
Una vez que los datos de GTFS pasen la validación correctamente, sigue las instrucciones de Prueba los datos de tu feed con una vista previa privada para habilitar el entorno de vista previa. Una vez habilitados, los datos del feed subidos serán visibles en Google Maps para los usuarios permitidos. En este punto, los datos de GTFS también se pueden usar para realizar pruebas con el servidor de la API.
6. Cómo solicitar la revisión de QA del lanzamiento
Una vez que se aborden las advertencias problemáticas y los problemas de calidad de los datos en el entorno de vista previa, se requiere una revisión final de QA de Google antes del lanzamiento público. Los problemas que se encuentren a través del proceso de revisión de QA estarán visibles en el panel. Una vez que se aborden todos los problemas pendientes, GTFS estará listo para el lanzamiento.
7. Cómo lanzar el feed
Consulta Lanza tu feed para obtener instrucciones sobre cómo hacer que el feed esté disponible para el público.