​ フライト予約 スキーマフィールドグループ

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

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

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

​ フライト予約構造

flightReservations

flightReservationsは、フライト予約のリストを表すオブジェクトの配列です。 例えば、予約イベントで旅行の複数の乗り継ぎ便の予約が含まれる場合、これらの予約は、1つのイベントに対してflightReservationsの下の個別のオブジェクトとしてリストできます。

flightReservationsの下で提供される各オブジェクトの構造は以下のとおりです。

flightReservations構造

プロパティ
データタイプ
説明
flightCheckIn
オブジェクト

フライトチェックインに関する詳細をキャプチャします。 オブジェクトには、次のプロパティが含まれます。

  • arrivalAirportCode: (文字列)到着都市の空港コード。
  • boardingGroup: (文字列)航空会社固有の搭乗注文のインジケーター。
  • checkInMethod: (文字列) カウンター、オンライン、キオスク、セルフサービスなど、チェックインを使用したメソッド。
  • checkedBags: (整数)フライトでチェックされたバッグの数。
  • checkedPassengers: (整数)同じ予約番号に複数の乗客が存在する場合、フライトのためにチェックインした乗客の数。
  • confirmationNumber: (文字列)予約確認番号またはID。
  • departureAirportCode: (文字列)出発都市の空港コード。
  • flightNumber: (文字列)予約されているフライトのフライト番号。
flightStatusSearch
オブジェクト

フライトのステータスが検索されたときに返される詳細をキャプチャします。 オブジェクトには、次のプロパティが含まれます。

  • arrivalAirportCode: (文字列)到着都市の空港コード。
  • boardingGroup: (文字列)航空会社固有の搭乗注文のインジケーター。
  • departureAirportCode: (文字列)出発都市の空港コード。
  • departureDate: (DateTime)予約されているフライトの出発日。
  • flightNumber: (文字列)予約されているフライトのフライト番号。
  • searchCount: (整数)予約済みフライトのステータスが検索された回数。
agentID
文字列
該当する場合は、予約の予約を担当する担当者またはブッカー。
aircraftID
文字列
航空機のID。
aircraftType
文字列
航空機の種類。
arrivalAirportCode
文字列
到着都市の空港コード。
arrivalDate
日時
予約されているフライトの到着日。
cancellation
整数
この値は、予約がキャンセルされたときに取得されます。
confirmationNumber
文字列
予約確認番号またはID。
created
文字列
この値は、予約が作成されたときに取得されます。
currencyCode
文字列
購入に使用されるISO 4217通貨コード。
departureAirportCode
文字列
出発都市の空港コード。
departureDate
日時
予約されているフライトの出発日。
fareClass
文字列
予約されているフライトの運賃クラス。
flightNumber
文字列
予約されているフライトのフライト番号。
length
整数
予約の合計日数。
loyaltyID
文字列
予約に記載されている乗客のロイヤルティまたは報酬プログラム ID。
modification
整数
この値は、予約が変更されたときに取得されます。
modificationDate
日時
予約が最後に変更された時刻。
numberOfAdults
整数
予約に関連付けられている大人の数。
numberOfChildren
整数
予約に関連付けられている子の数。
passengerID
文字列
予約に関連付けられている旅客情報。
purpose
文字列
予約の目的は、通常、ビジネスまたは個人です。
salesChannel
文字列
予約が予約された販売チャネル。
securityScreening
文字列
乗客が受けるセキュリティスクリーニングの種類。
status
文字列
フライト予約のステータス。
ticketNumber
文字列
予約番号またはID。
tripType
文字列
予約が片道旅行、往復旅行、または複数都市の旅行のいずれかであるかどうかを示します。

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

recommendation-more-help
experience-platform-help-xdm