Arrière-plan
L'intégration de Google Wallet à vos systèmes de réservation de vols peut améliorer considérablement l'expérience client en vérifiant que toutes les informations d'embarquement sont accessibles. L'intégration de Google Wallet à Gmail permet de créer automatiquement des pass numériques pour les utilisateurs qui reçoivent des e-mails éligibles.
Pour y parvenir, vous pouvez (1) inclure les informations pertinentes dans le corps de l'e-mail ou (2) utiliser un balisage structuré dans les e-mails que vous envoyez aux clients, en vous concentrant particulièrement sur le champ "ticketToken".
Cette documentation fournit les informations nécessaires à inclure dans votre prochaine campagne par e-mail / CRM auprès de vos utilisateurs afin de générer automatiquement des cartes d'embarquement dans le portefeuille.
Importer les informations de cartes d'embarquement depuis les e-mails de cartes d'embarquement pour améliorer votre intégration Google Wallet
Notre fonctionnalité d'importation de cartes Gmail permet aux utilisateurs de numériser facilement leurs cartes d'embarquement dans Google Wallet. Les informations sont extraites automatiquement du contenu de l'e-mail, ce qui réduit les frictions pour les utilisateurs et augmente les taux d'adoption.
Cette solution est conçue pour fonctionner en complément du produit existant de l'API Google Wallet. Les cartes importées dans Gmail fournissent les informations les plus élémentaires aux utilisateurs :
Carte importée depuis Gmail | Intégration de l'API Google Wallet |
---|---|
|
|
Notre objectif est d'accroître et de compléter l'adoption de la carte numérique de votre compagnie aérienne, et de fournir aux utilisateurs qui n'ont pas cliqué sur le bouton "Ajouter à Google Wallet" une carte d'embarquement automatique générée à partir des e-mails que vous leur envoyez.
Option 1 : Corps de l'e-mail
Si vous incluez des informations pertinentes dans le corps de l'e-mail, il pourra être détecté et extrait automatiquement.
Champs obligatoires (en texte brut)
Pour activer la détection automatique, incluez clairement les champs suivants dans le corps ou les pièces jointes de l'e-mail :
- Informations sur les passagers :
- Nom du passager (par exemple, "JEAN DUPONT")
- Informations sur les vols
- Référence de la réservation ou numéro de billet
- Aéroport de départ (par exemple, code IATA de Los Angeles : "LAX")
- Date et heure de départ
- Aéroport d'arrivée (par exemple, code IATA de Los Angeles : "LAX")
- Date et heure d'arrivée
- Numéro de vol
- Numéro de place
- Porte d'embarquement
- Code QR de la carte d'embarquement : image intégrée ou pièce jointe contenant le code QR de la carte d'embarquement. Le type de code QR recommandé est QR_CODE ou PDF417. Les types MIME d'image préférés sont PNG et JPG.
Champs facultatifs
Vous pouvez également générer des cartes de fidélité à partir des informations de la carte d'embarquement pour améliorer l'expérience utilisateur. Pour activer la détection automatique, incluez clairement les champs suivants dans le corps de l'e-mail :
- Nom du marchand (par exemple, "Compagnie aérienne ABC")
- Numéro de membre du programme de fidélité (par exemple, "1234567890")
- Nom du programme de fidélité de la compagnie aérienne (par exemple, "Mileage Plus Rewards")
Pour en savoir plus, consultez la page d'instructions sur le programme de fidélité (lien vers la page Web sur le programme de fidélité).
Voici un exemple d'e-mail (par exemple, un e-mail de carte d'embarquement)
|
---|
Voici la carte d'embarquement associée dans Google Wallet
Intégrer Google Wallet
1. Créez votre campagne par e-mail : concevez et envoyez vos campagnes par e-mail à votre base d'utilisateurs, en vérifiant que toutes les informations nécessaires à la génération de pass mentionnées dans la section Champs obligatoires sont clairement présentes dans le corps de l'e-mail.
2. Transférez un exemple d'e-mail réel à notre adresse dédiée parser-sample+wallet_partner_boardingpass@google.com.
- Pour toute modification des modèles d'e-mails, transférez-les à la même adresse parser-sample+wallet_partner_boardingpass@google.com afin que nous puissions nous assurer que Gmail détecte les derniers modèles.
- Assurez-vous que l'expéditeur d'origine est bien l'expéditeur des e-mails de vos campagnes.
3. Une fois que nous aurons reçu votre exemple de modèle d'e-mail, notre équipe l'examinera et configurera la logique d'analyse. Vous devriez pouvoir utiliser la fonctionnalité avec le modèle d'e-mail que vous avez envoyé dans un délai de cinq (5) jours ouvrés.
Remarque : Nous pouvons vous contacter à l'adresse e-mail que vous avez envoyée. Assurez-vous que l'adresse e-mail que vous utilisez pour nous transférer l'échantillon peut recevoir des messages.
Option 2 : Microdonnées Gmail
Pour y parvenir, vous devez utiliser un balisage structuré dans les e-mails que vous envoyez aux clients, en vous concentrant particulièrement sur le champ ticketToken
.
Pourquoi utiliser le balisage d'intégration ?
L'intégration du balisage dans vos e-mails de confirmation de vol permet de reconnaître automatiquement les détails de la réservation et de les importer dans le Google Wallet du client (si la fonctionnalité est activée). Ce processus, facilité par les données structurées au format Schema.org, améliore la fonctionnalité de Google Wallet en ajoutant automatiquement les informations de vol pertinentes.
Champ clé : ticketToken
Le champ ticketToken
est essentiel, car il contient généralement un type de code sécurisé et une valeur brute qui peuvent être affichés directement sous forme de code à scanner. Ce champ permet de s'assurer que toutes les informations d'embarquement nécessaires sont instantanément disponibles dans le Google Wallet du client. De plus, la valeur brute doit être conforme à la norme BCBP (Bar Coded Boarding Pass). Vous pouvez utiliser un décodeur pour décoder la valeur du jeton. Le marchand doit s'assurer que la valeur dans le fichier JSON est cohérente avec la valeur décodée.
Voici quelques types de codes acceptés :
- barcode128
- pdf417
- qrCode
- aztecCode
Voici quelques exemples de valeurs ticketTokens
valides :
barcode128:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
pdf417:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
qrCode:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
aztecCode:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
Voici comment structurer le balisage de votre e-mail :
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FlightReservation",
"reservationNumber": "RXJ34P",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "HANFENG/ZHU"
},
"reservationFor": {
"@type": "Flight",
"flightNumber": "123",
"airline": {
"@type": "Airline",
"name": "United",
"iataCode": "GG"
},
"departureAirport": {
"@type": "Airport",
"name": "San Francisco Airport",
"iataCode": "SFO"
},
"departureTime": "2027-03-04T20:15:00-08:00",
"arrivalAirport": {
"@type": "Airport",
"name": "Austin-Bergstorm International Airport",
"iataCode": "AUS"
},
"arrivalTime": "2027-03-05T06:30:00-05:00"
},
"airplaneSeat": "9A",
"airplaneSeatClass": {
"@type": "AirplaneSeatClass",
"name": "Business"
},
"ticketToken": "qrCode:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772"
}
</script>