ticketToken
เหตุใดจึงต้องฝังมาร์กอัป
การฝังมาร์กอัปลงในอีเมลยืนยันเที่ยวบินช่วยให้สามารถจอง รายละเอียดเพิ่มเติมเพื่อให้ระบบจดจำ และนำเข้าไปยัง Google Wallet (หากฟีเจอร์นี้เปิดใช้อยู่) กระบวนการนี้ดำเนินการโดยข้อมูลที่มีโครงสร้าง ในรูปแบบ Schema.org จะปรับปรุงฟังก์ชันการทำงานของ Google Wallet ด้วยการเพิ่มข้อมูลเที่ยวบินที่เกี่ยวข้องโดยอัตโนมัติ
ฟิลด์คีย์: ticketToken
ช่อง ticketToken
มีความสำคัญเนื่องจากโดยทั่วไปจะมีประเภทรหัสที่ปลอดภัย
และข้อมูลดิบที่แสดงผลเป็นโค้ดที่สแกนได้โดยตรง ฟิลด์นี้
เพื่อให้มั่นใจว่า ข้อมูลการขึ้นเครื่องที่จำเป็นทั้งหมดจะพร้อมใช้งานทันทีใน
Google Wallet ของลูกค้า นอกจากนี้ ค่าดิบต้องสอดคล้องกับ
BCBP
(บอร์ดดิ้งพาสแบบบาร์โค้ด) คุณใช้โปรแกรมถอดรหัสได้
เพื่อถอดรหัสค่าโทเค็น ผู้ขายต้องตรวจสอบว่าค่าใน JSON คือ
ที่สอดคล้องกับค่าที่ถอดรหัสแล้ว
โค้ดบางประเภทที่รองรับมีดังนี้
- barcode128
- pdf417
- qrCode
- aztecCode
และต่อไปนี้คือตัวอย่างของ ticketTokens
ที่ถูกต้อง
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
คุณสามารถจัดโครงสร้างมาร์กอัปอีเมลได้ดังนี้
<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>