6.8 Rich Content
In today’s digital environment, travellers expect to get hands on sufficient details and compare a range of different travel options before they create a booking. Rich content enables airlines to connect and engage with travellers and travel agents by showcasing their services.
The NDC API enhancements for providing rich content details is implemented in NDC 17.2 Version
The rich content is mapped against the corresponding “Description” fields in the NDC API as shown in the screenshot below.
In the Description section the PSS can provide the media content links for multiple media types like Video, Image etc. (/Description/Media/Media Link)
PSS can provide a short description of the Rich Content (/Description/Text)
Example for Rich Content Information in Description section is shown below:
In order to display rich content information through NDC API the mapping of the corresponding description fields needs to be updated in the following API:
AirShopping
In AirShoppingRS in order to pass the images/videos/description of the Flight equipment, the Description section in DescriptionList can be used: AirShoppingRS/DataLists/DescriptionList/Description/
The Rich Content would be referred using the reference attribute under Equipment:
AirShoppingRS/DataLists/FlightSegmentList/FlightSegment/Equipment @refs
In order to pass the images and description of the different Fare types in AirShoppingRS, the current augmentation point FareDetailAugPoint needs to be enhanced to include refs attribute of IDREF type in order to refer the fare type description in AirShoppingRS/DataLists/DescriptionList/Description/
In the future, in order to pass the images/videos/description of the different SSR in AirShoppingRS, the Description section in ServiceDefinitionList can be used
AirShoppingRS/DataLists/ServiceDefinitionList/ServiceDefinition/Descriptions/Description/
(Not in current scope)
OfferPrice
In OfferPriceRS in order to pass the images/videos/description of the Flight equipment the Description section in DescriptionList can be used
OfferPriceRS/DataLists/DescriptionList/Description/
It would be referred using the reference attribute under Equipment
OfferPriceRS/DataLists/FlightSegmentList/FlightSegment/Equipment @refs
In order to pass the images and description of the different fare types in OfferPriceRS, the current augmentation point FareDetailAugPoint needs to be enhanced to include refs attribute of IDREF type in order to refer the fare type description in OfferPriceRS/DataLists/DescriptionList/Description/
In OfferPriceRS the SSR including Baggage related rich content can be provided in Description section of ServiceDefinitionList
OfferPriceRS/DataLists/ServiceDefinitionList/ServiceDefinition/Descriptions/Description/
ServiceList
In ServiceListRS, the SSR including Baggage and Seat SSR related rich content can be provided in Description section of ServiceDefinitionList
ServiceListRS/DataLists/ServiceDefinitionList/ServiceDefinition/Descriptions/Description/
SeatAvailability
In SeatAvailabilityRS, the Seat map rich contents can be provided in the Description section of DescriptionList (SeatAvailabilityRS/DataLists/DescriptionList/Description) which is referred using the refs attribute of Processing/Marketing/
BaggageCharges
In BaggageChargesRS the checked baggage related rich content can be provided in the Description section of AllowanceDescription
BaggageChargesRS/BaggageCharge/OriginDestination/CheckedBags/CheckedBag/AllowanceDescription/Descriptions/Description
Note: If rich content has been defined for the Excess Baggage SSR then the Description/Text and Description/Media/Media Link will contain the Content Description and the Media URL defined in the Manage Rich Content module. If no rich content has been defined, then the Description/Text will contain the Description defined against the Baggage policy as per current implementation.
In BaggageChargesRS the other baggage type (E.g. Oversized baggage) related rich content can be provided in the Description section of Service
BaggageChargesRS/BaggageCharge/OriginDestination/Services/Service/Descriptions/Description/
BaggageAllowance
In BaggageAllowanceRS the free baggage allowance related rich content can be provided in the Description section of AllowanceDescription
BaggageAllowanceRS/OriginDestination/CheckedBags/CheckedBag/AllowanceDescription/Descriptions/Description
Note: If rich content has been defined for the Allowed Baggage SSR then the Description/Text and Description/Media/Media Link will contain the Content Description and the Media URL defined in the Manage Rich Content module. If no rich content has been defined, then the Description/Text will contain the Description defined against the Baggage policy as per current implementation.
OrderView
In OrderViewRS in order to pass the images/videos/description of the Flight equipment the Description section in DescriptionList can be used
AirShoppingRS/DataLists/DescriptionList/Description/
It would be referred using the reference attribute under Equipment
OrderViewRS/Response/DataLists/FlightSegmentList/FlightSegment/Equipment @refs
In order to pass the images and description of the different fare types in OrderViewRS, the current augmentation point FareDetailAugPoint needs to be enhanced to include refs attribute of IDREF type in order to refer the fare type description in OrderViewRS/Response/DataLists/DescriptionList/Description/
In OrderViewRS the SSR including Baggage and Seat SSR related rich content can be provided in Description section of ServiceDefinitionList:
OrderViewRS/Response/DataLists/ServiceDefinitionList/ServiceDefinition/Descriptions/Description/
OrderReshop
In OrderReshopRS, in order to pass the images/videos/description of the Flight equipment the Description section in DescriptionList can be used
OrderReshopRS/Response/DataLists/DescriptionList/Description/
It would be referred using the reference attribute under Equipment element
OrderReshopRS/Response/DataLists/FlightSegmentList/FlightSegment#Equipment @refs
In order to pass the images and description of the different fare types in OrderReshopRS, the current augmentation point FareDetailAugPoint needs to be enhanced to include refs attribute of IDREF type in order to refer the fare type description in OrderReshopRS/Response/DataLists/DescriptionList/Description/
In OrderReshopRS, the SSR including Baggage and Seat SSR related rich content can be provided in Description section of ServiceDefinitionList
OrderReshopRS/Response/DataLists/ServiceDefinitionList/ServiceDefinition/Descriptions/Description/
Add Comment