Thing > Intangible > Flight

An airline flight.
Свойство Ожидаемый тип Описание
Свойства от Flight
departureAirport Airport The airport where the flight originates.
arrivalAirport Airport The airport where the flight terminates.
departureGate Text Identifier of the flight's departure gate.
arrivalTerminal Text Identifier of the flight's arrival terminal.
aircraft Text
или Vehicle
The kind of aircraft (e.g., "Boeing 747").
estimatedFlightDuration Text
или Duration
The estimated time the flight will take.
flightDistance Text
или Distance
The distance of the flight.
webCheckinTime DateTime The time when a passenger can check into the flight online.
carrier Organization 'carrier' is an out-dated term indicating the 'provider' for parcel delivery and flights.
seller Organization
или Person
Продавец продукта.
provider Person
или Organization
Лицо или организация, которые занимаются распространением, продажей CreativeWork.
flightNumber Text The unique identifier for a flight including the airline IATA code. For example, if describing United flight 110, where the IATA code for United is 'UA', the flightNumber is 'UA110'.
departureTime DateTime The expected departure time.
arrivalTime DateTime The expected arrival time.
arrivalGate Text Identifier of the flight's arrival gate.
departureTerminal Text Identifier of the flight's departure terminal.
mealService Text Description of the meals that will be provided or available for purchase.
boardingPolicy BoardingPolicyType The type of boarding policy used by the airline (e.g. zone-based or group-based).
Свойства от Thing
additionalType URL Дополнительный тип для элемента, который обычно используется для добавления более конкретных типов от внешних словарей в синтаксис микроданных. Это отношения между чем-то и классом к которому он принадлежит. В синтаксисе RDFa, лучше использовать родной синтаксис RDF - аттрибут "TypeOf" для множественных типов. Инстументы Schema.org могут слабо понимать дополнительные типы, особенно те, которые определены извне.
alternateName Text Любое альтернативное название медицинской сущности.
description Text Короткое описание записи.
image URL
или ImageObject
URL изображения записи.
name Text Имя записи.
sameAs URL Адрес веб-страницы, которая недвусмысленно указывает на идентичность элемента. Например, ссылка на страницу элемента на Википедии, Freebase страницу или на официальный сайт.
url URL URL записи.
potentialAction Action Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
mainEntityOfPage CreativeWork
или URL
Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See [background notes](/docs/datamodel.html#mainEntityBackground) for details.
disambiguatingDescription Text A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
identifier URL
или Text
или PropertyValue
The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.


Примеры

Original:
Reservation #RXJ34P
Passenger: Eva Green
Flight: United Airlines flight 110
Departing: San Francisco Airport (SFO) 2017-03-04T20:15:00-08:00
Arriving: John F. Kennedy International Airport (JFK) 2017-03-05T06:30:00-05:00
This example is JSON only.
This example is JSON only.
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "FlightReservation",
  "reservationId": "RXJ34P",
  "reservationStatus": "http://schema.org/ReservationConfirmed",
  "underName": {
    "@type": "Person",
    "name": "Eva Green"
  },
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "110",
    "carrier": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "UA"
    },
    "departureAirport": {
      "@type": "Airport",
      "name": "San Francisco Airport",
      "iataCode": "SFO"
    },
    "departureTime": "2017-03-04T20:15:00-08:00",
    "arrivalAirport": {
      "@type": "Airport",
      "name": "John F. Kennedy International Airport",
      "iataCode": "JFK"
    },
    "arrivalTime": "2017-03-05T06:30:00-05:00"
  }
}
</script>

Schema Version 1.1