کارت پرواز را از ایمیل های رزرو پرواز وارد کنید

به‌عنوان یک توسعه‌دهنده یا تاجر، ادغام Google Wallet با سیستم‌های رزرو پرواز می‌تواند تجربه مشتری را با اطمینان از در دسترس بودن همه اطلاعات سوار شدن به هواپیما، به طور قابل توجهی افزایش دهد. کلید دستیابی به این ادغام یکپارچه از طریق استفاده از نشانه گذاری ساختاریافته در ایمیل هایی است که برای مشتریان ارسال می کنید، به ویژه تمرکز بر فیلد ticketToken .

چرا Embed Markup؟

جاسازی نشانه‌گذاری در ایمیل‌های تأیید پرواز به شما امکان می‌دهد تا جزئیات رزرو به‌طور خودکار شناسایی شده و به Google Wallet مشتری وارد شود (اگر این ویژگی فعال باشد). این فرآیند که توسط داده‌های ساختاریافته در قالب Schema.org تسهیل می‌شود، با افزودن خودکار اطلاعات مربوط به پرواز، عملکرد Google Wallet را افزایش می‌دهد.

فیلد کلیدی: ticketToken

فیلد ticketToken بسیار مهم است زیرا معمولاً حاوی یک نوع کد امن و مقدار خام است که می‌تواند مستقیماً به عنوان یک کد قابل اسکن ارائه شود. این فیلد تضمین می کند که تمام اطلاعات لازم برای سوار شدن فوراً در Google Wallet مشتری در دسترس است. علاوه بر این، مقدار خام باید با BCBP (Bar Coded Boarding Pass) مطابقت داشته باشد. برای رمزگشایی مقدار توکن می توانید از رمزگشا استفاده کنید. تاجر باید اطمینان حاصل کند که مقدار در json با مقدار رمزگشایی شده مطابقت دارد.

در اینجا برخی از انواع کدهای پشتیبانی شده وجود دارد:

  • بارکد 128
  • 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>