Użyj tego typu, aby zadeklarować rezerwację dla co najmniej 1 gościa w hotelu lub innym obiekcie noclegowym.
Przypadki użycia
Poniższe przypadki użycia pokazują typowe przykłady użycia schematu LodgingReservation. Dzięki tym przykładom możesz się upewnić, że Twoje znaczniki są prawidłowo skonstruowane.
Podstawowa rezerwacja hotelu
To jest 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 Email Markup Tester Tool. 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 pól mają zastosowanie do Twojej rezerwacji. Oznaczając te dodatkowe pola, umożliwiasz Google wyświetlanie użytkownikowi znacznie bardziej szczegółowego opisu rezerwacji noclegu.
LodgingReservation
Nazwa typu: LodgingReservation
Rozszerza Reservation
| Nazwa | Typ | Opis |
|---|---|---|
| bookingAgent | Osoba lub organizacja | 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 dokonania 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 apartamentu lub pokoju, rozmiaru łóż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 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 adresie obiektu noclegowego. |
| reservationFor.address.addressLocality (wymagany) |
Text | Miejscowość (np. miasto) w adresie obiektu noclegowego. |
| reservationFor.address.addressRegion (wymagany) |
Text | Region (np. stan) w adresie obiektu noclegowego. |
| reservationFor.address.postalCode (wymagany) |
Text | Kod pocztowy w adresie obiektu noclegowego. |
| reservationFor.address.streetAddress (wymagany) |
Text | Ulica i numer w adresie obiektu noclegowego. |
| reservationFor.image | Adres URL | Zdjęcie obiektu noclegowego. |
| reservationFor.name (wymagany) |
Text | Nazwa 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 | Aktualny stan rezerwacji. |
| underName (wymagany) |
Osoba lub organizacja | Gość. |
| 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ę. |