フライト予約のメールから搭乗券をインポートする

デベロッパーまたは販売者として、Google ウォレットをフライトに統合する 予約システムを使用すると 顧客体験を大幅に高めることができます すべての搭乗情報に確実にアクセスできるようにします。これを実現する鍵は シームレスな統合を実現するため メールには構造化マークアップを使用します お客様に送信します。特に ticketToken フィールドが重要です。

マークアップを埋め込む理由

フライトの確認メールにマークアップを埋め込むことで、予約が可能に 自動的に認識され、お客様の Google ウォレット(機能が有効な場合)。このプロセスは構造化データによって促進される (Schema.org 形式)であり、Google 関連するフライト情報が自動的に追加されます。

キーフィールド: ticketToken

ticketToken フィールドは、通常は安全なコードタイプを含むため、非常に重要です。 スキャン可能なコードとして直接レンダリングできる 未加工の値がありますこのフィールド 搭乗に必要なすべての情報が お客様の Google ウォレットで保持されます。また、未加工の値は、標準仕様に準拠する必要があります。 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>