Format des Ticketlinks

Bei Deeplinks geben Partner die Basis-URL an (siehe Partnerkonfiguration). Die Abfrageparameter, die wir der URL hinzufügen, folgen der Google Transit-Fahrkartenerweiterung mit einer modifizierten Gruppe von Parametern:

Feldname Details
from_ticketing_stop_time_id

(Wiederholbar) Die Kennung der Haltestelle, an der der Streckenabschnitt beginnt.

Für eine bestimmte Haltestellenzeit ist dies der Wert von stop_id des Abfahrtsbahnhofs.

to_ticketing_stop_time_id

(Wiederholbar) Die Kennung der Haltestelle, an der der Streckenabschnitt endet.

Für eine bestimmte Haltestellenzeit ist dies der Wert von stop_id des Zielbahnhofs.

service_date

(Datum, wiederholbar) Betriebstag der Fahrt.

Dieses Feld wird als JSON-Array formatiert, das das Datum mit dem folgenden Formatstring enthält:

YYYYMMDD

boarding_time

(ISO 8601, wiederholbar) Datum und Uhrzeit der Abfahrt (departure_time) der „stop_time“, zu der der Streckenabschnitt beginnt.

Der Zeitwert dieses Felds entspricht ISO 8601 mit folgendem Formatstring:

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

arrival_time

(ISO 8601, wiederholbar) Datum und Uhrzeit der Ankunft (arrival_time) der „stop_time“, zu der der Streckenabschnitt endet.

Der Zeitwert dieses Felds entspricht ISO 8601 mit folgendem Formatstring:

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

booking_token

(String) Optionales Feld zum Hinzufügen zusätzlicher Daten. Dieser Wert stammt aus Ihrer Travel Transport API-Antwort und wird an den Deeplink für Ticketfunktionen angehängt.

Die maximale Länge von booking_token sollte 100 Zeichen betragen.

Die Suche nach Reisen sollte auch ohne das Buchungs-Token funktionieren. Es kann jedoch verwendet werden, um die Preisübereinstimmung zwischen den Google-Suchergebnissen und der Buchungsseite des Partners aufrechtzuerhalten.

lang

(IETF BCP 47, optional) Feld zur Angabe der ausgewählten Sprache der Buchungswebsite.

Der Wert dieses Felds entspricht IETF BCP 47, z.B. en-US.

Wenn die ausgewählte Sprache nicht verfügbar ist oder das Feld nicht übergeben wird, sollte auf der Buchungswebsite eine Fallbacksprache verwendet werden.

cur

(ISO 4217, optional) Feld zur Angabe der Währung, in der Preise angezeigt werden sollen.

Der Wert dieses Felds entspricht ISO 4217, z.B. USD.

Wenn die ausgewählte Währung nicht angezeigt werden kann oder das Feld nicht übergeben wird, sollte auf der Buchungswebsite eine Fallback-Währung verwendet werden.

utm_source

(String, optional) Feld, das verwendet wird, um die Website der obersten Ebene anzugeben, von der der Traffic gesendet wurde.

Die möglichen Werte sind google_search und google_maps.

Alle wiederholbaren Parameter werden als JSON-Array angegeben. Mehrere Werte weisen auf Transferstopps hin. Beispiele für die URL-Codierung finden Sie in den Beispielen für die Google Transit-Fahrkartenerweiterung.