ייבוא כרטיסי עלייה למטוס מהודעות אימייל לגבי הזמנת טיסות

בתור מפתחים או מוכרים, השילוב של Google Wallet עם המערכות להזמנת טיסות יכול לשפר משמעותית את חוויית הלקוח כי כל המידע על עלייה למטוס נגיש. כדי להשיג את השילוב החלק הזה, אחד הדברים החשובים ביותר הוא השימוש בתגי עיצוב מובְנים בהודעות האימייל ששולחים ללקוחות, בייחוד בתחום 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>