Ten typ pozwala zadeklarować rezerwację dla jednego lub kilku gości hotelu lub miejsca zakwaterowania.
Przypadki użycia
Poniżej znajdziesz przykłady użycia schematu LodgingReservation
. Zapoznaj się z tymi przykładami, aby mieć pewność, że znaczniki będą miały prawidłową strukturę.
Podstawowa rezerwacja hotelowa
Jest to przykład minimalnej liczby znaczników, których można użyć do utworzenia e-maila jako rezerwacji w Lodging.
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 e-maili. Wklej kod znaczników i kliknij przycisk Sprawdź, aby przeskanować treść i wygenerować raport o błędach.
Specyfikacja
Sprawdź szczegóły e-maila, aby sprawdzić, czy któreś z tych właściwości dodatkowych dotyczą Twojej rezerwacji. Zaznaczając te dodatkowe właściwości, zezwalasz Google na wyświetlenie użytkownikowi bogatszego opisu rezerwacji hotelu.
Rezerwacja zakwaterowania
Nazwa typu: Rezerwacja hotelu
Rozszerza element Rezerwacja.
Nazwa | Typ | Opis |
---|---|---|
bookingAgent, | Person lub Organization | Agent rezerwacji lub agencja. Może też zawierać ciąg znaków (np. „”). |
rezerwacjaAgent.nazwa | tekstowy. | Nazwa agenta lub usługi. |
rezerwacjaAgent.url | Adres URL | Witryna agenta lub usługi. |
rezerwacja | DateTime | Data dokonania rezerwacji. |
cancelReservationUrl, | Adres URL | Strona internetowa, na której można anulować rezerwację. |
checkinDate (Wymagane) |
DateTime | Godzina zameldowania. |
checkoutDate (wymagane) |
DateTime | Godzina wymeldowania. |
checkinUrl | Adres URL | Strona, na której może się zgłosić schronisko. |
confirmReservationUrl | Adres URL | Strona internetowa, na której można potwierdzić rezerwację. |
LOdgingUnitDescription (opis jednostki organizacyjnej) | tekstowy. | Opis tekstowy typu jednostki (w tym apartament w stosunku do pokoju, rozmiar łóżka itp.). |
modifiedTime | DateTime | (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) data ostatniej modyfikacji rezerwacji. |
modifyReservationUrl, | Adres URL | (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) strony internetowej, na której można modyfikować rezerwację. |
numadults | Number | Liczba osób dorosłych, które zatrzymują się w jednostce noclegowej. |
numChild | Number | Liczba dzieci, które zatrzymują się w jednostce noclegowej. |
price | tekstowy. | Łączna cena rezerwacji w hotelu. |
priceCurrency, | tekstowy. | Waluta (w 3-literowym formacie ISO 4217) ceny w hotelu LodgingReservation. |
programmember | Program | Uwzględnienie rezerwacji w programie lojalnościowym lub programie lojalnościowym itp. |
programCzłonkostwa.numerNumeruZarejestrowanego | tekstowy. | Identyfikator subskrypcji. |
programCity.program | tekstowy. | Nazwa programu. |
rezerwaFor (wymagany) |
Hotele | Miejsce, w którym znajduje się rezerwacja. |
reserveFor.adres (wymagany) |
Adres pocztowy | Adres zamieszkania. |
rezerwacjaFor.address.krajKraj (wymagane) |
Tekst lub Kraj | Kraj adresu zakwaterowania. |
rezerwacjaDla.adresu.adresLokalny (wymagane) |
tekstowy. | Miejscowość (np. miasto) Adres zakwaterowania. |
reserveFor.address.regionRegion (wymagane) |
tekstowy. | Region (np. stan) adresu zakwaterowania. |
reserveFor.address.kod_pocztowy (wymagany) |
tekstowy. | Kod pocztowy adresu hotelu. |
reserveFor.address.streetAddress (wymagane) |
tekstowy. | Ulica i numer domu. |
reserveFor.obraz | Adres URL | Zdjęcie hotelu. |
reserveFor.nazwa (wymagane) |
tekstowy. | Nazwa adresu zakwaterowania. |
reserveFor.telephone (wymagany) |
tekstowy. | Numer telefonu firmy LodgingBusiness. |
reserveFor.url | Adres URL | Witryna firmy oferującej noclegi. |
rezerwaNumber (wymagane) |
tekstowy. | Numer lub identyfikator rezerwacji. |
rezerwaStatus (wymagane) |
Status rezerwacji | Obecny stan rezerwacji. |
underName (wymagane) |
Person lub Organization | Gość. |
underName.e-mail | tekstowy. | Adres e-mail. |
underName.nazwa (Wymagane) |
tekstowy. | Imię i nazwisko osoby. |
url. | Adres URL | Strona internetowa, na której można wyświetlić rezerwację. |