En el caso de los vínculos directos, los socios proporcionarán la URL base (consulta Configuración del socio). Los parámetros de consulta que agregamos a la URL seguirán la extensión de venta de boletos de Google Transit con un conjunto de parámetros modificados:
Nombre del campo | Detalles |
---|---|
from_ticketing_stop_time_id |
(Repetible) Es el identificador de la parada en la que comienza el tramo. Para un horario de parada en particular, este es el valor de |
to_ticketing_stop_time_id |
(Repetible) Es el identificador de la parada en la que termina el tramo. Para una hora de parada en particular, este es el valor de |
service_date |
(Fecha, repetible) Día de servicio del viaje. Este campo tiene el formato de un array JSON que contiene la fecha con la siguiente cadena de formato:
|
boarding_time |
(ISO 8601, repetible) Fecha y hora de salida (departure_time) de la stop_time en la que comienza el tramo. El valor de tiempo de este campo cumple con la norma ISO 8601 y usa la siguiente cadena de formato:
|
arrival_time |
(ISO 8601, repetible) Fecha y hora de llegada (arrival_time) de la stop_time en la que termina el tramo. El valor de tiempo de este campo cumple con la norma ISO 8601 y usa la siguiente cadena de formato:
|
booking_token |
(Cadena) Campo opcional que se usa para agregar datos adicionales. Este valor proviene de la respuesta de la API de Travel Transport y se agrega al vínculo directo de venta de boletos. La longitud máxima de La búsqueda de viajes debería seguir funcionando sin el token de reserva, pero se puede usar para mantener la coherencia de los precios entre los resultados de la Búsqueda de Google y la página de reservas del socio. |
lang |
(IETF BCP 47, opcional) Campo que se usa para indicar el idioma seleccionado del sitio de reservas. El valor de este campo cumple con el estándar BCP 47 del IETF, p.ej., Si el idioma seleccionado no está disponible o no se pasa el campo, el sitio de reservas debe usar un idioma de resguardo. |
cur |
(ISO 4217, opcional) Campo que se usa para indicar la moneda en la que se deben mostrar los precios. El valor de este campo cumple con la norma ISO 4217, p.ej., Si no se puede mostrar la moneda seleccionada o no se pasa el campo, el sitio de reservas debe usar una moneda de resguardo. |
utm_source |
(Cadena, opcional) Campo que se usa para indicar el sitio de nivel superior que envió el tráfico. Los valores posibles son |
Todos los parámetros repetibles se especifican como un array JSON, en el que varios valores indican paradas de transferencia. Puedes encontrar ejemplos de la codificación de URL en los ejemplos de la extensión de venta de boletos de Google Transit.