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

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

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

メモ

このドキュメントでは、 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 リポジトリを参照してください。

このページ