Bordkarten aus E-Mails zur Flugbuchung importieren

Als Entwickler oder Händler kann die Einbindung von Google Wallet in deine Flugreservierungssysteme die Kundenerfahrung erheblich verbessern, da alle Boardinginformationen zugänglich sind. Ein Schlüssel für diese nahtlose Integration liegt in der Verwendung von strukturiertem Markup in den E-Mails, die du an Kunden sendest. Dabei solltest du dich insbesondere auf das Feld ticketToken konzentrieren.

Vorteile von Markup-Einbettungen

Wenn du Markup in deine Flugbestätigungs-E-Mails einbettest, können die Reservierungsdetails automatisch erkannt und in das Google Wallet-Konto des Kunden importiert werden, sofern die Funktion aktiviert ist. Dieser Prozess wird durch strukturierte Daten im Schema.org-Format ermöglicht und erweitert die Funktionalität von Google Wallet, da relevante Fluginformationen automatisch hinzugefügt werden.

Schlüsselfeld: ticketToken

Das Feld ticketToken ist von entscheidender Bedeutung, da es in der Regel einen sicheren Codetyp und einen Rohwert enthält, der direkt als scanbarer Code gerendert werden kann. Dieses Feld sorgt dafür, dass alle erforderlichen Boardinginformationen sofort im Google Wallet des Kunden verfügbar sind. Darüber hinaus muss der Rohwert den Barcoded-Bordkarten (BCBP) entsprechen. Sie können einen Decoder verwenden, um den Tokenwert zu decodieren. Der Händler muss dafür sorgen, dass der Wert in JSON mit dem decodierten Wert übereinstimmt.

Folgende Codetypen werden unterstützt:

  • barcode128
  • pdf417
  • qrCode
  • aztecCode

Hier einige Beispiele für gültige 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

So können Sie Ihr E-Mail-Markup strukturieren:

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