ticketToken
.
Perché incorporare il markup?
Se incorpora il markup nelle email di conferma dei voli, i dettagli della prenotazione vengono riconosciuti e importati automaticamente nel Google Wallet del cliente (se la funzionalità è abilitata). Questo processo, facilitato dai dati strutturati nel formato Schema.org, migliora la funzionalità di Google Wallet aggiungendo automaticamente informazioni pertinenti sui voli.
Campo chiave: ticketToken
Il campo ticketToken
è fondamentale perché in genere contiene un tipo di codice sicuro
e un valore non elaborato che può essere visualizzato direttamente come codice scansionabile. Questo campo garantisce che tutte le informazioni di imbarco necessarie siano immediatamente disponibili in Google Wallet del cliente. Inoltre, il valore non elaborato deve essere conforme alla specifica BCBP (carta d'imbarco con codice a barre). Puoi utilizzare un decoder per decodificare il valore del token. Il commerciante deve assicurarsi che il valore nel file JSON sia
coerente con il valore decodificato.
Di seguito sono riportati alcuni tipi di codice supportati:
- barcode128
- pdf417
- qrCode
- aztecCode
Ed ecco alcuni esempi di ticketTokens
validi:
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
Per strutturare il markup della tua email, procedi nel seguente modo:
<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>