Nhập thẻ lên máy bay từ email đặt vé máy bay

Với tư cách là nhà phát triển hoặc người bán, tích hợp Google Wallet với chuyến bay của bạn hệ thống đặt trước có thể nâng cao đáng kể trải nghiệm khách hàng bằng cách đảm bảo mọi thông tin lên máy bay đều có thể truy cập được. Chìa khoá để đạt được điều này tích hợp liền mạch là thông qua việc sử dụng đánh dấu có cấu trúc trong email bạn gửi cho khách hàng, đặc biệt là tập trung vào trường ticketToken.

Tại sao nên nhúng đánh dấu?

Việc nhúng mã đánh dấu vào email xác nhận chuyến bay cho phép đặt vé thông tin chi tiết được tự động nhận dạng và nhập vào ứng dụng Google Wallet (nếu tính năng này được bật). Quá trình này, được hỗ trợ bởi dữ liệu có cấu trúc ở định dạng Schema.org, giúp nâng cao chức năng của Google Dùng ví bằng cách tự động thêm thông tin chuyến bay có liên quan.

Trường khoá: ticketToken

Trường ticketToken rất quan trọng vì trường này thường chứa loại mã bảo mật và giá trị thô có thể hiển thị trực tiếp dưới dạng mã có thể quét. Trường này để đảm bảo rằng mọi thông tin lên máy bay cần thiết đều xuất hiện ngay lập tức Google Wallet của khách hàng. Ngoài ra, giá trị thô phải tuân theo BCBP (Thẻ lên máy bay có mã vạch). Bạn có thể dùng bộ giải mã để giải mã giá trị mã thông báo. Người bán cần đảm bảo giá trị trong tệp json là nhất quán với giá trị được giải mã.

Dưới đây là một số loại mã được hỗ trợ:

  • barcode128
  • pdf417
  • qrCode
  • aztecCode

Sau đây là một số ví dụ về ticketTokens hợp lệ:

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

Dưới đây là cách bạn có thể xây dựng cấu trúc mã đánh dấu email của mình:

<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>