Restaurantreservierung Schemafeldgruppe

Restaurantreservierung ist eine Standardschemafeldgruppe für die Klasse XDM ExperienceEvent ,verwendet wird, um Informationen zu einer Restaurantreservierung 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 allgemeinen Feldern enthält Restaurantreservierung auch diningReservations Array. Dieses Array von Objekten wird verwendet, um eine oder mehrere Reservierungen mit Restaurantspezifischen Eigenschaften zu beschreiben.

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

Restaurantreservierungsstruktur

diningReservations

diningReservations ist ein Array von Objekten, das eine Liste von Restaurantreservierungen darstellt. Wenn ein Reservierungsereignis beispielsweise Reservierungen in mehreren verschiedenen Restaurants zu unterschiedlichen Tageszeiten beinhaltet, können diese Reservierungen als einzelne Objekte unter diningReservations für ein einzelnes Ereignis aufgeführt werden.

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

Restaurantreservierungsstruktur

Eigenschaft
Datentyp
Beschreibung
ID
Zeichenfolge
Die Reservierungsnummer oder -kennung.
cancellation
Ganzzahl
Dieser Wert wird erfasst, wenn eine Reservierung storniert wurde.
confirmationNumber
String
Die Nummer oder Kennung der Reservierungsbestätigung.
created
Ganzzahl
Dieser Wert wird erfasst, wenn eine Reservierung erstellt wurde.
cuisine
Ganzzahl
Die Art der Restaurantküche
currencyCode
String
Der ISO 4217-Währungscode, der für den Kauf verwendet wurde.
deliveryPartners
String
Im Restaurant verfügbare Lieferpartner.
diningOptions
String
Liefer- und Speiseoptionen, die im Restaurant verfügbar sind.
groupReservation
Boolesch
Gibt an, ob die Reservierung für eine Gruppe vorgenommen wird.
length
Ganzzahl
Die Gesamtzahl der Tage für die Reservierung.
loyaltyID
String
Die ID des Treueprogramms für den in der Reservierung aufgeführten Gast.
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.
numberOfRooms
Ganzzahl
Die Anzahl der Zimmer, die mit der Reservierung verbunden sind.
partySize
Ganzzahl
Die Anzahl der Personen in der Restaurantgruppe.
priceCategory
String
Die Preiskategorie für die durchgeführte Reservierung.
purpose
String
Der Zweck der Reservierung, in der Regel entweder geschäftlich oder privat.
reservationTime
DateTime
Die Zeit, für die die Restaurantreservierung gebucht ist.
restaurantID
String
Eine Kennung für das Restaurant oder den Restaurantstandort.
reservationStatus
String
Der Status der Reservierung.
specialOccasion
Boolesch
Gibt an, ob die Reservierung für einen besonderen Anlass vorgenommen wird.
status
Ganzzahl
Der Status der Restaurantreservierung.

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

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07