Pemesanan Penerbangan

Gunakan jenis ini untuk menyatakan reservasi perjalanan udara.

Kasus penggunaan

Kasus penggunaan berikut menunjukkan contoh umum cara penggunaan skema FlightReservation. Gunakan contoh ini untuk memastikan markup Anda terstruktur dengan benar.

Konfirmasi penerbangan dasar

Sematkan markup berikut dalam email Anda saat Anda mengirim email konfirmasi penerbangan. Contoh ini adalah untuk penerbangan sekali jalan:

JSON-LD

<script type="application/ld+>json"
{
  "@context": "http://schema.org",
  "@type": "FlightReservation",
  "reservationNumber": "RXJ34P",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "Eva Green"
  },
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "110",
    "airline": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "UA"
    },
    "departureAirport": {
      "@type": "Airport",
      "name&qu<ot;: &q>uot;San Francisco Airport",
      "iataCode": "SFO"
    },
    "departureTime": "2027-03-04T20:15:00-08:00",
    "arrivalAirport": {
      "@type": "Airport",
      "name": "John F. Kennedy International Airport",
      "iataCode": "JFK"
    },
    "arrivalTime": "2027-03-05T06:30:00-05:00"
  }
}
/script

Microdata

<div itemscope itemtype="http://schema.org/FlightReserva>tio<n"
  meta itemprop="reservationNumber&quo>t; <content="RXJ34P"/
  link itemprop="reservationStatus&q>uot<; href="http://schema.org/Confirmed"/
  div itemprop="u>nderN<ame" itemscope itemtype="http:/>/sc<hema>.or<g/Person"
    meta itemprop="name" content="Eva Green&q>uot;/<
  /div
  div itemprop="reservationFor>"<; itemscope itemtype="http://schema.org/Flight"
    meta it>emprop=<"flightNumber" content=">;110&qu<ot;/
    div itemprop="airline&qu>ot; i<tems>cope <itemtype="http://schema.org/Airline"
      meta itemprop="name&>quot; c<ontent="United"/
      meta itemprop=">iataCod<e" content="UA"/
    /di>v
   < div> item<prop="departureAirport" itemscope itemtype="http://>schem<a.org/Airport"
      meta itemprop="name" content="San F>rancisc<o Airport"/
      meta itemprop="iataCode" content=&qu>ot;SFO&<quot;/
    /div
    meta itemprop=">;depa<rtur>eTime<" content="2027-03-04T20:15:00-08:00"/
    div it>emp<rop=>&<quot>;arrivalAirport" itemscope itemtype="http://schema.org/Airport"
      meta itemprop="name" content="John F. Kennedy International Airport"/
      meta itemprop="iataCode" content="JFK"/
    /div
    meta itemprop="arrivalTime" content="2027-03-05T06:30:00-05:00"/
  /div
/div

Boarding pass

Selain konfirmasi penerbangan, Anda dapat menandai detail boarding pass.

JSON-LD

<script type="application/ld+>json"
{
  "@context": "http://schema.org",
  "@type": "FlightReservation",
  "reservationNumber": "RXJ34P",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "Eva Green"
  },
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "110",
    "airline": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "UA"
    },
    "departureAirport": {
      "@type": "Airport",
      "name": "San Francisco Airport",
      "iataCode": "SFO"
    },
    "departureTime": "2027-03-04T20:15:00-08:00",
    "arrivalAirport": {
      "@type": "Ai<rport&q>uot;,
      "name": "John F. Kennedy International Airport",
      "iataCode": "JFK"
    },
    "arrivalTime": "2027-03-05T06:30:00-05:00"
  },
  "airplaneSeat": "9A",
  "airplaneSeatClass": {
    "@type": "AirplaneSeatClass",
    "name": "Business"
  },
  "ticketNumber": "ABC1234",
  "ticketToken": "qrCode:AB34",
  "checkinUrl": "http://united.com/onlinecheckin.html"
}
/script

Microdata

<div itemscope itemtype="http://schema.org/FlightReserva>tio<n"
  meta itemprop="reservationNumber&quo>t; <content="RXJ34P"/
  link itemprop="reservationStatus&q>uot<; href="http://schema.org/Confirmed"/
  div itemprop="u>nderN<ame" itemscope itemtype="http:/>/sc<hema>.or<g/Person"
    meta itemprop="name" content="Eva Green&q>uot;/<
  /div
  div itemprop="reservationFor>"<; itemscope itemtype="http://schema.org/Flight"
    meta it>emprop=<"flightNumber" content=">;110&qu<ot;/
    div itemprop="airline&qu>ot; i<tems>cope <itemtype="http://schema.org/Airline"
      meta itemprop="name&>quot; c<ontent="United"/
      meta itemprop=">iataCod<e" content="UA"/
    /di>v
   < div> item<prop="departureAirport" itemscope itemtype="http://>schem<a.org/Airport"
      meta itemprop="name" content="San F>rancisc<o Airport"/
      meta itemprop="iataCode" content=&qu>ot;SFO&<quot;/
    /div
    meta itemprop=">;depa<rtur>eTime<" content="2027-03-04T20:15:00-08:00"/
    div it>emp<rop=>&qu<ot;arrivalAirport" itemscope itemtype>=&q<uot;http://schema.org/Airport"
      meta itemprop="name" content="Jo>hn F.< Kennedy International Airport"/
  >   < met>a i<temprop="iataCode" content="JFK&>quo<t;/
    /div
    meta itemprop="arrivalTime&q>uot<; content="2027-03-05T06:30:00-05:00"/
  /div
  meta itemprop>=<&quo>t;airplaneSeat" content="9A"/
  div itemprop="airplaneSeatClass" itemscope itemtype="http://schema.org/AirplaneSeatClass"
    meta itemprop="name" content="Business"/
  /div
  meta itemprop="ticketNumber" content="ABC1234"/
  meta itemprop="ticketToken" content="qrCode:AB34"/
  link itemprop="checkInUrl" href="http://united.com/onlinecheckin.html"/
/div

Tombol Check-In

Di Gmail, Anda dapat menambahkan tombol check-in ke konfirmasi penerbangan dengan menambahkan properti checkinUrl. Berikan juga CheckInAction jika menautkan langsung ke aplikasi seluler:

JSON-LD

<script type="application/ld+>json"
{
  "@context": "http://schema.org",
  "@type": "FlightReservation",
  "reservationNumber": "RXJ34P",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "Eva Green"
  },
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "110",
    "airline": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "UA"
    },
    "departureAirport": {
      "@type": "Airport",
      "name": "San Francisco Airport",
      "iataCode": "SFO"
    },
    "departureTime": "2027-03-04T20:15:00-08:00",
    &q<uot;arr>ivalAirport": {
      "@type": "Airport",
      "name": "John F. Kennedy International Airport",
      "iataCode": "JFK"
    },
    "arrivalTime": "2027-03-05T06:30:00-05:00"
  },
  "checkinUrl": "http://united.com/onlinecheckin.html",
  "potentialAction": {
    "@type": "CheckInAction",
    "target": "http://united.com/onlinecheckin.html"
  }
}
/script

Microdata

<div itemscope itemtype="http://schema.org/FlightReserva>tio<n"
  meta itemprop="reservationNumber&quo>t; <content="RXJ34P"/
  link itemprop="reservationStatus&q>uot<; href="http://schema.org/Confirmed"/
  div itemprop="u>nderN<ame" itemscope itemtype="http:/>/sc<hema>.or<g/Person"
    meta itemprop="name" content="Eva Green&q>uot;/<
  /div
  div itemprop="reservationFor>"<; itemscope itemtype="http://schema.org/Flight"
    meta it>emprop=<"flightNumber" content=">;110&qu<ot;/
    div itemprop="airline&qu>ot; i<tems>cope <itemtype="http://schema.org/Airline"
      meta itemprop="name&>quot; c<ontent="United"/
      meta itemprop=">iataCod<e" content="UA"/
    /di>v
   < div> item<prop="departureAirport" itemscope itemtype="http://>schem<a.org/Airport"
      meta itemprop="name" content="San F>rancisc<o Airport"/
      meta itemprop="iataCode" content=&qu>ot;SFO&<quot;/
    /div
    meta itemprop=">;depa<rtur>eTime<" content="2027-03-04T20:15:00-08:00"/
    div it>emp<rop=>&qu<ot;arrivalAirport" itemscope itemtype="http://schema.org/Airp>ort<"
      meta itemprop="name" content="John F. Kennedy Internati>onal <Airport"/
      meta itemprop="iataCode" content=&qu>ot;<JFK&>q<uot;>/
    /div
    meta itemprop="arrivalTime" content="2027-03-05T06:30:00-05:00"/
  /div
  link itemprop="checkinUrl" href="http://united.com/onlinecheckin.html"/
  div itemprop="potentialAction" itemscope itemtype="http://schema.org/CheckInAction"
    link itemprop="target" href="http://united.com/onlinecheckin.html"/
  /div
/div

Beberapa segmen penerbangan

Untuk mendeskripsikan penerbangan dengan beberapa segmen, gunakan beberapa item FlightReservation:

JSON-LD

<script type="application/ld+>json"
[
  {
    "@context": "http://schema.org",
    "@type": "FlightReservation",
    "reservationNumber": "RXJ34P",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Flight",
      "flightNumber": "201",
      "airline": {
        "@type": "Airline",
        "name": "United",
        "iataCode": "UA"
      },
      "departureAirport": {
        "@type": "Airport",
        "name": "San Francisco Airport",
        "iataCode": "JFK"
      },
      "departureTime": "2027-03-04T11:00:00-05:00",
      "arrivalAirport": {
        "@type": "Airport",
        "name": "John F. Kennedy International Airport",
        "iataCode": "ORD"
      },
      "arrivalTime": "2027-03-05T13:25:00-06:00"
    },
    "checkinUrl": "http://united.com/onlinecheckin.html"
  },
  {
    "@context": "http://schema.org",
    "@type": "FlightReservation",
    "reservationNumber": "RXJ34P",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "<;@type&>quot;: "Flight",
      "flightNumber": "1050",
      "airline": {
        "@type": "Airline",
        "name": "United",
        "iataCode": "UA"
      },
      "departureAirport": {
        "@type": "Airport",
        "name": "San Francisco Airport",
        "iataCode": "ORD"
      },
      "departureTime": "2027-03-05T14:55:00-06:00",
      "arrivalAirport": {
        "@type": "Airport",
        "name": "John F. Kennedy International Airport",
        "iataCode": "SFO"
      },
      "arrivalTime": "2027-03-05T15:15:00-08:00"
    },
    "checkinUrl": "http://united.com/onlinecheckin.html"
  }
]
/script

Microdata

<div itemscope itemtype="http://schema.org/FlightReserva>tio<n"
  meta itemprop="reservationNumber&quo>t; <content="RXJ34P"/
  link itemprop="reservationStatus&q>uot<; href="http://schema.org/Confirmed"/
  div itemprop="u>nderN<ame" itemscope itemtype="http:/>/sc<hema>.or<g/Person"
    meta itemprop="name" content="Eva Green&q>uot;/<
  /div
  div itemprop="reservationFor>"<; itemscope itemtype="http://schema.org/Flight"
    meta it>emprop=<"flightNumber" content=">;201&qu<ot;/
    div itemprop="airline&qu>ot; i<tems>cope <itemtype="http://schema.org/Airline"
      meta itemprop="name&>quot; c<ontent="United"/
      meta itemprop=">iataCod<e" content="UA"/
    /di>v
   < div> item<prop="departureAirport" itemscope itemtype="http://>schem<a.org/Airport"
      meta itemprop="name" content="San F>rancisc<o Airport"/
      meta itemprop="iataCode" content=&qu>ot;JFK&<quot;/
    /div
    meta itemprop=">;depa<rtur>eTime<" content="2027-03-04T11:00:00-05:00"/
    div it>emp<rop=>&qu<ot;arrivalAirport" itemscope itemtype="http://schema.or>g</Air>p<ort"
      meta itemprop="name" content=">;Jo<hn F. Kennedy International Airport"/
      me>ta <itemprop="iataCode" content="ORD"/
    /div
    m>eta< itemprop="arrivalTime" content="2027-03-05T13:25:00-06>:00&q<uot;/
  /div
  meta itemprop="modifi>edT<ime&>quo<t; content="2027-03-01T08:30:00-08:00"/
/div
div itemscope itemty>pe=&q<uot;http://schema.org/FlightReservation">;
  m<eta itemprop="reservationNumber" content="RXJ34P">/
  lin<k itemprop="reservationStatus&quo>t; href<="http://schema.org/Confirmed&quo>t;/
 < div> item<prop="underName" itemscope itemtype="http://schema.org/Person&q>uot;
  <  meta itemprop="name" content="Eva Gr>een&quo<t;/
  /div
  div itemprop="reserva>tionF<or&q>uot; <itemscope itemtype="http://schema.org/Flight"
    meta i>tempr<op="flightNumber" content="1050"/
    div itemprop=">;airlin<e" itemscope itemtype="http://schema.org/Airline"
    >  meta <itemprop="name" content=">;Unit<ed&q>uot;/<
      meta itemprop="iataCode" content="UA">/
 <   />div<
    div itemprop="departureAirport" itemscope itemtype>=<&quo>t;http://schema.org/Airport"
      meta itemprop="name" content="San Francisco Airport"/
      meta itemprop="iataCode" content="ORD"/
    /div
    meta itemprop="departureTime" content="2027-03-05T14:55:00-06:00"/
    div itemprop="arrivalAirport" itemscope itemtype="http://schema.org/Airport"
      meta itemprop="name" content="John F. Kennedy International Airport"/
      meta itemprop="iataCode" content="SFO"/
    /div
    meta itemprop="arrivalTime" content="2027-03-05T15:15:00-08:00"/
  /div
  meta itemprop="modifiedTime" content="2027-03-01T08:30:00-08:00"/
/div

Beberapa penumpang

Untuk mendeskripsikan penerbangan dengan beberapa penumpang, gunakan beberapa item FlightReservation:

JSON-LD

<script type="application/ld+>json"
[
  {
    "@context": "http://schema.org",
    "@type": "FlightReservation",
    "reservationNumber": "RXJ34P",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "John Green"
    },
    "reservationFor": {
      "@type": "Flight",
      "flightNumber": "201",
      "airline": {
        "@type": "Airline",
        "name": "United",
        "iataCode": "UA"
      },
      "departureAirport": {
        "@type": "Airport",
        "name": "John F. Kennedy International Airport",
        "iataCode": "JFK"
      },
      "departureTime": "2027-03-04T11:00:00-05:00",
      "arrivalAirport": {
        "@type": "Airport",
        "name": "O'Hare International Airport",
        "iataCode": "ORD"
      },
      "arrivalTime": "2027-03-05T13:25:00-06:00"
    },
    "checkinUrl": "http://united.com/onlinecheckin.html"
  },
  {
    "@context": "http://schema.org",
    "@type": "FlightReservation",
    "reservationNumber": "RXJ34P",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "John Green"
    },
    "reservationFor": {
      "@type": "Flight",
      "flightNumber": "1050",
      "airline": {
        "@type": "Airline",
        "name": "United",
        "iataCode": "UA"
      },
      "departureAirport": {
        "@type": "Airport",
        "name": "O'Hare International Airport",
        "iataCode": "ORD"
      },
      "departureTime": "2027-03-05T14:55:00-06:00",
      "arrivalAirport": {
        "@type": "Airport",
        "name": "San Francisco Airport",
        "iataCode": "SFO"
      },
      "arrivalTime": "2027-03-05T15:15:00-08:00"
    },
    "checkinUrl": "http://united.com/onlinecheckin.html"
  },
  {
    "@context": "http://schema.org",
    "@type": "FlightReservation",
    "reservationNumber": "RXJ34P",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Flight",
      "flightNumber": "201",
      "airline": {
        "@type": "Airline",
        "name": "United",
        "iataCode": "UA"
      },
      "departureAirport": {
        "@type": "Airport",
        "name": "John F. Kennedy International Airport&<quot;,
>        "iataCode": "JFK"
      },
      "departureTime": "2027-03-04T11:00:00-05:00",
      "arrivalAirport": {
        "@type": "Airport",
        "name": "O'Hare International Airport",
        "iataCode": "ORD"
      },
      "arrivalTime": "2027-03-05T13:25:00-06:00"
    },
    "checkinUrl": "http://united.com/onlinecheckin.html"
  },
  {
    "@context": "http://schema.org",
    "@type": "FlightReservation",
    "reservationNumber": "RXJ34P",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Flight",
      "flightNumber": "1050",
      "airline": {
        "@type": "Airline",
        "name": "United",
        "iataCode": "UA"
      },
      "departureAirport": {
        "@type": "Airport",
        "name": "O'Hare International Airport",
        "iataCode": "ORD"
      },
      "departureTime": "2027-03-05T14:55:00-06:00",
      "arrivalAirport": {
        "@type": "Airport",
        "name": "San Francisco Airport",
        "iataCode": "SFO"
      },
      "arrivalTime": "2027-03-05T15:15:00-08:00"
    },
    "checkinUrl": "http://united.com/onlinecheckin.html"
  }
]
/script

Microdata

<div itemscope itemtype="http://schema.org/FlightReserva>tio<n"
  meta itemprop="reservationNumber&quo>t; <content="RXJ34P"/
  link itemprop="reservationStatus&q>uot<; href="http://schema.org/Confirmed"/
  div itemprop="u>nderN<ame" itemscope itemtype="http://>sch<ema.>org</Person"
    meta itemprop="name" content="John Green&q>uot;/<
  /div
  div itemprop="reservationFor>"<; itemscope itemtype="http://schema.org/Flight"
    meta it>emprop=<"flightNumber" content=">;201&qu<ot;/
    div itemprop="airline&qu>ot; i<tems>cope <itemtype="http://schema.org/Airline"
      meta itemprop="name&>quot; c<ontent="United"/
      meta itemprop="iataCode" c>ontent=<"UA"/
    /div
    div itempr>op=&q<uot;>depar<tureAirport" itemscope itemtype="http://schema.org/Airpo>rt&qu<ot;
      meta itemprop="name" content="John F. Kennedy Inter>nationa<l Airport"/
      meta itemprop="iataCode" co>ntent=&<quot;JFK"/
    /div
    meta itemp>rop=&<quot>;depa<rtureTime" content="2027-03-04T11:00:00-05:00"/
 >   <div >ite<mprop="arrivalAirport" itemscope itemtype="http://>s<chem>a<.org/Airport"
      meta itemprop="name" cont>ent<="O'Hare International Airport"/
    >  m<eta itemprop="iataCode" content="ORD"/
    /div
 >   <meta itemprop="arrivalTime" content="2027-03-05T13:25:0>0-06:<00"/
  /div
  meta itemprop="mod>ifi<edTi>me&<quot; content="2027-03-01T08:30:00-08:00"/
/div
div itemscope ite>mtype<="http://schema.org/FlightReservation&q>uot;
<  meta itemprop="reservationNumber" content="RXJ34P&qu>ot;/
  <link itemprop="reservationStatus&>quot; h<ref="http://schema.org/Confirmed&>quot;</
  >div i<temprop="underName" itemscope itemtype="http://schema.org/Perso>n"<
    meta itemprop="name" content="John Green>"/<
  /div
  div itemprop="reservatio>nFor&<quot>; ite<mscope itemtype="http://schema.org/Flight"
    meta item>prop=<"flightNumber" content="1050"/
    div itemprop="ai>rline&q<uot; itemscope itemtype="http://schema.org/Airli>ne"<;
      meta itemprop="name" >conte<nt=&>quot;<United"/
      meta itemprop="iataCode" content=&>quo<t;UA>&qu<ot;/
    /div
    div itemprop="departureAirport" items>c<ope >i<temtype="http://schema.org/Airport"
      meta ite>mpr<op="name" content="O'Hare Intern>ati<onal Airport"/
      meta itemprop="iataCode" content=>&qu<ot;ORD"/
    /div
    meta itemprop="departureTime" con>tent=<"2027-03-05T14:55:00-06:00"/
  >  d<iv i>tem<prop="arrivalAirport" itemscope itemtype="http://schema.org/>Airpo<rt"
      meta itemprop="name&quo>t; co<ntent="San Francisco Airport"/
      meta itemprop="ia>taCode&<quot; content="SFO"/
    /di>v
    m<eta itemprop="arrivalTime" c>onten<t=&q>uot;2<027-03-05T15:15:00-08:00"/
  /div
  meta itemprop="modifiedTime">; conte<nt="2027-03-01T08:30:00-08:00"/
/div
div itemscope itemtype>="<http://schema.org/FlightReservation&quo>t;
  <meta> item<prop="reservationNumber" content="RXJ34P"/
  l>ink i<temprop="reservationStatus" href="http://schema.org/Confirmed>"/<
  div itemprop="underName" itemscope itemtype=&qu>ot;http<://schema.org/Person"
    meta ite>mprop<=&qu>ot;na<me" content="Eva Green"/
  /div
  div itemprop=&q>uot<;res>erv<ationFor" itemscope itemtype="http://schema.org/Flight&>q<uot;>
<    meta itemprop="flightNumber" content="201>&qu<ot;/
    div itemprop="airline" itemscope> it<emtype="http://schema.org/Airline"
      meta itemprop=&quo>t;n<ame" content="United"/
      meta itemprop="iataCo>de&qu<ot; content="UA"/
    /div
    >div< ite>mpr<op="departureAirport" itemscope itemtype="http://schema.org/>Airpo<rt"
      meta itemprop="name">; con<tent="John F. Kennedy International Airport"/
      meta it>emprop=<"iataCode" content="JFK>"/<
    /div
    meta itemprop="depa>rture<Time>"<; content="2027-03-04T11:00:00-05:00"/
    div itemprop="arriva>lAirpor<t" itemscope itemtype="http://schema.org/Airport&q>uot;
  <    meta itemprop="name" cont>ent=&<quot>;O<9;Hare International Airport"/
      meta itemprop="iata>Code&<quot; content="ORD"/
    /div
    meta itemprop="arrivalTime&>quot; c<ontent="2027-03-05T13:25:00-06:00"/
  /div
>  meta <itemprop="modifiedTime" conte>nt=&q<uot;>2027-<03-01T08:30:00-08:00"/
/div
div itemscope itemtype="ht>tp:<//sc>hem<a.org/FlightReservation"
  meta itemprop="reservationNu>m<ber&>quot; content="RXJ34P"/
  link itemprop="reservationStatus" href="http://schema.org/Confirmed"/
  div itemprop="underName" itemscope itemtype="http://schema.org/Person"
    meta itemprop="name" content="Eva Green"/
  /div
  div itemprop="reservationFor" itemscope itemtype="http://schema.org/Flight"
    meta itemprop="flightNumber" content="1050"/
    div itemprop="airline" itemscope itemtype="http://schema.org/Airline"
      meta itemprop="name" content="United"/
      meta itemprop="iataCode" content="UA"/
    /div
    div itemprop="departureAirport" itemscope itemtype="http://schema.org/Airport"
      meta itemprop="name" content="O'Hare International Airport"/
      meta itemprop="iataCode" content="ORD"/
    /div
    meta itemprop="departureTime" content="2027-03-05T14:55:00-06:00"/
    div itemprop="arrivalAirport" itemscope itemtype="http://schema.org/Airport"
      meta itemprop="name" content="San Francisco Airport"/
      meta itemprop="iataCode" content="SFO"/
    /div
    meta itemprop="arrivalTime" content="2027-03-05T15:15:00-08:00"/
  /div
  meta itemprop="modifiedTime" content="2027-03-01T08:30:00-08:00"/
/div

Contoh dengan semua kolom yang didukung

Sebagai referensi, berikut adalah contoh dengan semua kolom yang didukung diisi:

JSON-LD

<script type="application/ld+>json"
{
  "@context": "http://schema.org",
  "@type": "FlightReservation",
  "reservationNumber": "RXJ34P",
  "reservationStatus": "http://schema.org/Confirmed",
  "url": "http://cheapair.com/view/RXJ34P",
  "underName": {
    "@type": "Person",
    "name": "Eva Green",
    "email": "eva@mail.com"
  },
  "bookingAgent": {
    "@type": "Organization",
    "name": "Cheap Air Travel",
    "url": "http://cheapair.com/"
  },
  "bookingTime": "2027-01-14T13:05:00-05:00",
  "modifiedTime": "2027-03-14T13:05:00-05:00",
  "programMembership": {
    "@type": "ProgramMembership",
    "memberNumber": "4BY123111",
    "program": "StarAlliance"
  },
  "confirmReservationUrl": "http://cheapair.com/confirm?id=RXJ34P",
  "cancelReservationUrl": "http://cheapair.com/cancel?id=RXJ34P",
  "modifyReservationUrl": "http://cheapair.com/edit?id=RXJ34P",
  "checkinUrl": "http://united.com/onlinecheckin.html",
  "potentialAction": [
    {
      "@type": "ConfirmAction",
      "target": "http://cheapair.com/confirm?id=RXJ34P"
    },
    {
      "@type": "CancelAction",
      "target": "http://cheapair.com/cancel?id=RXJ34P"
    },
    {
      "@type": "EditAction",
      "target": "http://cheapair.com/edit?id=RXJ34P"
    },
    {
      "@type": "CheckInAction",
      "target": "http://united.com/onlinecheckin.html"
    }
  ],
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "110",
    "airline": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "UA"
    },
    "operatedBy": {
      "@type": "Airline",
      "name": "Continental Airlines",
      "iataCode": "CO"
    },
    "departureAirport": {
      "@type": "Airport",
      "name": "San Francisco Airport",
      "iataCode": &qu<ot;SFO&>quot;
    },
    "departureTime": "2027-03-04T20:15:00-08:00",
    "departureGate": "11",
    "departureTerminal": "B",
    "arrivalAirport": {
      "@type": "Airport",
      "name": "John F. Kennedy International Airport",
      "iataCode": "JFK"
    },
    "arrivalTime": "2027-03-05T06:30:00-05:00",
    "arrivalGate": "32",
    "arrivalTerminal": "B",
    "webCheckinTime": "2027-03-03T20:00:00-08:00",
    "boardingTime": "2027-03-04T19:15:00-08:00"
  },
  "ticketNumber": "123XYZ",
  "ticketDownloadUrl": "http://cheapair.com/download/RXJ34P.pdf",
  "ticketPrintUrl": "http://cheapair.com/print/RXJ34P.html",
  "ticketToken": "qrCode:123456789",
  "additionalTicketText": "Some ticket details, terms and conditions...",
  "airplaneSeat": "9A",
  "airplaneSeatClass": {
    "@type": "AirplaneSeatClass",
    "name": "Business"
  },
  "boardingGroup": "B"
}
/script

Microdata

<div itemscope itemtype="http://schema.org/FlightReserva>tio<n"
  meta itemprop="reservationNumber&quo>t; <content="RXJ34P"/
  link itemprop="reservationStatus&q>uot<; href="http://schema.org/Confirmed"/
  link item>pro<p="url" href="http://cheapair.com/view/RXJ34P"/
  >div i<temprop="underName" itemscope i>temty<pe="http://schema.org/Person"
    m>eta< ite>mpr<op="name" content="Eva Green"/
    meta itemprop="emai>l&quo<t; content="eva@mail.com"/
  /div
  di>v ite<mprop="bookingAgent" itemscope itemtyp>e=&<quot>;ht<tp://schema.org/Organization"
    meta itemprop="name&>quo<t; content="Cheap Air Travel"/
    link itemprop=">url<" href="http://cheapair.com/"/
  /div
  meta itemprop="bookingTime&qu>ot; c<ontent="2027-01-14T13:05:00-05:00"/
  m>eta i<temprop="modifiedTime" content=">202<7-03>-14<T13:05:00-05:00"/
  div itemprop="programMembership" itemscope itemt>ype<="http://schema.org/ProgramMembership"
    meta itemprop="memberNu>mbe<r" content="4BY123111"/
    meta itemprop="program" co>nte<nt="StarAlliance"/
  /div
  link itemprop="confirmReserv>ati<onUrl" href="http://cheapair.com/confirm?id=RXJ34P"/
  link itemprop>=&quo<t;cancelReservationUrl" href="http://cheapair.com/cancel?i>d=R<XJ34>P&q<uot;/
  link itemprop="modifyReservationUrl" href="http://cheapair.>com/ed<it?id=RXJ34P"/
  link itemprop="checkinUrl" href=&qu>ot;<http>://<united.com/onlinecheckin.html"/
  div itemprop="potentialAction" >itemsc<ope itemtype="http://schema.org/ConfirmAction"
    link> it<empr>op=<"target" href="http://cheapair.com/confirm?id=RXJ34P"/
  /div
 > div i<temprop="potentialAction" itemscope itemtype="http:/>/sc<hema>.or<g/CancelAction" 
    link itemprop="target" href="http:>//che<apair.com/cancel?id=RXJ34P"/
  /div
  >div i<temprop="potentialAction" itemscope itemtype="http://s>chema.o<rg/EditAction" 
    link itemprop>="<target" href="http://cheapai>r.com</edi>t?id=<RXJ34P"/
  /div
  div itemprop="potentialAction" itemscop>e itemt<ype="http://schema.org/CheckInAction" 
   > link i<temprop="target" href=">http:<//un>ited.<com/onlinecheckin.html"/
  /div
  div itemprop="reservationFor"> itemsc<ope itemtype="http://schema.org/Flight"
   > meta i<temprop="flightNumber" conten>t=&qu<ot;1>10&qu<ot;/
    div itemprop="airline" itemscope itemtype=">;http<://schema.org/Airline"
      meta item>prop=<"name" content="United"/
 >     <meta itemprop="iataCode" content="UA"/
    /div
    div >itempro<p="operatedBy" itemscope itemtype="http://schema.org/A>irline&<quot;
      meta itemprop="name&qu>ot; c<onte>nt=&q<uot;Continental Airlines"/
      meta itemprop="iataCo>de&qu<ot; content="CO"/
    /div
    >div i<temprop="departureAirport" itemsco>pe it<emtype="http://schema.org/Airport"
      meta itemprop=&q>uot;n<ame" content="San Francisco Airport"/
      meta i>tem<prop>=&q<uot;iataCode" content="SFO"/
  >  /<div
    meta itemprop="departureTime" content="2027-03-04T20:15:00>-08<:00"/
    meta itemprop="departureGate" content="11">;/
<    meta itemprop="departureTerminal" content>=&q<uot;B"/
    div itemprop="arrivalAirport" itemscope itemtype="http://sch>ema<.org/Airport"
      meta itemprop=&qu>ot;<name" content="John F. Kennedy International Airport"/
      meta itemprop>=&quo<t;iataCode" content="JFK">/
 <   />div<
    meta itemprop="arrivalTime"> <cont>ent="2027-03-05T06:30:00-05:00"/
    meta itemprop="arrivalGate" content="32"/
    meta itemprop="arrivalTerminal" content="B"/
    meta itemprop="webCheckinTime" content="2027-03-03T20:00:00-08:00"/
    meta itemprop="boardingTime" content="2027-03-04T19:15:00-08:00"/
  /div
  meta itemprop="ticketNumber" content="123XYZ"/
  link itemprop="ticketDownloadUrl" href="http://cheapair.com/download/RXJ34P.pdf"/
  link itemprop="ticketPrintUrl" href="http://cheapair.com/print/RXJ34P.html"/
  meta itemprop="ticketToken" content="qrCode:123456789"/
  meta itemprop="additionalTicketText" content="Some ticket details, terms and conditions..."/
  meta itemprop="airplaneSeat" content="9A"/
  div itemprop="airplaneSeatClass" itemscope itemtype="http://schema.org/AirplaneSeatClass"
    meta itemprop="name" content="Business"/
  /div
  meta itemprop="boardingGroup" content="B"/
/div

Menguji Markup

Anda dapat memvalidasi markup menggunakan Alat Penguji Markup Email. Tempelkan kode markup Anda dan klik tombol Validasi untuk memindai konten dan menerima laporan tentang error yang ada.

Spesifikasi

Tinjau detail email Anda untuk melihat apakah ada properti ini yang berlaku untuk reservasi penerbangan Anda. Dengan menandai properti tambahan ini, Anda mengizinkan Google menampilkan deskripsi pemesanan penerbangan yang jauh lebih lengkap kepada pengguna.

FlightReservation

Nama jenis: FlightReservation

Memperpanjang Reservasi

Nama Jenis Deskripsi
additionalTicketText Teks Informasi tambahan tentang boarding pass.
airplaneSeat Teks Lokasi kursi yang dipesan (misalnya, 27B).
airplaneSeatClass Kabin/kelas Kursi pesawat.
airplaneSeatClass.name Teks Nama AirplaneSeatClass.
boardingGroup Teks Indikator khusus maskapai penerbangan untuk urutan / preferensi naik pesawat.
bookingAgent Organization atau Person Agen atau biro perjalanan. Juga menerima string (misalnya, "").
bookingAgent.name Teks Nama agen/layanan.
bookingAgent.url URL Situs agen/layanan.
bookingTime DateTime Tanggal reservasi dibuat.
modifiedTime DateTime (direkomendasikan untuk Kartu Konfirmasi/Jawaban Penelusuran) Waktu terakhir kali reservasi diubah.
potentialAction , ConfirmAction, CancelAction atau CheckInAction Tindakan yang dapat dilakukan pada reservasi.
potentialAction.target EntryPoint Menentukan pengendali untuk memproses tindakan, biasanya URL sederhana.
programMembership ProgramMembership Keanggotaan dalam program frequent flyer, program loyalitas hotel, dll. yang diterapkan pada reservasi.
programMembership.memberNumber Teks ID keanggotaan.
programMembership.program Teks Nama program.
reservationFor
(Wajib)
Penerbangan Penerbangan yang dipesan.
reservationFor.airline
(Wajib)
Maskapai penerbangan Maskapai penerbangan yang menyediakan penerbangan.
reservationFor.airline.iataCode
(Wajib)
Teks Kode IATA untuk maskapai penerbangan.
reservationFor.airline.name
(Wajib)
Teks Nama Maskapai Penerbangan.
reservationFor.arrivalAirport
(Wajib)
Bandara Tujuan akhir penerbangan. Juga menerima string (misalnya, "John F. Kennedy International Airport JFK").
reservationFor.arrivalAirport.iataCode
(Wajib)
Teks Kode IATA untuk bandara (misalnya, 'UA').
reservationFor.arrivalAirport.name
(Wajib)
Teks Nama Bandara.
reservationFor.arrivalGate Teks ID gerbang kedatangan bandara penerbangan.
reservationFor.arrivalTerminal Teks Terminal bandara di arrivalGate.
reservationFor.arrivalTime
(Wajib)
DateTime Perkiraan waktu tiba.
reservationFor.boardingTime DateTime Waktu saat boarding akan dimulai.
reservationFor.departureAirport
(Wajib)
Bandara Bandara keberangkatan untuk penerbangan. Juga menerima string (misalnya, "Bandara San Francisco SFO").
reservationFor.departureAirport.iataCode
(Wajib)
Teks Kode IATA untuk bandara (misalnya, 'UA').
reservationFor.departureAirport.name
(Wajib)
Teks Nama Bandara.
reservationFor.departureGate Teks ID gerbang keberangkatan bandara untuk penerbangan.
reservationFor.departureTerminal Teks Terminal bandara dari gerbang keberangkatan.
reservationFor.departureTime
(Wajib)
DateTime Perkiraan waktu keberangkatan.
reservationFor.flightNumber
(Wajib)
Teks ID penerbangan.
reservationFor.operatedBy Maskapai penerbangan Maskapai yang mengoperasikan penerbangan.
reservationFor.operatedBy.iataCode Teks Kode IATA untuk maskapai penerbangan.
reservationFor.operatedBy.name Teks Nama Maskapai Penerbangan.
reservationFor.webCheckinTime DateTime Waktu paling awal untuk check-in web.
reservationNumber
(Wajib)
Teks Nomor atau ID reservasi.
reservationStatus
(Wajib)
ReservationStatus Status pemesanan saat ini.
ticketDownloadUrl URL Tempat boarding pass dapat didownload.
ticketNumber Teks Nomor atau ID tiket.
ticketPrintUrl URL Tempat boarding pass dapat dicetak.
ticketToken Teks atau URL Jika gambar kode batang dihosting di situs Anda, nilai kolom adalah URL gambar, atau URI kode batang atau QR, seperti "barcode128:AB34" (kode batang ISO-15417), "qrCode:AB34" (kode QR), "aztecCode:AB34" (kode Aztec), "barcodeEAN:1234" (kode EAN), dan "barcodeUPCA:1234" (kode UPCA).
underName
(Wajib)
Organization atau Person Penumpang.
underName.email Teks Alamat email.
underName.name
(Wajib)
Teks Nama Orang.
url URL Halaman web tempat reservasi dapat dilihat.