Formato do link de venda de passagens

Para links diretos, os parceiros fornecem o URL base (consulte Configuração do parceiro). Os parâmetros de consulta que adicionamos ao URL seguem a Extensão de venda de passagens do Google Transit com um conjunto modificado de parâmetros:

Nome do campo Detalhes
from_ticketing_stop_time_id

(Repetível) Identificador da parada em que o trecho começa.

Para um horário de parada específico, esse é o valor do stop_id da estação de partida.

to_ticketing_stop_time_id

(Repetível) Identificador da parada em que o trecho termina.

Para um horário de parada específico, esse é o valor do stop_id da estação de destino.

service_date

(Data, reproduzível) Dia do serviço da viagem.

Esse campo é formatado como uma matriz JSON, que contém a data com a seguinte string de formato:

YYYYMMDD

boarding_time

(ISO 8601, repetível) Data e hora de partida (departure_time) do stop_time em que o trecho começa.

O valor de hora desse campo está em conformidade com a ISO 8601, com a seguinte string de formato:

YYYY-MM-DDThh:mm:ss±hh:mm

arrival_time

(ISO 8601, repetível) Data e hora de chegada (arrival_time) do stop_time em que o trecho termina.

O valor de hora desse campo está em conformidade com a ISO 8601, com a seguinte string de formato:

YYYY-MM-DDThh:mm:ss±hh:mm

booking_token

(String) Campo opcional usado para adicionar mais dados. Esse valor vem da resposta da API Travel Transport e é anexado ao link direto de venda de passagens.

O tamanho máximo de booking_token é de 100 caracteres.

A pesquisa de viagens ainda funciona sem o token de reserva, mas ele pode ser usado para manter a consistência de preços entre os resultados da Pesquisa Google e a página de reserva do parceiro.

lang

(IETF BCP 47, opcional) Campo usado para indicar o idioma selecionado do site de reservas.

O valor desse campo está em conformidade com o BCP 47 da IETF, por exemplo, en-US.

Se o idioma selecionado não estiver disponível ou o campo não for transmitido, o site de reservas deverá usar um idioma alternativo.

cur

(ISO 4217, opcional) Campo usado para indicar a moeda em que os preços devem ser exibidos.

O valor desse campo está em conformidade com a ISO 4217, por exemplo, USD.

Se a moeda selecionada não puder ser mostrada ou se o campo não for transmitido, o site de reservas deverá usar uma moeda alternativa.

utm_source

(String, opcional) Campo usado para indicar o site de alto nível que enviou o tráfego.

Os valores possíveis são google_search e google_maps.

Todos os parâmetros repetíveis são especificados como uma matriz JSON, em que vários valores indicam paradas de transferência. Confira exemplos da codificação de URL em exemplos da extensão de venda de passagens do Google Transit.