Gruppo di campi schema prenotazione pranzo

Dining Reservationè un gruppo di campi schema standard per la XDM ExperienceEvent classe utilizzato per acquisire informazioni relative a una prenotazione pranzo.

Il gruppo di campi è un'estensione del gruppo di campi Dettagli prenotazione e contiene tutti gli stessi campi in un singolo campo di tipo oggetto, reservations. Oltre a questi campi generici, Riserva da pranzo include anche la matrice diningReservations. Questa serie di oggetti viene utilizzata per descrivere una o più prenotazioni con proprietà specifiche del ristorante.

NOTA

Questo documento descrive i dettagli dell'array diningReservations. Per informazioni sugli altri campi forniti nell'oggetto reservations, fare riferimento al riferimento al gruppo di campi Dettagli prenotazione.

Struttura di prenotazione

diningReservations

diningReservations è un array di oggetti che rappresenta un elenco di prenotazioni di pranzo. Se un evento di prenotazione comporta prenotazioni in più ristoranti diversi in momenti diversi della giornata, ad esempio, queste prenotazioni possono essere elencate come singoli oggetti in diningReservations per un singolo evento.

La struttura di ciascun oggetto fornito in diningReservations è fornita di seguito.

struttura diningReservations

Proprietà Tipo di dati Descrizione
ID Stringa Numero o identificativo della prenotazione.
cancellation Intero Questo valore viene acquisito quando una prenotazione è stata annullata.
confirmationNumber Stringa Numero o identificativo della prenotazione.
created Intero Questo valore viene acquisito quando viene creata una prenotazione.
cuisine Intero Il tipo di cucina ristorante.
currencyCode Stringa Codice valuta ISO 4217 utilizzato per effettuare l'acquisto.
deliveryPartners Stringa Partner di consegna disponibili dal ristorante.
diningOptions Stringa Opzioni di consegna e pranzo disponibili presso il ristorante.
groupReservation Booleano Indica se la prenotazione viene effettuata per un gruppo.
length Intero Numero totale di giorni per la prenotazione.
loyaltyID Stringa ID del programma fedeltà per gli ospiti elencati nella prenotazione.
modification Intero Questo valore viene acquisito quando una prenotazione è stata modificata.
modificationDate DateTime Data dell'ultima modifica della prenotazione.
numberOfAdults Intero Numero di adulti associati alla prenotazione.
numberOfChildren Intero Il numero di figli associati alla prenotazione.
numberOfRooms Intero Numero di stanze associate alla prenotazione.
partySize Intero Il numero di individui nella festa di pranzo.
priceCategory Stringa Categoria di prezzo per la prenotazione effettuata.
purpose Stringa Lo scopo della prenotazione, in genere sia commerciale che personale.
reservationTime DateTime L'orario per il quale è prenotata la prenotazione.
restaurantID Stringa Identificatore del ristorante o della posizione pranzo.
reservationStatus Stringa Lo stato della prenotazione.
specialOccasion Booleano Indica se la prenotazione viene effettuata per un'occasione speciale.
status Intero Lo stato della prenotazione.

Per ulteriori dettagli sul gruppo di campi, consulta l’archivio XDM pubblico:

In questa pagina