フライト予約 スキーマフィールドグループ
フライト予約 は、XDM ExperienceEvent クラスの標準スキーマフィールドグループで、フライト予約に関する情報を取得するために使用されます。
フィールドグループは、 予約詳細 フィールドグループの拡張機能で、単一のオブジェクトタイプのフィールド reservations
の下に同じフィールドをすべて含んでいます。 これらの汎用フィールドに加えて、 フライト予約 には配列も含まれ flightReservations
います。 このオブジェクトの配列は、航空便に固有のプロパティを持つ 1 つ以上の予約を記述するために使用されます。
flightReservations
配列の詳細を説明します。 reservations
オブジェクトの下に提供されるその他のフィールドについて詳しくは、 予約詳細 フィールドグループのリファレンスを参照してください。
flightReservations
flightReservations
は、フライト予約のリストを表すオブジェクトの配列です。 例えば、予約イベントに旅行中の複数の接続便の予約が含まれる場合、これらの予約は、単一のイベントの flightReservations
の下に個々のオブジェクトとしてリストできます。
flightReservations
の下に提供される各オブジェクトの構造を以下に示します。
flightCheckIn
フライトチェックインに関する詳細を取得します。 オブジェクトには次のプロパティが含まれます。
arrivalAirportCode
: (文字列)到着都市の空港コード。boardingGroup
: (文字列)搭乗順の航空会社固有のインジケーター。checkInMethod
:(文字列)カウンター、オンライン、キオスク、セルフサービスなど、チェックインに使用されるメソッド。checkedBags
: (整数)フライトで預けられた手荷物の数。checkedPassengers
: (整数)同じ予約番号で複数の乗客が存在する場合の、フライトにチェックインした乗客の数。confirmationNumber
: (文字列)予約確認番号または識別子。departureAirportCode
: (文字列)出発都市の空港コード。flightNumber
: (文字列)予約されているフライトの便名。
flightStatusSearch
フライトのステータスが検索されたときに返される詳細をキャプチャします。 オブジェクトには次のプロパティが含まれます。
arrivalAirportCode
: (文字列)到着都市の空港コード。boardingGroup
: (文字列)搭乗順の航空会社固有のインジケーター。departureAirportCode
: (文字列)出発都市の空港コード。departureDate
: (日時)予約されているフライトの出発日。flightNumber
: (文字列)予約されているフライトの便名。searchCount
: (整数)予約済みフライトのステータスが検索された回数。
agentID
aircraftID
aircraftType
arrivalAirportCode
arrivalDate
cancellation
confirmationNumber
created
currencyCode
departureAirportCode
departureDate
fareClass
flightNumber
length
loyaltyID
modification
modificationDate
numberOfAdults
numberOfChildren
passengerID
purpose
salesChannel
securityScreening
status
ticketNumber
tripType
フィールドグループについて詳しくは、公開 XDM リポジトリを参照してください。