飞行 预订是类的标准架构字段组, XDM ExperienceEvent 用于捕获有关飞行预订的信息。
字段组是Reservation Details字段组的扩展,并包含单个对象类型字段reservations
下的所有相同字段。 除了这些通用字段外,飞行预订还包括flightReservations
数组。 该对象数组用于描述一个或多个具有航空旅行特有属性的预订。
本文档介绍flightReservations
阵列的详细信息。 有关在reservations
对象下提供的其他字段的信息,请参阅保留详细信息字段组引用。
flightReservations
flightReservations
是表示飞行保留列表的对象数组。例如,如果预订事件涉及对一次行程中多个连接航班的预订,则这些预订可以列为单个事件的flightReservations
下的单个对象。
下面提供了flightReservations
下提供的每个对象的结构。
属性 | 数据类型 | 描述 |
---|---|---|
flightCheckIn |
对象 | 捕获有关飞行登记的详细信息。 该对象包含以下属性:
|
flightStatusSearch |
对象 | 捕获在搜索航班状态时返回的详细信息。 该对象包含以下属性:
|
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存储库: