W przypadku precyzyjnych linków partnerzy podają podstawowy adres URL (patrz sekcja Konfiguracja partnera). Parametry zapytania, które dodajemy do adresu URL, będą zgodne z rozszerzeniem Google Transit Ticketing z zmodyfikowanym zestawem parametrów:
Nazwa pola | Szczegóły |
---|---|
from_ticketing_stop_time_id |
(Powtarzalny) Identyfikator przystanku, na którym rozpoczyna się etap. W przypadku konkretnego czasu zatrzymania jest to wartość |
to_ticketing_stop_time_id |
(Powtarzalny) Identyfikator przystanku, na którym kończy się odcinek. W przypadku konkretnego czasu zatrzymania jest to wartość |
service_date |
(Data, powtarzalna) Dzień podróży. To pole jest sformatowane jako tablica JSON zawierająca datę w tym formacie:
|
boarding_time |
(ISO 8601, powtarzalne) Data i godzina odjazdu (departure_time) w stop_time, w którym rozpoczyna się odcinek. Wartość czasu w tym polu jest zgodna z ISO 8601 i ma następujący ciąg formatu:
|
arrival_time |
(ISO 8601, powtarzalne) Data i godzina przyjazdu (arrival_time) w stop_time, w którym kończy się odcinek. Wartość czasu w tym polu jest zgodna z ISO 8601 i ma następujący ciąg formatu:
|
booking_token |
(Ciąg znaków) Pole opcjonalne służące do dodawania dodatkowych danych. Ta wartość pochodzi z odpowiedzi interfejsu Travel Transport API i jest dołączana do precyzyjnego linku do zakupu biletów. Maksymalna długość Wyszukiwanie podróży powinno nadal działać bez tokena rezerwacji, ale można go używać do zachowania spójności cen między wynikami wyszukiwania w Google a stroną rezerwacji partnera. |
lang |
(IETF BCP 47, opcjonalne) Pole używane do określania wybranego języka witryny rezerwacyjnej. Wartość tego pola jest zgodna z IETF BCP 47, np. Jeśli wybrany język jest niedostępny lub pole nie zostało przekazane, witryna rezerwacyjna powinna użyć języka zastępczego. |
cur |
(ISO 4217, opcjonalnie) Pole używane do określania waluty, w której powinny być wyświetlane ceny. Wartość tego pola jest zgodna z normą ISO 4217, np. Jeśli wybranej waluty nie można wyświetlić lub pole nie zostało przekazane, witryna rezerwacji powinna użyć waluty zastępczej. |
utm_source |
(Ciąg znaków, opcjonalny) Pole używane do wskazywania witryny najwyższego poziomu, która wysłała ruch. Możliwe wartości to |
Wszystkie parametry powtarzalne są podawane jako tablica JSON, w której wiele wartości oznacza przystanki przesiadkowe. Przykłady kodowania adresów URL znajdziesz w przykładach rozszerzenia Google Transit Ticketing Extension.