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

Случаи использования

В следующих вариантах использования показаны распространенные примеры использования схемы 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-адрес Веб-страница, на которой можно подтвердить бронирование.
пункт высадкиМестоположение
(Необходимый)
Автопрокат или место Куда возвращают машину.
Место высадки. адрес
(Необходимый)
Почтовый адрес Адрес пункта самовывоза.
место высадки.адрес. адресСтрана
(Необходимый)
Текст или страна Страна места высадки.
место высадки.адрес. адресНаселенный пункт
(Необходимый)
Текст Населенный пункт (например, город) места высадки.
место высадки.адрес. адресРегион
(Необходимый)
Текст Регион (например, штат) места высадки.
место высадки.адрес. Почтовый индекс
(Необходимый)
Текст Почтовый индекс пункта выдачи.
место высадки.адрес. адрес улицы
(Необходимый)
Текст Улица места высадки.
Место высадки. имя
(Необходимый)
Текст Название места высадки.
Место высадки. телефон Текст (рекомендуется для карточек подтверждения/ответов на поиск) Номер телефона места.
dropoffTime
(Необходимый)
ДатаВремя Когда машину вернут.
модифицированное время ДатаВремя (рекомендуется для карточек подтверждения/ответов на поиск) Время последнего изменения бронирования.
изменитьReservationUrl URL-адрес (рекомендуется для карточек подтверждения/ответов на поиск) Веб-страница, на которой можно изменить бронирование.
выбрать место
(Необходимый)
Автопрокат или место Где забирают машину.
выбрать место. адрес
(Необходимый)
Почтовый адрес Адрес пункта самовывоза.
местонахождение.адрес. адресСтрана
(Необходимый)
Текст или страна Страна места получения.
местонахождение.адрес. адресНаселенный пункт
(Необходимый)
Текст Населенный пункт (например, город) пункта выдачи.
местонахождение.адрес. адресРегион
(Необходимый)
Текст Регион (например, штат) места получения.
местонахождение.адрес. Почтовый индекс
(Необходимый)
Текст Почтовый индекс пункта самовывоза.
местонахождение.адрес. адрес улицы
(Необходимый)
Текст Улица пункта самовывоза.
выбрать место. имя
(Необходимый)
Текст Название пункта самовывоза.
выбрать место. телефон Текст (рекомендуется для карточек подтверждения/ответов на поиск) Номер телефона места.
время забирать
(Необходимый)
ДатаВремя Когда машину заберут.
потенциалДействие
(Необходимый)
CheckInAction , ConfirmAction , CancelAction или Действия, поддерживаемые для RentalCarReservation.
цена Текст Общая стоимость RentalCarReservation.
ценаВалюта Текст Валюта (в трехбуквенном формате ISO 4217) цены RentalCarReservation.
программаЧленство ПрограммаЧленство Любое участие в программе для часто летающих пассажиров, программе лояльности отелей и т. д., применяемое к бронированию.
программаЧленство. номер участника Текст Идентификатор членства.
программаЧленство. программа Текст Название программы.
бронированиеДля
(Необходимый)
Автомобиль, который зарезервирован.
бронированиеДля. марка
(Необходимый)
Бренд Бренд, связанный с RentalCar.
бронированиеДля.бренда. имя
(Необходимый)
Текст Название бренда.
бронированиеДля. описание Текст Краткое описание RentalCar.
бронированиеДля. модель
(Необходимый)
Текст Модель RentalCar.
бронированиеДля. имя
(Необходимый)
Текст Название прокатного автомобиля.
бронированиеДля. арендаКомпания
(Необходимый)
Организация Компания по аренде автомобилей. Также принимает строку (например, «Герц»).
резервация для.прокатной компании. имя
(Необходимый)
Текст Название прокатной компании.
номер брони
(Необходимый)
Текст Номер или идентификатор бронирования.
резервированиеСтатус
(Необходимый)
Статус бронирования Текущий статус бронирования.
под именем
(Необходимый)
Организация или лицо Водитель.
подИменем. электронная почта Текст Адрес электронной почты.
подИменем. имя
(Необходимый)
Текст Имя человека.
URL URL-адрес Веб-страница, на которой можно просмотреть бронирование.