Варианты использования
 В следующих вариантах использования показаны распространенные примеры использования схемы RentalCarReservation . Используйте эти примеры, чтобы убедиться, что ваша разметка правильно структурирована.
Базовое подтверждение бронирования
Вставьте следующую разметку в свое электронное письмо при отправке подтверждения бронирования аренды автомобиля.
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "RentalCarReservation",
  "reservationNumber": "546323",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "RentalCar",
    "name": "Economy Class Car",
    "model": "Civic",
    "brand": {
      "@type": "Brand",
      "name": "Honda"
    },
    "rentalCompany": {
      "@type": "Organization",
      "name": "Hertz"
    }
  },
  "pickupLocation": {
    "@type": "Place",
    "name": "Hertz San Diego Airport",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1500 Orange Avenue",
      "addressLocality": "San Diego",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    }
  },
  "pickupTime": "2027-08-05T16:00:00-07:00",
  "dropoffLocation": {
    "@type": "Place",
    "name": "Hertz LAX",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1234 First Street",
      "addressLocality": "Los Angeles",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    }
  },
  "potentialAction": {
    "@type": "ConfirmAction",
    "target": "http://cheapcar.com/confirm?id=546323"
  },
  "dropoffTime": "2027-08-06T20:00:00-07:00"
}
</script>
Микроданные
<div itemscope itemtype="http://schema.org/RentalCarReservation">
  <meta itemprop="reservationNumber" content="546323"/>
  <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/RentalCar">
    <meta itemprop="name" content="Economy Class Car"/>
    <meta itemprop="model" content="Civic"/>
    <div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
      <meta itemprop="name" content="Honda"/>
    </div>
    <div itemprop="rentalCompany" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Hertz"/>
    </div>
  </div>
  <div itemprop="pickupLocation" itemscope itemtype="http://schema.org/Place">
    <meta itemprop="name" content="Hertz San Diego Airport"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="1500 Orange Avenue"/>
      <meta itemprop="addressLocality" content="San Diego"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94043"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
  </div>
  <meta itemprop="pickupTime" content="2027-08-05T16:00:00-07:00"/>
  <div itemprop="dropoffLocation" itemscope itemtype="http://schema.org/Place">
    <meta itemprop="name" content="Hertz LAX"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="1234 First Street"/>
      <meta itemprop="addressLocality" content="Los Angeles"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94043"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
  </div>
  <meta itemprop="dropoffTime" content="2027-08-06T20:00:00-07:00"/>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
    <link itemprop="target" href="http://cheapcar.com/confirm?id=546323"/>
  </div>
</div>
Пример со всеми поддерживаемыми полями
Для справки, вот пример с заполненными всеми поддерживаемыми полями:
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "RentalCarReservation",
  "reservationNumber": "546323",
  "reservationStatus": "http://schema.org/Confirmed",
  "url": "http://carrentals.com/view/546323",
  "underName": {
    "@type": "Person",
    "name": "John Smith",
    "email": "john@mail.com"
  },
  "programMembership": {
    "@type": "ProgramMembership",
    "memberNumber": "1234567",
    "program": "AAA"
  },
  "bookingAgent": {
    "@type": "Organization",
    "name": "Car Rentals Internationaly",
    "url": "http://carrentals.com/"
  },
  "bookingTime": "2027-01-14T13:05:00-05:00",
  "modifiedTime": "2027-03-14T13:05:00-05:00",
  "confirmReservationUrl": "http://carrentals.com/confirm?id=546323",
  "cancelReservationUrl": "http://carrentals.com/cancel?id=546323",
  "checkinUrl": "http://carrentals.com/checkin?id=546323",
  "modifyReservationUrl": "http://carrentals.com/edit?id=546323",
  "potentialAction": [
    {
      "@type": "ConfirmAction",
      "target": "http://carrentals.com/confirm?id=546323"
    },
    {
      "@type": "CancelAction",
      "target": "http://carrentals.com/cancel?id=546323"
    },
    {
      "@type": "EditAction",
      "target": "http://carrentals.com/edit?id=546323"
    },
    {
      "@type": "CheckInAction",
      "target": "http://carrentals.com/checkin?id=546323"
    }
  ],
  "reservationFor": {
    "@type": "RentalCar",
    "name": "Economy Class Car",
    "model": "Civic",
    "brand": {
      "@type": "Brand",
      "name": "Honda"
    },
    "description": "Sedan 4 Door, 5 Seatbelts, Automatic transmission",
    "rentalCompany": {
      "@type": "Organization",
      "name": "Hertz"
    }
  },
  "pickupLocation": {
    "@type": "Place",
    "name": "Hertz San Diego Airport",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1500 Orange Avenue",
      "addressLocality": "San Diego",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    },
    "telephone": "+1-800-123-4567"
  },
  "pickupTime": "2027-08-05T16:00:00-07:00",
  "dropoffLocation": {
    "@type": "Place",
    "name": "Hertz LAX",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1234 First Street",
      "addressLocality": "Los Angeles",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    },
    "telephone": "+1-800-123-4567"
  },
  "dropoffTime": "2027-08-06T20:00:00-07:00",
  "price": "119.00",
  "priceCurrency": "USD"
}
</script>
Микроданные
<div itemscope itemtype="http://schema.org/RentalCarReservation">
  <meta itemprop="reservationNumber" content="546323"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <link itemprop="url" href="http://carrentals.com/view/546323"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
    <meta itemprop="email" content="john@mail.com"/>
  </div>
  <div itemprop="programMembership" itemscope itemtype="http://schema.org/ProgramMembership">
    <meta itemprop="memberNumber" content="1234567"/>
    <meta itemprop="program" content="AAA"/>
  </div>
  <div itemprop="bookingAgent" itemscope itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="Car Rentals Internationaly"/>
    <link itemprop="url" href="http://carrentals.com/"/>
  </div>
  <meta itemprop="bookingTime" content="2027-01-14T13:05:00-05:00"/>
  <meta itemprop="modifiedTime" content="2027-03-14T13:05:00-05:00"/>
  <link itemprop="confirmReservationUrl" href="http://carrentals.com/confirm?id=546323"/>
  <link itemprop="cancelReservationUrl" href="http://carrentals.com/cancel?id=546323"/>
  <link itemprop="modifyReservationUrl" href="http://carrentals.com/edit?id=546323"/>
  <link itemprop="checkinUrl" href="http://carrentals.com/checkin?id=546323"/>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
    <link itemprop="target" href="http://carrentals.com/confirm?id=546323"/>
  </div>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/CancelAction">
    <link itemprop="target" href="http://carrentals.com/cancel?id=546323"/>
  </div>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/EditAction">
    <link itemprop="target" href="http://carrentals.com/edit?id=546323"/>
  </div>
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/CheckInAction">
    <link itemprop="target" href="http://carrentals.com/checkin?id=546323"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/RentalCar">
    <meta itemprop="name" content="Economy Class Car"/>
    <meta itemprop="model" content="Civic"/>
    <div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
      <meta itemprop="name" content="Honda"/>
    </div>
    <meta itemprop="description" content="Sedan 4 Door, 5 Seatbelts, Automatic transmission"/>
    <div itemprop="rentalCompany" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="Hertz"/>
    </div>
  </div>
  <div itemprop="pickupLocation" itemscope itemtype="http://schema.org/Place">
    <meta itemprop="name" content="Hertz San Diego Airport"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="1500 Orange Avenue"/>
      <meta itemprop="addressLocality" content="San Diego"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94043"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
    <meta itemprop="telephone" content="+1-800-123-4567"/>
  </div>
  <meta itemprop="pickupTime" content="2027-08-05T16:00:00-07:00"/>
  <div itemprop="dropoffLocation" itemscope itemtype="http://schema.org/Place">
    <meta itemprop="name" content="Hertz LAX"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="1234 First Street"/>
      <meta itemprop="addressLocality" content="Los Angeles"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94043"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
    <meta itemprop="telephone" content="+1-800-123-4567"/>
  </div>
  <meta itemprop="dropoffTime" content="2027-08-06T20:00:00-07:00"/>
  <meta itemprop="price" content="119.00"/>
  <meta itemprop="priceCurrency" content="USD"/>
</div>
Проверьте свою разметку
Вы можете проверить свою разметку с помощью инструмента проверки разметки электронной почты . Вставьте код разметки и нажмите кнопку «Проверить» , чтобы отсканировать содержимое и получить отчет о любых присутствующих ошибках.
Спецификация
Просмотрите данные своего электронного письма, чтобы узнать, применимо ли какое-либо из этих свойств к вашему бронированию. Размечая эти дополнительные свойства, вы позволяете Google отображать пользователю более подробное описание бронирования.
Прокат автомобилейБронирование
Имя типа: RentalCarReservation
Продлевает бронирование
| Имя | Тип | Описание | 
|---|---|---|
| агент по бронированию | Организация или человек | Агент по бронированию или агентство. Также принимает строку (например, ""). | 
| агент бронирования. имя | Текст | Название агента/услуги. | 
| агент бронирования. URL | URL-адрес | Сайт агента/сервиса. | 
| бронированиеВремя | ДатаВремя | Дата бронирования. | 
| отменитьReservationUrl | URL-адрес | Веб-страница, на которой можно отменить бронирование. | 
| CheckinUrl | URL-адрес | Веб-страница, на которой пассажир может зарегистрироваться. | 
| ПодтвердитьReservationUrl | URL-адрес | Веб-страница, на которой можно подтвердить бронирование. | 
|  dropoffМестоположение  (Необходимый)  | Автоаренда или место | Куда возвращается машина. | 
|  Место высадки. адрес  (Необходимый)  | Почтовый адрес | Адрес места высадки. | 
|  dropoffLocation.адрес. адресСтрана  (Необходимый)  | Текст или Страна | Страна места высадки. | 
|  dropoffLocation.адрес. адресМестоположение  (Необходимый)  | Текст | Населенный пункт (например, город) места высадки. | 
|  dropoffLocation.адрес. адресРегион  (Необходимый)  | Текст | Регион (например, штат) места высадки. | 
|  dropoffLocation.адрес. Почтовый индекс  (Необходимый)  | Текст | Почтовый индекс места высадки. | 
|  dropoffLocation.адрес. адрес улицы  (Необходимый)  | Текст | Адрес места высадки. | 
|  Место высадки. имя  (Необходимый)  | Текст | Название места высадки. | 
| Место высадки. телефон | Текст | (рекомендуется для карточек-подтверждений/поиска ответов) Номер телефона места. | 
|  время высадки  (Необходимый)  | ДатаВремя | Когда машину вернут. | 
| модифицированноевремя | ДатаВремя | (рекомендуется для карточек-подтверждений/ответов на поиск) Время последнего изменения бронирования. | 
| модифицироватьРесерватионурл | URL-адрес | (рекомендуется для карточек подтверждения/поиска ответов) Веб-страница, на которой можно изменить бронирование. | 
|  СамовывозМестоположение  (Необходимый)  | Автоаренда или место | Где забирают машину. | 
|  Место самовывоза. адрес  (Необходимый)  | Почтовый адрес | Адрес места самовывоза. | 
|  PickupLocation.адрес. адресСтрана  (Необходимый)  | Текст или Страна | Страна места получения. | 
|  PickupLocation.адрес. адресМестоположение  (Необходимый)  | Текст | Населенный пункт (например, город) места получения. | 
|  PickupLocation.адрес. адресРегион  (Необходимый)  | Текст | Регион (например, штат) места получения. | 
|  PickupLocation.адрес. Почтовый индекс  (Необходимый)  | Текст | Почтовый индекс места получения. | 
|  PickupLocation.адрес. адрес улицы  (Необходимый)  | Текст | Адрес места получения. | 
|  Место самовывоза. имя  (Необходимый)  | Текст | Название пункта самовывоза. | 
| Место самовывоза. телефон | Текст | (рекомендуется для карточек-подтверждений/поиска ответов) Номер телефона места. | 
|  время самовывоза  (Необходимый)  | ДатаВремя | Когда машину заберут. | 
|  потенциалДействие  (Необходимый)  | CheckInAction , ConfirmAction , CancelAction или | Действия, поддерживаемые для RentalCarReservation. | 
| цена | Текст | Общая стоимость бронирования RentalCar. | 
| ценаВалюта | Текст | Валюта (в трехбуквенном формате ISO 4217) цены RentalCarReservation. | 
| программаЧленство | ПрограммаЧленство | Любое участие в программе для часто летающих пассажиров, программе лояльности отелей и т. д. применяется к бронированию. | 
| программаЧленство. номер участника | Текст | Идентификатор членства. | 
| программаЧленство. программа | Текст | Название программы. | 
|  бронированиеДля  (Необходимый)  | Автомобиль, который зарезервирован. | |
|  бронированиеДля. бренд  (Необходимый)  | Бренд | Бренд, связанный с RentalCar. | 
|  бронированиеДля.бренда. имя  (Необходимый)  | Текст | Название бренда. | 
| бронированиеДля. описание | Текст | Краткое описание RentalCar. | 
|  бронированиеДля. модель  (Необходимый)  | Текст | Модель RentalCar. | 
|  бронированиеДля. имя  (Необходимый)  | Текст | Название арендованного автомобиля. | 
|  бронированиеДля. арендаКомпания  (Необходимый)  | Организация | Компания, сдающая автомобиль в аренду. Также принимает строку (например, «Герц»). | 
|  бронированиеFor.rentalCompany. имя  (Необходимый)  | Текст | Название прокатной компании. | 
|  номер бронирования  (Необходимый)  | Текст | Номер или идентификатор бронирования. | 
|  статус резервирования  (Необходимый)  | Статус резервирования | Текущий статус бронирования. | 
|  под именем  (Необходимый)  | Организация или человек | Водитель. | 
| подИмя. электронная почта | Текст | Адрес электронной почты. | 
|  подИмя. имя  (Необходимый)  | Текст | Имя человека. | 
| URL | URL-адрес | Веб-страница, на которой можно просмотреть бронирование. |