Бронирование прокатных автомобилей

Варианты использования

В следующих вариантах использования показаны распространенные примеры использования схемы 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-адрес Веб-страница, на которой можно просмотреть бронирование.