Reserva de restaurante grupo de campos de esquema

Reserva de restaurante es un grupo de campos de esquema estándar para XDM ExperienceEvent clase se utiliza para recopilar información sobre una reserva de restaurante.

El grupo de campos es una extensión de Detalles de reserva grupo de campos, y contiene todos los mismos campos en un único campo de tipo de objeto, reservations. Además de estos campos genéricos, Reserva de restaurante también incluye diningReservations matriz. Esta matriz de objetos se utiliza para describir una o más reservas con propiedades específicas de restaurantes.

NOTA

Este documento describe los detalles de la diningReservations matriz. Para obtener información sobre los demás campos, consulte la reservations objeto, consulte la Detalles de reserva referencia de grupo de campos.

Comedor Estructura de reserva

diningReservations

diningReservations es una matriz de objetos que representa una lista de reservas de restaurantes. Si un evento de reserva implica reservas en varios restaurantes diferentes en distintas horas del día, por ejemplo, estas reservas pueden enumerarse como objetos individuales en diningReservations para un solo evento.

La estructura de cada objeto proporcionada en diningReservations se proporciona a continuación.

restaurantEstructura de reservas

Propiedad Tipo de datos Descripción
ID Cadena El número o identificador de la reserva.
cancellation Número entero Este valor se registra cuando se cancela una reserva.
confirmationNumber Cadena El número o identificador de confirmación de la reserva.
created Número entero Este valor se registra cuando se crea una reserva.
cuisine Número entero El tipo de cocina del restaurante.
currencyCode Cadena El código de divisa en formato ISO 4217 usado para realizar la compra.
deliveryPartners Cadena Socios de entrega disponibles en el restaurante.
diningOptions Cadena Opciones para comer y de envío disponibles en el restaurante.
groupReservation Booleano Indica si la reserva es para un grupo.
length Número entero Número total de días de la reserva.
loyaltyID Cadena El ID del programa de fidelización del huésped que figura en la reserva.
modification Número entero Este valor se registra cuando se modifica una reserva.
modificationDate DateTime Hora a la que se modificó la reserva por última vez.
numberOfAdults Número entero El número de adultos asociados con la reserva.
numberOfChildren Número entero El número de niños asociados con la reserva.
numberOfRooms Número entero El número de habitaciones asociadas con la reserva.
partySize Número entero El número de personas en el comedor.
priceCategory Cadena La categoría de precio de la reserva que se está realizando.
purpose Cadena El propósito de la reserva, por lo general, ya sea comercial o personal.
reservationTime DateTime La hora de reserva de la mesa.
restaurantID Cadena Identificador de la ubicación del restaurante o la mesa.
reservationStatus Cadena El estado de la reserva.
specialOccasion Booleano Indica si la reserva es para una ocasión especial.
status Número entero El estado de reserva de la mesa.

Para obtener más información sobre el grupo de campos, consulte el repositorio XDM público:

En esta página