Mit diesem Typ deklarieren Sie eine Reservierung für einen oder mehrere Gäste in einem Hotel oder einer anderen Unterkunft.
Anwendungsfälle
Folgen Sie diesem Beispiel, um sicherzustellen, dass Ihr LodgingReservation-Markup ordnungsgemäß strukturiert ist.
Einfache Hotelreservierung
Dies ist ein Beispiel für das Mindestmaß an Markup, das erforderlich ist, damit Ihre E‑Mail als LodgingReservation gilt.
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>
Mikrodaten
<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>
Markup testen
Sie können Ihr Markup mit dem E‑Mail-Markup-Tester-Tool validieren. Fügen Sie Ihren Markup-Code ein und klicken Sie auf die Schaltfläche Validieren , um den Inhalt zu scannen und einen Bericht zu allen Fehlern zu erhalten.
Spezifikation
Prüfen Sie die Details Ihrer E‑Mail, um festzustellen, ob eine dieser zusätzlichen Eigenschaften auf Ihre Reservierung zutrifft. Wenn Sie diese zusätzlichen Eigenschaften kennzeichnen, kann Google dem Nutzer eine viel detailliertere Beschreibung der Unterkunftreservierung anzeigen.
LodgingReservation
Typname: LodgingReservation
Erweitert Reservation
| Name | Typ | Beschreibung |
|---|---|---|
| bookingAgent | Person oder Organization | Buchungsagent oder ‑agentur. Akzeptiert auch einen String (z.B. ""). |
| bookingAgent.name | Text | Name des Agenten/Dienstes. |
| bookingAgent.url | URL | Website des Agenten/Dienstes. |
| bookingTime | DateTime | Datum, an dem die Reservierung vorgenommen wurde. |
| cancelReservationUrl | URL | Webseite, auf der die Reservierung storniert werden kann. |
| checkinDate (Erforderlich) |
DateTime | Check‑in-Zeit. |
| checkoutDate (Erforderlich) |
DateTime | Check‑out-Zeit. |
| checkinUrl | URL | Webseite, auf der der Gast einchecken kann. |
| confirmReservationUrl | URL | Webseite, auf der die Reservierung bestätigt werden kann. |
| lodgingUnitDescription | Text | Textbeschreibung des Unterkunftstyps (einschließlich Suite vs. Zimmer, Größe des Betts usw.). |
| modifiedTime | DateTime | (Empfohlen für Bestätigungskarten/Suchantworten) Zeitpunkt, zu dem die Reservierung zuletzt geändert wurde. |
| modifyReservationUrl | URL | (Empfohlen für Bestätigungskarten/Suchantworten) Webseite, auf der die Reservierung geändert werden kann. |
| numAdults | Number | Anzahl der Erwachsenen, die in der Unterkunft übernachten. |
| numChildren | Number | Anzahl der Kinder, die in der Unterkunft übernachten. |
| price | Text | Gesamtpreis der Unterkunftreservierung. |
| priceCurrency | Text | Die Währung des Preises der Unterkunftreservierung im dreistelligen ISO 4217-Format. |
| programMembership | ProgramMembership | Alle Mitgliedschaften in einem Vielfliegerprogramm, einem Hotel-Treueprogramm usw., die auf die Reservierung angewendet werden. |
| programMembership.memberNumber | Text | Die ID der Mitgliedschaft. |
| programMembership.program | Text | Der Name des Programms. |
| reservationFor (Erforderlich) |
LodgingBusiness | Die Unterkunft, für die die Reservierung gilt. |
| reservationFor.address (Erforderlich) |
PostalAddress | Adresse der Unterkunft. |
| reservationFor.address.addressCountry (Erforderlich) |
Text oder Country | Land der Adresse der Unterkunft. |
| reservationFor.address.addressLocality (Erforderlich) |
Text | Ort (z.B. Stadt) der Adresse der Unterkunft. |
| reservationFor.address.addressRegion (Erforderlich) |
Text | Region (z.B. Bundesstaat) der Adresse der Unterkunft. |
| reservationFor.address.postalCode (Erforderlich) |
Text | Postleitzahl der Adresse der Unterkunft. |
| reservationFor.address.streetAddress (Erforderlich) |
Text | Adresse der Unterkunft. |
| reservationFor.image | URL | Foto der Unterkunft. |
| reservationFor.name (Erforderlich) |
Text | Name der Adresse der Unterkunft. |
| reservationFor.telephone (Erforderlich) |
Text | Telefonnummer der Unterkunft. |
| reservationFor.url | URL | Website der Unterkunft. |
| reservationNumber (Erforderlich) |
Text | Die Nummer oder ID der Reservierung. |
| reservationStatus (Erforderlich) |
ReservationStatus | Aktueller Status der Reservierung. |
| underName (Erforderlich) |
Person oder Organization | Der Gast. |
| underName.email | Text | E‑Mail-Adresse. |
| underName.name (Erforderlich) |
Text | Name der Person. |
| url | URL | Webseite, auf der die Reservierung eingesehen werden kann. |