航班预订架构字段组

航班预订是XDM ExperienceEvent 类的标准架构字段组,用于捕获有关航班预订的信息。

该字段组是保留详细信息字段组的扩展,它包含单个对象类型字段reservations下的所有相同字段。 除了这些通用字段外,航班预订还包含flightReservations数组。 此对象数组用于描述一个或多个具有航空旅行特有属性的预订。

NOTE
本文档介绍flightReservations阵列的详细信息。 有关reservations对象下提供的其他字段的信息,请参阅保留详细信息字段组引用

航班预订结构

flightReservations

flightReservations是一个对象数组,它表示航班预订列表。 例如,如果预订事件涉及为一次行程中的多个连接航班进行预订,则这些预订可以作为一个事件在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
日期时间
所预订航班的到达日期。
cancellation
整数
此值在取消预订后捕获。
confirmationNumber
字符串
预订确认号或标识符。
created
字符串
此值在创建预订后捕获。
currencyCode
字符串
用于进行购买的ISO 4217货币代码。
departureAirportCode
字符串
出发城市的机场代码。
departureDate
日期时间
所预订航班的起飞日期。
fareClass
字符串
所预订航班的票价等级。
flightNumber
字符串
所预订航班的航班号。
length
整数
预订的总天数。
loyaltyID
字符串
预订中列出的乘客的忠诚度或奖励计划ID。
modification
整数
此值在修改预订后捕获。
modificationDate
日期时间
上次修改预订的时间。
numberOfAdults
整数
与预订关联的成人数量。
numberOfChildren
整数
与预订关联的子项数。
passengerID
字符串
与预订相关的乘客信息。
purpose
字符串
预订的目的,通常是商业目的或个人目的。
salesChannel
字符串
从中预订预订的销售渠道。
securityScreening
字符串
乘客需接受的安全检查的类型。
status
字符串
航班预订的状态。
ticketNumber
字符串
预订编号或标识符。
tripType
字符串
指示预订是单程旅行、往返还是多城市旅行。

有关字段组的更多详细信息,请参阅公共XDM存储库:

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07