Flight Reservationschema フィ ールドグループ

フライ ト予約は、フライト予約に関する情報を取得するた XDM ExperienceEvent めに使用されるクラスの標準スキーマフィールドグループです。

フィールドグループは、Reservation Details フィールドグループの拡張で、1 つのオブジェクトタイプフィールド reservations の下に同じフィールドがすべて含まれます。 これらの汎用フィールドに加えて、フライトの予約 には flightReservations 配列も含まれます。 このオブジェクトの配列は、航空便に固有のプロパティを持つ 1 つ以上の予約を記述するために使用されます。

メモ

このドキュメントでは、flightReservations 配列の詳細について説明します。 reservations オブジェクトの下で提供されるその他のフィールドについては、予約の詳細 フィールドグループのリファレンス を参照してください。

飛行予約の構造

flightReservations

flightReservations は、フライト予約のリストを表すオブジェクトの配列です。予約イベントが 1 回の旅行で複数の便の予約を伴う場合、例えば、1 回のイベントで flightReservations の下に個々のオブジェクトとして登録できます。

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

flightReservations 構造

プロパティ データタイプ 説明
flightCheckIn オブジェクト フライトチェックインに関する詳細を取り込みます。 このオブジェクトには、次のプロパティが含まれます。
  • arrivalAirportCode:(文字列)到着都市の空港コード。
  • boardingGroup:(文字列)搭乗注文の航空会社固有の指標。
  • checkInMethod:(文字列)カウンター、オンライン、キオスク、セルフサービスなど、チェックインに使用したメソッド。
  • checkedBags:(整数)フライトの確認済みバッグの数。
  • checkedPassengers:(整数)同じ予約番号に複数の乗客が存在する場合は、その便に乗り込んだ乗客の数。
  • confirmationNumber:(文字列)予約確認番号または識別子。
  • departureAirportCode:(文字列)出発都市の空港コード。
  • flightNumber:(文字列)予約するフライトのフライト番号。
flightStatusSearch オブジェクト フライトのステータスが検索されたときに返される詳細を取り込みます。 このオブジェクトには、次のプロパティが含まれます。
  • arrivalAirportCode:(文字列)到着都市の空港コード。
  • boardingGroup:(文字列)搭乗注文の航空会社固有の指標。
  • departureAirportCode:(文字列)出発都市の空港コード。
  • departureDate:(DateTime) 予約飛行の出発日。
  • flightNumber:(文字列)予約するフライトのフライト番号。
  • searchCount:(整数)予約済みのフライトのステータスが検索された回数。
agentID 文字列 該当する場合は、予約の予約を担当するエージェントまたはブッカー。
aircraftID 文字列 航空機の識別子。
aircraftType 文字列 航空機の型。
arrivalAirportCode 文字列 到着都市の空港コード。
arrivalDate DateTime 予約中のフライトの到着日。
cancellation 整数 この値は、予約が取り消されたときに取り込まれます。
confirmationNumber 文字列 予約確認番号または識別子。
created 文字列 この値は、予約が作成されたときに取り込まれます。
currencyCode 文字列 購入に使用される ISO 4217 通貨コード。
departureAirportCode 文字列 出発都市の空港コード。
departureDate DateTime 予約飛行の出発日。
fareClass 文字列 予約便の料金区分。
flightNumber 文字列 予約するフライトのフライト番号。
length 整数 予約の合計日数。
loyaltyID 文字列 予約に記載されている乗客のロイヤリティまたはリワードプログラム ID。
modification 整数 この値は、予約が変更された場合に取り込まれます。
modificationDate DateTime 予約が最後に変更された時刻。
numberOfAdults 整数 予約に関連付けられている大人の数。
numberOfChildren 整数 予約に関連付けられている子の数。
passengerID 文字列 予約に関連付けられた旅客情報。
purpose 文字列 予約の目的(通常はビジネスまたは個人)。
salesChannel 文字列 予約が予約された販売チャネル。
securityScreening 文字列 搭乗者の安全審査の種類は、対象となる。
status 文字列 フライトの予約のステータス。
ticketNumber 文字列 予約番号または識別子。
tripType 文字列 予約が片道、往復、または複数の都市旅行のどちらであるかを示します。

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

このページ