Réservation en vol est un groupe de champs de schéma standard pour la variable XDM ExperienceEvent class utilisé pour capturer des informations concernant une réservation de vol.
Le groupe de champs est une extension de la variable Détails de la réservation groupe de champs et contient tous les mêmes champs sous un seul champ de type objet, reservations
. En plus de ces champs génériques, Réservation en vol inclut également flightReservations
tableau. Ce tableau d’objets est utilisé pour décrire une ou plusieurs réservations avec des propriétés propres au transport aérien.
Ce document couvre les détails de la variable flightReservations
tableau. Pour plus d’informations sur les autres champs fournis sous le reservations
, reportez-vous à la section Détails de la réservation référence de groupe de champs.
flightReservations
flightReservations
est un tableau d’objets qui représente une liste de réservations de vols. Si un événement de réservation implique des réservations pour plusieurs vols de correspondance lors d'un voyage, par exemple, ces réservations peuvent être répertoriées comme des objets individuels sous flightReservations
pour un seul événement.
La structure de chaque objet fournie sous flightReservations
est fourni ci-dessous.
Propriété | Type de données | Description |
---|---|---|
flightCheckIn |
Objet | Capture les détails de l’enregistrement en vol. L’objet comprend les propriétés suivantes :
|
flightStatusSearch |
Objet | Capture les détails renvoyés lors de la recherche de l’état du vol. L’objet comprend les propriétés suivantes :
|
agentID |
Chaîne | L’agent ou la personne chargée de la réservation, le cas échéant. |
aircraftID |
Chaîne | Un identifiant de l'appareil. |
aircraftType |
Chaîne | Le type d'avion. |
arrivalAirportCode |
Chaîne | Le code de l'aéroport de la ville d'arrivée. |
arrivalDate |
DateTime | Date d'arrivée du vol réservé. |
cancellation |
Nombre entier | Cette valeur est capturée lorsqu’une réservation a été annulée. |
confirmationNumber |
Chaîne | Numéro ou identifiant de confirmation de réservation. |
created |
Chaîne | Cette valeur est capturée lorsqu’une réservation a été créée. |
currencyCode |
Chaîne | Code de devise ISO 4217 utilisé pour effectuer l’achat. |
departureAirportCode |
Chaîne | Le code de l'aéroport de la ville de départ. |
departureDate |
DateTime | La date de départ du vol réservé. |
fareClass |
Chaîne | La classe de tarif du vol réservé. |
flightNumber |
Chaîne | Numéro du vol réservé. |
length |
Nombre entier | Nombre total de jours pour la réservation. |
loyaltyID |
Chaîne | Identifiant du programme de fidélité ou de récompense pour le passager répertorié dans la réservation. |
modification |
Nombre entier | Cette valeur est capturée lorsqu’une réservation a été modifiée. |
modificationDate |
DateTime | Heure à laquelle la réservation a été modifiée pour la dernière fois. |
numberOfAdults |
Nombre entier | Nombre d’adultes associés à la réservation. |
numberOfChildren |
Nombre entier | Nombre d’enfants associés à la réservation. |
passengerID |
Chaîne | Informations sur les passagers associées à la réservation. |
purpose |
Chaîne | L’objet de la réservation, généralement professionnel ou personnel. |
salesChannel |
Chaîne | Canal de vente à partir duquel la réservation a été réservée. |
securityScreening |
Chaîne | Le type de contrôle de sécurité auquel le passager est soumis. |
status |
Chaîne | Statut de la réservation de vol. |
ticketNumber |
Chaîne | Numéro ou identifiant de la réservation. |
tripType |
Chaîne | Indique si la réservation est pour un aller simple, un aller-retour ou un voyage dans plusieurs villes. |
Pour plus d’informations sur le groupe de champs, reportez-vous au référentiel XDM public :