Réservation en vol groupe de champs de schéma

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.

NOTE
Ce document couvre les détails du 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.

Structure de la réservation de vol

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.

Structure de flightReserve

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 :

  • arrivalAirportCode: (chaîne). Code de l’aéroport de la ville d’arrivée.
  • boardingGroup: (chaîne). Indicateur spécifique à la compagnie aérienne de la commande d’embarquement.
  • checkInMethod: (chaîne). Méthode utilisée pour l’archivage, comme le compteur, en ligne, le kiosque ou le libre-service.
  • checkedBags: (nombre entier) nombre de sacs vérifiés pour le vol.
  • checkedPassengers: (Nombre entier) Nombre de passagers enregistrés pour le vol, s’il existe plusieurs passagers pour le même numéro de réservation.
  • confirmationNumber: (chaîne). Numéro ou identifiant de confirmation de réservation.
  • departureAirportCode: (chaîne). Code de l’aéroport de la ville de départ.
  • flightNumber: (chaîne). Numéro de vol du vol réservé.
flightStatusSearch
Objet

Capture les détails renvoyés lors de la recherche du statut du vol. L’objet comprend les propriétés suivantes :

  • arrivalAirportCode: (chaîne). Code de l’aéroport de la ville d’arrivée.
  • boardingGroup: (chaîne). Indicateur spécifique à la compagnie aérienne de la commande d’embarquement.
  • departureAirportCode: (chaîne). Code de l’aéroport de la ville de départ.
  • departureDate: (DateTime) Date de départ du vol réservé.
  • flightNumber: (chaîne). Numéro de vol du vol réservé.
  • searchCount: (Nombre entier) nombre de fois où le statut du vol réservé a été recherché.
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 de la dernière modification de la réservation.
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 :

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