食事の予約 スキーマフィールドグループ

食事の予約 は、 XDM ExperienceEvent クラス 食事の予約に関する情報をキャプチャするために使用されます。

フィールドグループは、 予約の詳細 フィールドグループを作成し、1 つのオブジェクトタイプフィールドの下に同じフィールドをすべて含める reservations. これらの汎用フィールドに加えて、 食事の予約 次を含む diningReservations 配列。 このオブジェクトの配列は、レストラン固有のプロパティを持つ 1 つ以上の予約を記述するために使用されます。

NOTE
このドキュメントでは、 diningReservations 配列。 の下に表示されるその他のフィールドに関する情報 reservations オブジェクトの場合は、 予約の詳細 フィールドグループ参照.

食事の予約構造

diningReservations

diningReservations は、食事の予約のリストを表すオブジェクトの配列です。 予約イベントが、1 日の異なる時間帯に複数の異なるレストランで予約を行う場合、例えば、個々のオブジェクトとして、以下に挙げることができます。 diningReservations 1 つのイベント用。

の下に提供される各オブジェクトの構造 diningReservations は以下に示します。

diningReservations 構造

プロパティ
データタイプ
説明
ID
文字列
予約番号または識別子。
cancellation
整数
この値は、予約がキャンセルされると取り込まれます。
confirmationNumber
文字列
予約確認番号または識別子。
created
整数
この値は、予約が作成されるとキャプチャされます。
cuisine
整数
レストランの料理のタイプ。
currencyCode
文字列
購入に使用される ISO 4217 通貨コード。
deliveryPartners
文字列
レストランで利用可能な配信パートナー。
diningOptions
文字列
レストランで利用可能な配送および食事のオプション。
groupReservation
ブール値
予約がグループに対しておこなわれているかどうかを示します。
length
整数
予約の合計日数。
loyaltyID
文字列
予約に記載されているゲストのロイヤリティプログラム ID。
modification
整数
この値は、予約が変更されるとキャプチャされます。
modificationDate
日時
予約が最後に変更された時刻。
numberOfAdults
整数
予約に関連付けられた大人の数。
numberOfChildren
整数
予約に関連付けられている子の数。
numberOfRooms
整数
予約に関連付けられている部屋の数。
partySize
整数
食事会の人数。
priceCategory
文字列
予約の価格カテゴリ。
purpose
文字列
予約の目的(通常、ビジネスまたは個人)。
reservationTime
日時
食事の予約が入っている時間。
restaurantID
文字列
レストランまたは食事の場所の識別子。
reservationStatus
文字列
予約のステータス。
specialOccasion
ブール値
予約が特別な日に行われているかどうかを示します。
status
整数
食事の予約のステータス。

フィールドグループについて詳しくは、パブリック XDM リポジトリを参照してください。

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