Partner Server API – Übersicht

In diesem Abschnitt finden Sie weitere Informationen zur Partner Server API, die Sie im Rahmen der Integration mit Google Transport benötigen.

Um Preis- und Verfügbarkeitsinformationen zu integrieren, müssen Partner die Partner API implementieren, insbesondere die GetBulkTripOptions-Methode.

Im Allgemeinen werden in dieser API die folgenden Konzepte verwendet:

Dienstklasse

Eine Serviceklasse gibt ein Standard-Service-Level an, das für eine Gruppe von verschiedenen Plätzen/Tickets bereitgestellt wird. Reiseoptionen mit derselben Serviceklasse sollten weitgehend gleichwertig sein (z. B. dieselben Sitztypen und Annehmlichkeiten). Es kann jedoch geringfügige Unterschiede pro Sitz geben (z. B. zusätzliche Beinfreiheit oder Fensterplatz). Mit Serviceklassen werden Nutzer über verschiedene Reiseoptionen für eine bestimmte Reise informiert.

Segment

Ein Segment beschreibt einen Teil der Reise des Nutzers, der in einem einzelnen Fahrzeug stattfindet, einschließlich aller Attribute, die sich darauf beziehen (z.B. die Serviceklasse für dieses Segment).

Der SegmentKey gibt den genauen Zeitpunkt und das Fahrzeug des Segments an, enthält aber keine zusätzlichen Attribute, die die Fahrt mit diesem Fahrzeug beschreiben.

Eine Suche nach einer Fahrt umfasst in der Regel mehrere Segment-Schlüssel, da ein Nutzer möglicherweise mehrere Fahrzeuge verwenden muss, um sein ausgewähltes Ziel zu erreichen. Jede zurückgegebene Reiseoption enthält mehrere Segmente, in denen die Serviceklassen für jeden angeforderten Segment-Schlüssel angegeben sind.

Entitätsdiagramm