Rezerwacja w hotelu

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

Przypadki użycia

Postępuj zgodnie z tym przykładem, aby upewnić się, że znaczniki LodgingReservation są prawidłowo skonstruowane.

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ą narzędzia Tester 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 zobaczyć, czy któreś z tych dodatkowych właściwości mają zastosowanie do Twojej rezerwacji. Dzięki oznaczeniu tych dodatkowych właściwości możesz wyświetlać użytkownikom znacznie bardziej szczegółowy opis rezerwacji noclegu.

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 URL Witryna agenta lub usługi.
bookingTime DateTime Data dokonania rezerwacji.
cancelReservationUrl URL Strona internetowa, na której można anulować rezerwację.
checkinDate
(wymagany)
DateTime Godzina zameldowania.
checkoutDate
(wymagany)
DateTime Godzina wymeldowania.
checkinUrl URL Strona internetowa, na której gość może się zameldować.
confirmReservationUrl URL Strona internetowa, na której można potwierdzić rezerwację.
lodgingUnitDescription Text Tekstowy opis typu jednostki (w tym apartamentu lub pokoju, rozmiaru łóżka itp.).
modifiedTime DateTime (zalecane w przypadku kart potwierdzenia i odpowiedzi w wyszukiwarce) Czas ostatniej modyfikacji rezerwacji.
modifyReservationUrl URL (zalecane w przypadku kart potwierdzenia i odpowiedzi w wyszukiwarce) Strona internetowa, na której można zmodyfikować rezerwację.
numAdults Number Liczba dorosłych, którzy będą przebywać w obiekcie noclegowym.
numChildren Number Liczba dzieci, które będą przebywać w obiekcie noclegowym.
price Text Łączna cena rezerwacji noclegu.
priceCurrency Text Waluta (w trzyliterowym formacie ISO 4217), w której podano cenę rezerwacji noclegu.
programMembership ProgramMembership Członkostwo w programie lojalnościowym dla często podróżujących, programie lojalnościowym hotelu itp. stosowane do rezerwacji.
programMembership.memberNumber Text Identyfikator członkostwa.
programMembership.program Text Nazwa programu.
reservationFor
(wymagany)
LodgingBusiness Obiekt noclegowy, w którym dokonano rezerwacji.
reservationFor.address
(wymagany)
PostalAddress Adres obiektu noclegowego.
reservationFor.address.addressCountry
(wymagany)
Text lub Country Kraj, w którym znajduje się adres obiektu noclegowego.
reservationFor.address.addressLocality
(wymagany)
Text Miejscowość (np. miasto), w której znajduje się adres obiektu noclegowego.
reservationFor.address.addressRegion
(wymagany)
Text Region (np. województwo), w którym znajduje się adres obiektu noclegowego.
reservationFor.address.postalCode
(wymagany)
Text Kod pocztowy adresu obiektu noclegowego.
reservationFor.address.streetAddress
(wymagany)
Text Ulica i numer domu w adresie obiektu noclegowego.
reservationFor.image URL Zdjęcie obiektu noclegowego.
reservationFor.name
(wymagany)
Text Nazwa obiektu noclegowego.
reservationFor.telephone
(wymagany)
Text Numer telefonu obiektu noclegowego.
reservationFor.url URL Witryna obiektu noclegowego.
reservationNumber
(wymagany)
Text Numer lub identyfikator rezerwacji.
reservationStatus
(wymagany)
ReservationStatus Aktualny stan rezerwacji.
underName
(wymagany)
Person lub Organization Gość.
underName.email Text Adres e-mail.
underName.name
(wymagany)
Text Imię i nazwisko.
url URL Strona internetowa, na której można wyświetlić rezerwację.