Rezerwacja w hotelu

Użyj tego typu, aby zadeklarować rezerwację dla co najmniej 1 gościa w hotelu lub miejscu zakwaterowania.

Przypadki użycia

Poniższe przypadki użycia pokazują typowe przykłady użycia schematu LodgingReservation. Skorzystaj z tych przykładów, aby upewnić się, że Twoje znaczniki mają prawidłową strukturę.

Podstawowa rezerwacja hotelu

To przykład minimalnej ilości znaczników, które kwalifikują e-maila jako LodgingReservation.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "LodgingReservation",
  "reservationNumber": "abc456",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "LodgingBusiness",
    "name": "Hilton San Francisco Union Square",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "333 O'Farrell St",
      "addressLocality": "San Francisco",
      "addressRegion": "CA",
      "postalCode": "94102",
      "addressCountry": "US"
    },
    "telephone": "415-771-1400"
  },
  "checkinDate": "2027-04-11T16:00:00-08:00",
  "checkoutDate": "2027-04-13T11:00:00-08:00"
}
</script>

Mikrodane

<div itemscope itemtype="http://schema.org/LodgingReservation">
  <meta itemprop="reservationNumber" content="abc456"/>
  <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/LodgingBusiness">
    <meta itemprop="name" content="Hilton San Francisco Union Square"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="333 O'Farrell St"/>
      <meta itemprop="addressLocality" content="San Francisco"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94102"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
    <meta itemprop="telephone" content="415-771-1400"/>
  </div>
  <meta itemprop="checkinDate" content="2027-04-11T16:00:00-08:00"/>
  <meta itemprop="checkoutDate" content="2027-04-13T11:00:00-08:00"/>
</div>

Sprawdź znaczniki

Znaczniki możesz sprawdzać za pomocą Testera znaczników w e-mailu. Wklej kod znaczników i kliknij przycisk Sprawdź, aby przeskanować treść i otrzymać raport o wszelkich błędach.

Specyfikacja

Sprawdź szczegóły e-maila, aby dowiedzieć się, czy któreś z tych dodatkowych udogodnień dotyczą Twojej rezerwacji. Dzięki oznaczeniu tych dodatkowych właściwości Google może wyświetlać użytkownikowi znacznie bardziej szczegółowy opis rezerwacji obiektu noclegowego.

LodgingReservation

Nazwa typu: LodgingReservation

Rozszerza Reservation

Nazwa Typ Opis
bookingAgent Person lub Organization Agent lub agencja dokonująca rezerwacji. Akceptuje też ciąg znaków (np. „”).
bookingAgent.name Text Nazwa agenta lub usługi.
bookingAgent.url Adres URL Witryna agenta lub usługi.
bookingTime DateTime Data utworzenia rezerwacji.
cancelReservationUrl Adres URL Strona internetowa, na której można anulować rezerwację.
checkinDate
(Wymagany)
DateTime Godzina zameldowania.
checkoutDate
(Wymagany)
DateTime Godzina wymeldowania.
checkinUrl Adres URL Strona internetowa, na której gość może się zameldować.
confirmReservationUrl Adres URL Strona internetowa, na której można potwierdzić rezerwację.
lodgingUnitDescription Text Opis tekstowy typu jednostki (w tym apartament lub pokój, rozmiar łóżka itp.).
modifiedTime DateTime (zalecane w przypadku kart potwierdzenia i odpowiedzi w wyszukiwarce) Czas ostatniej modyfikacji rezerwacji.
modifyReservationUrl Adres URL (zalecane w przypadku kart potwierdzenia i odpowiedzi w wyszukiwarce) Strona internetowa, na której można zmodyfikować rezerwację.
numAdults Number Liczba osób dorosłych, które będą przebywać w obiekcie.
numChildren Number Liczba dzieci, które będą przebywać w obiekcie.
price Text Łączna cena rezerwacji obiektu.
priceCurrency Text Waluta (w trzyliterowym formacie ISO 4217) ceny rezerwacji obiektu noclegowego.
programMembership ProgramMembership W przypadku rezerwacji zastosowano członkostwo w programie lojalnościowym linii lotniczych, hotelu itp.
programMembership.memberNumber Text Identyfikator uczestnictwa.
programMembership.program Text Nazwa programu.
reservationFor
(wymagany)
LodgingBusiness Obiekt, w którym dokonano rezerwacji.
reservationFor.address
(Wymagany)
PostalAddress Adres obiektu noclegowego.
reservationFor.address.addressCountry
(Wymagany)
Text lub Country Kraj adresu miejsca zakwaterowania.
reservationFor.address.addressLocality
(Wymagany)
Text Miejscowość (np. miasto) adresu obiektu noclegowego.
reservationFor.address.addressRegion
(Wymagany)
Text Region (np. stan) adresu zakwaterowania.
reservationFor.address.postalCode
(Wymagany)
Text Kod pocztowy adresu obiektu noclegowego.
reservationFor.address.streetAddress
(wymagany)
Text Adres miejsca zakwaterowania.
reservationFor.image Adres URL Zdjęcie obiektu noclegowego.
reservationFor.name
(wymagany)
Text Nazwa adresu obiektu noclegowego.
reservationFor.telephone
(Wymagany)
Text Numer telefonu obiektu noclegowego.
reservationFor.url Adres URL Witryna obiektu noclegowego.
reservationNumber
(Wymagany)
Text Numer lub identyfikator rezerwacji.
reservationStatus
(wymagany)
ReservationStatus Bieżący stan rezerwacji.
underName
(Wymagany)
Person lub Organization gościa;
underName.email Text Adres e-mail.
underName.name
(wymagany)
Text Imię i nazwisko osoby.
url Adres URL Strona internetowa, na której można wyświetlić rezerwację.