ticketToken
.
Mengapa Menyematkan Markup?
Dengan menyematkan markup ke email konfirmasi penerbangan, detail reservasi dapat otomatis dikenali dan diimpor ke Google Wallet pelanggan (jika fitur ini diaktifkan). Proses ini, yang difasilitasi oleh data terstruktur dalam format Schema.org, meningkatkan fungsi Google Wallet dengan menambahkan informasi penerbangan yang relevan secara otomatis.
Kolom Kunci: ticketToken
Kolom ticketToken
ini penting karena biasanya berisi jenis kode yang aman
dan nilai mentah yang dapat dirender langsung sebagai kode yang dapat dipindai. Kolom ini
memastikan bahwa semua informasi boarding yang diperlukan langsung tersedia di
Google Wallet pelanggan. Selain itu, nilai mentah harus sesuai dengan BCBP (Boarding Pass Kode Batang). Anda dapat menggunakan decoder
untuk mendekode nilai token. Penjual harus memastikan nilai dalam json konsisten dengan nilai yang didekode.
Berikut adalah beberapa jenis kode yang didukung:
- barcode128
- pdf417
- qrCode
- aztecCode
Dan berikut ini beberapa contoh ticketTokens
yang valid:
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
Berikut ini cara menyusun markup email:
<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>