Ten typ służy do zadeklarowania rezerwacji 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 sprawdzić, czy znaczniki mają prawidłową strukturę.
Podstawowa rezerwacja hotelowa
Jest to przykład minimalnej ilości znaczników, dzięki której Twój e-mail zostanie zakwalifikowany jako Rezerwacja Kwatery.
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
Swoje znaczniki możesz sprawdzić za pomocą Testera znaczników w e-mailu. Wklej kod znaczników i kliknij przycisk Weryfikuj, aby zeskanować treść i otrzymać raport o ewentualnych błędach.
Specyfikacja
Sprawdź szczegóły otrzymanego e-maila, aby sprawdzić, czy któreś z tych dodatkowych właściwości mają zastosowanie do Twojej rezerwacji. Zaznaczenie tych dodatkowych właściwości pozwala Google wyświetlać użytkownikom znacznie pełniejszy opis rezerwacji zakwaterowania.
LodgingReservation
Nazwa typu: LodgingReservation
Przedłuża rezerwację
Nazwa | Typ | Opis |
---|---|---|
bookingAgent | Osoba lub Organizacja | Agent lub agencja dokonująca rezerwacji. Akceptuje też ciągi znaków (np. „”). |
bookingAgent.name | Tekst | Nazwa agenta/usługi. |
bookingAgent.url | Adres URL | Strona agenta/usługi. |
bookingTime | DateTime | Data dokonania rezerwacji. |
cancelReservationUrl | Adres URL | Strona internetowa, na której można anulować rezerwację. |
checkinDate (wymagany) |
DateTime | Godzina zameldowania. |
checkoutDate (wymagany) |
DateTime | Godzina płatności. |
checkinUrl | Adres URL | Strona internetowa, na której lokalizator może się zameldować. |
confirmReservationUrl | Adres URL | Strona internetowa, na której można potwierdzić rezerwację. |
lodgingUnitDescription | Tekst | Opis tekstowy typu pokoju (w tym pokój lub apartament, rozmiar łóżka itp.). |
modifiedTime | DateTime | (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwania) Czas ostatniej modyfikacji rezerwacji. |
modifyReservationUrl | Adres URL | (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwania) Strona internetowa, na której można zmienić rezerwację. |
numAdults | Number | Liczba osób dorosłych przebywających w pokoju. |
numChildren | Number | Liczba dzieci, które będą nocować w pokoju. |
price | Tekst | Łączna cena rezerwacji kwatery. |
priceCurrency | Tekst | Waluta (w 3-literowym formacie ISO 4217) ceny rezerwacji noclegu. |
programMembership | ProgramMembership | Dowolne członkostwo w programie lojalnościowym linii lotniczych, programie lojalnościowym w hotelu itp. związane z rezerwacją. |
programMembership.memberNumber | Tekst | Identyfikator subskrypcji. |
programMembership.program | Tekst | Nazwa programu. |
reservationFor (wymagany) |
LodgingBusiness | Hotel, w którym dokonano rezerwacji. |
ReserveFor.address (Wymagane) |
PostalAddress | Adres miejsca zakwaterowania. |
ReserveFor.address.addressCountry (wymagany) |
Text lub Country | Kraj zamieszkania. |
ReserveFor.address.addressLocality (Wymagane) |
Tekst | Miejscowość (np. miasto) adresu miejsca zamieszkania. |
ReserveFor.address.addressRegion (wymagany) |
Tekst | Region (np. województwo) adresu zamieszkania. |
ReserveFor.address.postalCode postalCode | Tekst | Kod pocztowy adresu miejsca zakwaterowania. |
ReserveFor.address.streetAddress (wymagany) |
Tekst | Ulica i numer domu. |
reservationFor.image | Adres URL | Zdjęcie hotelu. |
ReserveFor.nazwa (Wymagane) |
Tekst | Nazwa adresu miejsca zakwaterowania. |
ReserveFor.telefon (Wymagane) |
Tekst | Numer telefonu firmy LodgingBusiness. |
reservationFor.url | Adres URL | Strona internetowa hotelu. |
reservationNumber (wymagany) |
Tekst | Numer lub identyfikator rezerwacji. |
reservationStatus (wymagany) |
ReservationStatus | Bieżący stan rezerwacji. |
underName (wymagany) |
Osoba lub Organizacja | Gość. |
underName.email | Tekst | Adres e-mail. |
underName.nazwa (wymagany) |
Tekst | Imię i nazwisko osoby. |
url | Adres URL | Strona internetowa, na której można wyświetlić rezerwację. |