Flugreservierung Schemafeldgruppe

Flugreservierung ist eine Standardschemafeldgruppe für die Klasse XDM ExperienceEvent , ​ verwendet wird, um Informationen zu einer Flugreservierung zu erfassen.

Die Feldergruppe ist eine Erweiterung der Feldergruppe Reservierungsdetails und enthält alle gleichen Felder unter einem einzigen Feld vom Typ „Objekt“, reservations. Zusätzlich zu diesen generischen Feldern enthält Flugreservierung auch flightReservations Array. Dieses Array von Objekten wird verwendet, um eine oder mehrere Reservierungen mit einzigartigen Eigenschaften für Flugreisen zu beschreiben.

NOTE
In diesem Dokument werden die Details des flightReservations-Arrays behandelt. Informationen zu den anderen Feldern, die unter dem reservations Objekt bereitgestellt werden, finden Sie in der Reservierungsdetails Feldergruppenreferenz.

Struktur der Flugreservierung

flightReservations

flightReservations ist ein Array von Objekten, das eine Liste der Flugreservierungen darstellt. Wenn ein Reservierungsereignis beispielsweise Reservierungen für mehrere Anschlussflüge auf einer Reise umfasst, können diese Reservierungen als einzelne Objekte unter flightReservations für ein einzelnes Ereignis aufgeführt werden.

Die Struktur der einzelnen -Objekte, die unter flightReservations bereitgestellt werden, wird unten angezeigt.

flightReservations-Struktur

Eigenschaft
Datentyp
Beschreibung
flightCheckIn
Objekt

Erfasst Details zum Check-in. Das Objekt enthält die folgenden Eigenschaften:

  • arrivalAirportCode: (String) Der Flughafencode der Ankunftsstadt.
  • boardingGroup: (String) Der fluggesellschaftsspezifische Indikator für die Einsteigereihenfolge.
  • checkInMethod: (String) Die beim Einchecken verwendete Methode, z. B. Schalter, Online, Kiosk oder Self-Service.
  • checkedBags: (Integer) Die Anzahl der für den Flug aufgegebenen Gepäckstücke.
  • checkedPassengers: (Integer) Die Anzahl der für den Flug eingecheckten Passagiere, wenn mehrere Passagiere für dieselbe Reservierungsnummer vorhanden sind.
  • confirmationNumber: (String) Die Reservierungsbestätigungsnummer oder -kennung.
  • departureAirportCode: (String) Der Flughafen-Code der Abflugstadt.
  • flightNumber: (String) Die Flugnummer für den reservierten Flug.
flightStatusSearch
Objekt

Erfasst die Details, die zurückgegeben werden, wenn der Status des Fluges durchsucht wird. Das Objekt enthält die folgenden Eigenschaften:

  • arrivalAirportCode: (String) Der Flughafencode der Ankunftsstadt.
  • boardingGroup: (String) Der fluggesellschaftsspezifische Indikator für die Einsteigereihenfolge.
  • departureAirportCode: (String) Der Flughafen-Code der Abflugstadt.
  • departureDate: (DateTime) Das Abflugdatum des zu reservierenden Fluges.
  • flightNumber: (String) Die Flugnummer für den reservierten Flug.
  • searchCount: (Integer) Die Häufigkeit, mit der der Status des reservierten Fluges gesucht wurde.
agentID
Zeichenfolge
Der Agent oder Bucher, der für die Reservierung verantwortlich ist, falls zutreffend.
aircraftID
Zeichenfolge
Eine Kennung für das Luftfahrzeug.
aircraftType
Zeichenfolge
Der Flugzeugtyp.
arrivalAirportCode
Zeichenfolge
Der Flughafencode der Ankunftsstadt.
arrivalDate
DateTime
Das Ankunftsdatum des zu reservierenden Fluges.
cancellation
Ganzzahl
Dieser Wert wird erfasst, wenn eine Reservierung storniert wurde.
confirmationNumber
Zeichenfolge
Die Nummer oder Kennung der Reservierungsbestätigung.
created
Zeichenfolge
Dieser Wert wird erfasst, wenn eine Reservierung erstellt wurde.
currencyCode
Zeichenfolge
Der ISO 4217-Währungscode, der für den Kauf verwendet wurde.
departureAirportCode
Zeichenfolge
Der Flughafencode der Abflugstadt.
departureDate
DateTime
Das Abflugdatum des zu reservierenden Fluges.
fareClass
Zeichenfolge
Die Tarifklasse des zu reservierenden Fluges.
flightNumber
Zeichenfolge
Die Flugnummer des zu reservierenden Fluges.
length
Ganzzahl
Die Gesamtzahl der Tage für die Reservierung.
loyaltyID
Zeichenfolge
Die ID des Treue- oder Prämienprogramms für den in der Reservierung aufgeführten Passagier.
modification
Ganzzahl
Dieser Wert wird erfasst, wenn eine Reservierung geändert wurde.
modificationDate
DateTime
Der Zeitpunkt, zu dem die Reservierung zuletzt geändert wurde.
numberOfAdults
Ganzzahl
Die Anzahl der Erwachsenen, die mit der Reservierung verbunden sind.
numberOfChildren
Ganzzahl
Die Anzahl der Kinder, die mit der Reservierung verknüpft sind.
passengerID
Zeichenfolge
Fahrgastinformationen, die mit der Reservierung verbunden sind.
purpose
Zeichenfolge
Der Zweck der Reservierung, in der Regel entweder geschäftlich oder privat.
salesChannel
Zeichenfolge
Der Vertriebskanal, über den die Reservierung gebucht wurde.
securityScreening
Zeichenfolge
Art der Sicherheitskontrolle, der der Fluggast unterzogen wird.
status
Zeichenfolge
Der Status der Flugreservierung.
ticketNumber
Zeichenfolge
Die Reservierungsnummer oder -kennung.
tripType
Zeichenfolge
Gibt an, ob die Reservierung für eine einfache Fahrt, eine Hin- und Rückfahrt oder eine Reise mit mehreren Städten gilt.

Weitere Informationen zur Feldergruppe finden Sie im öffentlichen XDM-Repository:

recommendation-more-help
experience-platform-help-xdm