フライト予約 スキーマフィールドグループ
フライト予約 は、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: (整数)予約済みフライトのステータスが検索された回数。
agentIDaircraftIDaircraftTypearrivalAirportCodearrivalDatecancellationconfirmationNumbercreatedcurrencyCodedepartureAirportCodedepartureDatefareClassflightNumberlengthloyaltyIDmodificationmodificationDatenumberOfAdultsnumberOfChildrenpassengerIDpurposesalesChannelsecurityScreeningstatusticketNumbertripTypeフィールドグループについて詳しくは、公開 XDM リポジトリを参照してください。