Utilizza questo tipo per dichiarare una prenotazione per il trasporto aereo.
Casi d'uso
I seguenti casi d'uso mostrano esempi comuni di come viene utilizzato lo schema FlightReservation. Utilizza questi esempi per assicurarti che il markup sia strutturato correttamente.
Conferma del volo di base
Incorpora il seguente markup nell'email quando invii un'email di conferma del volo. Questo esempio riguarda un volo di sola andata:
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": "Airport",
"name": "John F. Kennedy International Airport",
"iataCode": "JFK"
},
"arrivalTime": "2027-03-05T06:30:00-05:00"
}
}
</script>
Microdati
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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="110"/>
<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="San Francisco Airport"/>
<meta itemprop="iataCode" content="SFO"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T20:15:00-08:00"/>
<div itemprop="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>
Carta d'imbarco
Oltre a una conferma del volo, puoi aggiungere il markup dei dettagli della carta d'imbarco.
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": "Airport",
"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>
Microdati
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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="110"/>
<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="San Francisco Airport"/>
<meta itemprop="iataCode" content="SFO"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T20:15:00-08:00"/>
<div itemprop="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>
<meta itemprop="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>
Pulsante di check-in
In Gmail puoi aggiungere un pulsante di check-in alla conferma del volo aggiungendo la proprietà checkinUrl. Fornisci anche un CheckInAction se il link rimanda direttamente a un'app mobile:
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": "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>
Microdati
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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="110"/>
<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="San Francisco Airport"/>
<meta itemprop="iataCode" content="SFO"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T20:15:00-08:00"/>
<div itemprop="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>
<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>
Più segmenti di volo
Per descrivere i voli con più segmenti, utilizza più elementi 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": "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>
Microdati
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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="201"/>
<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="San Francisco Airport"/>
<meta itemprop="iataCode" content="JFK"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T11:00:00-05:00"/>
<div itemprop="arrivalAirport" itemscope itemtype="http://schema.org/Airport">
<meta itemprop="name" content="John F. Kennedy International Airport"/>
<meta itemprop="iataCode" content="ORD"/>
</div>
<meta itemprop="arrivalTime" content="2027-03-05T13:25:00-06:00"/>
</div>
<meta itemprop="modifiedTime" content="2027-03-01T08:30:00-08:00"/>
</div>
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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="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>
Più passeggeri
Per descrivere i voli con più passeggeri, utilizza più elementi 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",
"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>
Microdati
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" content="RXJ34P"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Green"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Flight">
<meta itemprop="flightNumber" content="201"/>
<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="John F. Kennedy International Airport"/>
<meta itemprop="iataCode" content="JFK"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T11:00:00-05:00"/>
<div itemprop="arrivalAirport" itemscope itemtype="http://schema.org/Airport">
<meta itemprop="name" content="O'Hare International Airport"/>
<meta itemprop="iataCode" content="ORD"/>
</div>
<meta itemprop="arrivalTime" content="2027-03-05T13:25:00-06:00"/>
</div>
<meta itemprop="modifiedTime" content="2027-03-01T08:30:00-08:00"/>
</div>
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" content="RXJ34P"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John 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>
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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="201"/>
<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="John F. Kennedy International Airport"/>
<meta itemprop="iataCode" content="JFK"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T11:00:00-05:00"/>
<div itemprop="arrivalAirport" itemscope itemtype="http://schema.org/Airport">
<meta itemprop="name" content="O'Hare International Airport"/>
<meta itemprop="iataCode" content="ORD"/>
</div>
<meta itemprop="arrivalTime" content="2027-03-05T13:25:00-06:00"/>
</div>
<meta itemprop="modifiedTime" content="2027-03-01T08:30:00-08:00"/>
</div>
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" 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>
Esempio con tutti i campi supportati
Per riferimento, ecco un esempio con tutti i campi supportati compilati:
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": "SFO"
},
"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>
Microdati
<div itemscope itemtype="http://schema.org/FlightReservation">
<meta itemprop="reservationNumber" content="RXJ34P"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<link itemprop="url" href="http://cheapair.com/view/RXJ34P"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="Eva Green"/>
<meta itemprop="email" content="eva@mail.com"/>
</div>
<div itemprop="bookingAgent" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Cheap Air Travel"/>
<link itemprop="url" href="http://cheapair.com/"/>
</div>
<meta itemprop="bookingTime" content="2027-01-14T13:05:00-05:00"/>
<meta itemprop="modifiedTime" content="2027-03-14T13:05:00-05:00"/>
<div itemprop="programMembership" itemscope itemtype="http://schema.org/ProgramMembership">
<meta itemprop="memberNumber" content="4BY123111"/>
<meta itemprop="program" content="StarAlliance"/>
</div>
<link itemprop="confirmReservationUrl" href="http://cheapair.com/confirm?id=RXJ34P"/>
<link itemprop="cancelReservationUrl" href="http://cheapair.com/cancel?id=RXJ34P"/>
<link itemprop="modifyReservationUrl" href="http://cheapair.com/edit?id=RXJ34P"/>
<link itemprop="checkinUrl" href="http://united.com/onlinecheckin.html"/>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
<link itemprop="target" href="http://cheapair.com/confirm?id=RXJ34P"/>
</div>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/CancelAction">
<link itemprop="target" href="http://cheapair.com/cancel?id=RXJ34P"/>
</div>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/EditAction">
<link itemprop="target" href="http://cheapair.com/edit?id=RXJ34P"/>
</div>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/CheckInAction">
<link itemprop="target" href="http://united.com/onlinecheckin.html"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Flight">
<meta itemprop="flightNumber" content="110"/>
<div itemprop="airline" itemscope itemtype="http://schema.org/Airline">
<meta itemprop="name" content="United"/>
<meta itemprop="iataCode" content="UA"/>
</div>
<div itemprop="operatedBy" itemscope itemtype="http://schema.org/Airline">
<meta itemprop="name" content="Continental Airlines"/>
<meta itemprop="iataCode" content="CO"/>
</div>
<div itemprop="departureAirport" itemscope itemtype="http://schema.org/Airport">
<meta itemprop="name" content="San Francisco Airport"/>
<meta itemprop="iataCode" content="SFO"/>
</div>
<meta itemprop="departureTime" content="2027-03-04T20:15:00-08:00"/>
<meta itemprop="departureGate" content="11"/>
<meta itemprop="departureTerminal" content="B"/>
<div itemprop="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"/>
<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>
Verifica il codice di markup
Puoi convalidare il markup utilizzando lo Strumento di test per il markup delle email. Incolla il codice di markup e fai clic sul pulsante Convalida per scansionare i contenuti e ricevere un report sugli eventuali errori presenti.
Specifica
Esamina i dettagli dell'email per verificare se una di queste proprietà si applica alla tua prenotazione del volo. Aggiungendo il markup di queste proprietà aggiuntive, consenti a Google di mostrare all'utente una descrizione molto più completa della prenotazione del volo.
FlightReservation
Nome del tipo: FlightReservation
Estende Reservation
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalTicketText | Testo | Informazioni aggiuntive sulla carta d'imbarco. |
| airplaneSeat | Testo | La posizione del posto prenotato (ad es. 27B). |
| airplaneSeatClass | La cabina/classe di airplaneSeat. | |
| airplaneSeatClass.name | Testo | Nome di AirplaneSeatClass. |
| boardingGroup | Testo | L'indicatore specifico della compagnia aerea dell'ordine / della preferenza di imbarco. |
| bookingAgent | Organización o Persona | Agente o agenzia di prenotazione. Accetta anche una stringa (ad es. ""). |
| bookingAgent.name | Testo | Nome dell'agente/del servizio. |
| bookingAgent.url | URL | Sito web dell'agente/del servizio. |
| bookingTime | DateTime | Data in cui è stata effettuata la prenotazione. |
| modifiedTime | DateTime | (Consigliato per le schede di conferma/le risposte di ricerca) Ora dell'ultima modifica della prenotazione. |
| potentialAction | , ConfirmAction, CancelAction o CheckInAction | Azione che può essere eseguita sulla prenotazione. |
| potentialAction.target | EntryPoint | Specifica un gestore per elaborare l'azione, in genere un URL semplice. |
| programMembership | ProgramMembership | Qualsiasi abbonamento a un programma frequent flyer, a un programma fedeltà di hotel e così via applicato alla prenotazione. |
| programMembership.memberNumber | Testo | L'identificatore dell'abbonamento. |
| programMembership.program | Testo | Il nome del programma. |
| reservationFor (Obbligatorio) |
Volo | Il volo per cui è stata effettuata la prenotazione. |
| reservationFor.airline (Obbligatorio) |
Compagnia aerea | La compagnia aerea che fornisce il volo. |
| reservationFor.airline.iataCode (Obbligatorio) |
Testo | Il codice IATA della compagnia aerea. |
| reservationFor.airline.name (Obbligatorio) |
Testo | Nome della compagnia aerea. |
| reservationFor.arrivalAirport (Obbligatorio) |
Aeroporto | La destinazione finale del volo. Accetta anche una stringa (ad es. "John F. Kennedy International Airport JFK"). |
| reservationFor.arrivalAirport.iataCode (Obbligatorio) |
Testo | Il codice IATA dell'aeroporto (ad es. "UA"). |
| reservationFor.arrivalAirport.name (Obbligatorio) |
Testo | Nome dell'aeroporto. |
| reservationFor.arrivalGate | Testo | Identificatore del gate di arrivo dell'aeroporto del volo. |
| reservationFor.arrivalTerminal | Testo | Il terminal dell'aeroporto di arrivalGate. |
| reservationFor.arrivalTime (Obbligatorio) |
DateTime | Orario di arrivo previsto. |
| reservationFor.boardingTime | DateTime | Orario di inizio dell'imbarco. |
| reservationFor.departureAirport (Obbligatorio) |
Aeroporto | L'aeroporto di partenza del volo. Accetta anche una stringa (ad es. "San Francisco Airport SFO"). |
| reservationFor.departureAirport.iataCode (Obbligatorio) |
Testo | Il codice IATA dell'aeroporto (ad es. "UA"). |
| reservationFor.departureAirport.name (Obbligatorio) |
Testo | Nome dell'aeroporto. |
| reservationFor.departureGate | Testo | Identificatore del gate di partenza dell'aeroporto del volo. |
| reservationFor.departureTerminal | Testo | Il terminal dell'aeroporto di departureGate. |
| reservationFor.departureTime (Obbligatorio) |
DateTime | Orario di partenza previsto. |
| reservationFor.flightNumber (Obbligatorio) |
Testo | Identificatore del volo. |
| reservationFor.operatedBy | Compagnia aerea | La compagnia aerea che opera il volo. |
| reservationFor.operatedBy.iataCode | Testo | Il codice IATA della compagnia aerea. |
| reservationFor.operatedBy.name | Testo | Nome della compagnia aerea. |
| reservationFor.webCheckinTime | DateTime | Orario più recente per il check-in online. |
| reservationNumber (Obbligatorio) |
Testo | Il numero o l'ID della prenotazione. |
| reservationStatus (Obbligatorio) |
ReservationStatus | Stato attuale della prenotazione. |
| ticketDownloadUrl | URL | Dove è possibile scaricare la carta d'imbarco. |
| ticketNumber | Testo | Il numero o l'ID del biglietto. |
| ticketPrintUrl | URL | Dove è possibile stampare la carta d'imbarco. |
| ticketToken | Testo o URL | Se l'immagine del codice a barre è ospitata sul tuo sito, il valore del campo è l'URL dell'immagine o un URI del codice a barre o QR, ad esempio "barcode128:AB34" (codici a barre ISO-15417), "qrCode:AB34" (codici QR), "aztecCode:AB34" (codici Aztec), "barcodeEAN:1234" (codici EAN) e "barcodeUPCA:1234" (codici UPCA). |
| underName (Obbligatorio) |
Organización o Persona | Il passeggero. |
| underName.email | Testo | Indirizzo email. |
| underName.name (Obbligatorio) |
Testo | Nome della persona. |
| url | URL | Pagina web in cui è possibile visualizzare la prenotazione. |