Las especificaciones generales del suministro de datos para el transporte público (GTFS) son un formato existente para los horarios de transporte público y la información geográfica asociada. La integración basada en GTFS la utiliza y las extensiones de venta de boletos de Google Transit para cumplir con el paso 1 de la integración de Travel Transport, con lo que proporciona un feed de datos estáticos.
La API del servidor del socio usará identificadores como el 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 de viajes interurbanos con la integración basada en GTFS, los socios deben enviar un feed de GTFS. Los datos del Feed GTFS contendrán información estática sobre horarios, rutas y 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 Introducción a Google Transit y utiliza el formulario para solicitar una cuenta. Una vez que se complete la revisión, se creará una cuenta y el panel de GTFS estará disponible. Consulta Cómo acceder al Panel para socios de Google Transit si deseas obtener detalles para acceder al panel y configurarlo.
2. Cómo crear tu Feed GTFS con extensiones
Crea el Feed GTFS incluyendo las secciones obligatorias de las extensiones de venta de entradas de Google Transit (obtén más información en la sección de 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. Asigna un nombre a tu feed
La convención de nombres recomendada para feeds es agency-region-country_code, p.ej., gbus-ca-us o agency-country_code si la región no es obligatoria, p.ej. gbus-br. Para los feeds de prueba, la convención de nomenclatura recomendada es la siguiente:
test-agency-country_code; p.ej., 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, estos se someterán a una validación automática (que tardará hasta 30 min) y se generará un informe de validación. Corrige los errores antes de continuar con el siguiente paso.
5. Solicita el entorno de vista previa
Una vez que los datos de GTFS pasen la validación correctamente, sigue las instrucciones que se indican en Cómo probar los datos de tu feed con una vista previa privada para habilitar el entorno de vista previa. Una vez que se habiliten, los datos del feed que se suban serán visibles en Google Maps de los usuarios permitidos. En este punto, los datos de GTFS ahora también se pueden usar para realizar pruebas con el servidor de la API.
6. Solicitud de revisión de QA del lanzamiento
Una vez que se abordan 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 control de calidad de Google antes del lanzamiento público. Los problemas que se detecten a través del proceso de revisión de QA se podrán ver en el panel. Una vez que se resuelvan todos los problemas pendientes, GTFS estará lista para su lanzamiento.
7. Inicio del Feed
Consulta Lanza tu feed y obtén instrucciones para hacer que el feed esté disponible para el público.