Используйте этот тип, чтобы объявить о бронировании для одного или нескольких гостей на мероприятии. Билеты также могут быть задекларированы.
Варианты использования
 В следующих вариантах использования показаны распространенные примеры использования схемы EventReservation . Используйте эти примеры, чтобы убедиться, что ваша разметка правильно структурирована.
Базовое напоминание о мероприятии без билета
 Если вы отправляете электронное письмо с подтверждением участия пользователя в мероприятии, включите следующую разметку. Это пример минимального количества разметки, при котором ваше электронное письмо будет квалифицировано как EventReservation . 
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "startDate": "2027-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  }
}
</script>
Микроданные
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
</div>
Мероприятие с билетом и без зарезервированных мест
 Включите поля ticketToken , ticketNumber и numSeats , чтобы добавить информацию о билетах. 
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "performer": {
      "@type": "Organization",
      "name": "The Foo Fighters",
      "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
    },
    "startDate": "2027-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "ticketToken": "qrCode:AB34",
  "ticketNumber": "abc123",
  "numSeats": "1"
}
</script>
Микроданные
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
  <meta itemprop="numSeats" content="1"/>
</div>
Спортивное или музыкальное мероприятие с билетом
 Установите для типа reservationFor значение MusicEvent или SportsEvent . Если событием является MusicEvent (например, концерт), вы должны включить performer.name и performer.image . Если мероприятие является SportsEvent (например, баскетбольным матчем), в котором участвуют две соревнующиеся команды или игроки, включите обе команды в качестве участников. 
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "MusicEvent",
    "name": "Foo Fighters Concert",
    "url": "http://foofighterstour.com/SFO",
    "performer": {
      "@type": "Organization",
      "name": "The Foo Fighters",
      "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
    },
    "startDate": "2027-03-06T19:30:00-08:00",
    "endDate": "2027-03-06T23:00:00-08:00",
    "doorTime": "2027-03-06T16:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "AT&T Park",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "ticketToken": "qrCode:AB34",
  "ticketNumber": "abc123",
  "numSeats": "1"
}
</script>
Микроданные
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/MusicEvent">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <link itemprop="url" href="http://foofighterstour.com/SFO"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <meta itemprop="endDate" content="2027-03-06T23:00:00-08:00"/>
    <meta itemprop="doorTime" content="2027-03-06T16:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="AT&T Park"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
  <meta itemprop="numSeats" content="1"/>
</div>
Мероприятие с билетами и зарезервированными местами
 Для одного билета с зарезервированными местами укажите ticketToken , ticketNumber , venueSeat , venueRow и venueSection . Вам venueSection указать только то venueSeat , venueRow необходимо для описания местоположения места.
 Не включайте numSeats . 
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "performer": {
      "@type": "Organization",
      "name": "The Foo Fighters",
      "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
    },
    "startDate": "2027-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "venueSeat": "12",
  "venueRow": "A",
  "venueSection": "101",
  "ticketToken": "qrCode:AB34",
  "ticketNumber": "abc123"
}
</script>
Микроданные
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="venueSeat" content="12"/>
  <meta itemprop="venueRow" content="A"/>
  <meta itemprop="venueSection" content="101"/>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
</div>
Несколько билетов
Есть два варианта сделать несколько билетов:
Первое — это изменение
numSeats. Это означает, что одно бронирование будет представлять собой билеты на количество человекnumSeats.Если вы хотите иметь один билет (т. е. штрих-код) для каждого человека и указать имена каждого человека в билете, создайте несколько
EventReservations(по одному на человека) сnumSeats, равным 1. В приведенном ниже примере показано, как это выглядит.
JSON-LD
<script type="application/ld+json">
[
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "John Smith"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "performer": {
        "@type": "Person",
        "name": "The Foo Fighters",
        "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
      },
      "startDate": "2027-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "venueSeat": "12",
    "venueRow": "A",
    "venueSection": "101",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc123"
  },
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "performer": {
        "@type": "Organization",
        "name": "The Foo Fighters",
        "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
      },
      "startDate": "2027-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "venueSeat": "13",
    "venueRow": "A",
    "venueSection": "101",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc456"
  }
]
</script>
Микроданные
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
   <div itemprop="performer" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="venueSeat" content="12"/>
  <meta itemprop="venueRow" content="A"/>
  <meta itemprop="venueSection" content="101"/>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
</div>
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <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/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="venueSeat" content="13"/>
  <meta itemprop="venueRow" content="A"/>
  <meta itemprop="venueSection" content="101"/>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc456"/>
</div>
Проверьте свою разметку
Вы можете проверить свою разметку с помощью инструмента проверки разметки электронной почты . Вставьте код разметки и нажмите кнопку «Проверить» , чтобы отсканировать содержимое и получить отчет о любых присутствующих ошибках.
Спецификация
Просмотрите данные своего электронного письма, чтобы узнать, применимо ли какое-либо из этих свойств к вашему бронированию на мероприятие. Размечая эти дополнительные свойства, вы позволяете Google отображать пользователю гораздо более подробное описание бронирования мероприятия.
Резервирование событий
Имя типа: EventReservation
Продлевает бронирование
| Имя | Тип | Описание | 
|---|---|---|
| действие | Действие | Действие, которое можно предпринять в отношении этой вещи. | 
| действие. имя | Текст | Строка, отображаемая пользователю в элементе пользовательского интерфейса, привязанном к действию. | 
| действие. URL | URL-адрес | Целевой URL-адрес действия. Если явное поле обработчика не указано, обработчик действия расширяется до WebActionHandler с этим URL-адресом в качестве URL-адреса WebActionHandler. | 
| дополнительныйТекстТикета | Текст | Дополнительная информация о билете. | 
| агент по бронированию | Организация или человек | Агент по бронированию или агентство. Также принимает строку (например, ""). | 
| агент бронирования. изображение | URL-адрес | URL изображения Организации. | 
| агент бронирования. имя | Текст | Название агента/услуги. | 
| агент бронирования. URL | URL-адрес | Сайт агента/сервиса. | 
| бронированиеВремя | ДатаВремя | Дата бронирования. | 
| отменитьReservationUrl | URL-адрес | Веб-страница, на которой можно отменить бронирование. | 
| ПодтвердитьReservationUrl | URL-адрес | Веб-страница, на которой можно подтвердить бронирование. | 
| модифицированноевремя | ДатаВремя | (рекомендуется для карточек-подтверждений/ответов на поиск) Время последнего изменения бронирования. | 
| модифицироватьРесерватионурл | URL-адрес | (рекомендуется для карточек подтверждения/поиска ответов) Веб-страница, на которой можно изменить бронирование. | 
| количество мест | Число | Количество мест. | 
| цена | Текст | Общая стоимость EventReservation. | 
| ценаВалюта | Текст | Валюта (в трехбуквенном формате ISO 4217) цены EventReservation. | 
| программаЧленство | ПрограммаЧленство | Любое участие в программе для часто летающих пассажиров, программе лояльности отелей и т. д. применяется к бронированию. | 
| программаЧленство. номер участника | Текст | Идентификатор членства. | 
| программаЧленство. программа | Текст | Название программы. | 
|  бронированиеДля  (Необходимый)  | Событие | Можно использовать событие или любой из подтипов событий, включая BusinessEvent, ChildrenEvent, ComedyEvent, DanceEvent, EducationEvent, Festival, FoodEvent, LiteraryEvent, MovieShowing, MusicEvent, SaleEvent, SocialEvent, SportsEvent, TheaterEvent, VisualArtsEvent. | 
| бронированиеДля. описание | Текст | Краткое описание Мероприятия. | 
| бронированиеДля. DoorTime | ДатаВремя | Начнется прием времени. | 
| бронированиеДля. КонечнаяДата | ДатаВремя | Дата и время окончания мероприятия. | 
| бронированиеДля. изображение | URL-адрес | URL-адрес изображения Мероприятия. | 
|  бронированиеДля. расположение  (Необходимый)  | Место | Место проведения мероприятия. | 
|  бронированиеДля.местоположения. адрес  (Необходимый)  | Почтовый адрес | Адрес места проведения мероприятия. | 
|  бронированиеДля.расположения.адреса. адресСтрана  (Необходимый)  | Текст или Страна | Страна места проведения мероприятия. | 
|  бронированиеДля.расположения.адреса. адресМестоположение  (Необходимый)  | Текст | Местоположение (например, город) места проведения мероприятия. | 
|  бронированиеДля.расположения.адреса. адресРегион  (Необходимый)  | Текст | Регион (например, штат) места проведения мероприятия. | 
|  бронированиеДля.расположения.адреса. Почтовый индекс  (Необходимый)  | Текст | Почтовый индекс места проведения мероприятия. | 
|  бронированиеДля.расположения.адреса. адрес улицы  (Необходимый)  | Текст | Адрес места проведения мероприятия. | 
|  бронированиеДля.местоположения. имя  (Необходимый)  | Текст | Название места проведения мероприятия. | 
|  бронированиеДля. имя  (Необходимый)  | Текст | Название события. | 
| бронированиеДля. исполнитель | Человек или организация | (рекомендуется для карточек-подтверждений/поиска ответов) Исполнитель мероприятия. Также принимает массив объектов. | 
| бронированиеДля.исполнителя. изображение | URL-адрес | (рекомендуется для карточек подтверждения/ответов на поиск) URL-адрес изображения человека. | 
| бронированиеДля.исполнителя. имя | Текст | (рекомендуется для карточек подтверждения/поиска ответов) Имя человека. | 
| бронированиеДля.исполнителя. URL | URL-адрес | URL-адрес человека. | 
|  бронированиеДля. Дата начала  (Необходимый)  | ДатаВремя | Дата и время начала мероприятия. | 
| бронированиеДля. URL | URL-адрес | URL-адрес мероприятия. | 
|  номер бронирования  (Необходимый)  | Текст | Номер или идентификатор бронирования. | 
|  статус резервирования  (Необходимый)  | Статус резервирования | Текущий статус бронирования. | 
| URL-адрес загрузки билета | URL-адрес | Где билет можно скачать. | 
| номер билета | Текст | Номер или идентификатор билета. | 
| билетПечатьURL | URL-адрес | Где можно распечатать билет. | 
| билетТокен | Текст или URL | Если изображение штрих-кода размещено на вашем сайте, значением поля является URL-адрес изображения или штрих-код или QR URI, например «barcode128:AB34» (штрих-коды ISO-15417), «qrCode:AB34» (QR-коды), «aztecCode:AB34» (ацтекские коды), «barcodeEAN:1234» (коды EAN) и «barcodeUPCA:1234» (коды UPCA). | 
|  под именем  (Необходимый)  | Человек или организация | Владелец билета. | 
| подИмя. электронная почта | Текст | Адрес электронной почты. | 
|  подИмя. имя  (Необходимый)  | Текст | Имя человека. | 
| URL | URL-адрес | Веб-страница, на которой можно просмотреть бронирование. | 
| Место проведенияРяд | Текст | Ряд сидений. | 
| Место проведенияСиденье | Текст | Номер места. | 
| место проведенияРаздел | Текст | Секция сиденья. |