Verwenden Sie diesen Typ, um eine Reservierung für einen oder mehrere Gäste in einem Hotel oder einer Unterkunft zu deklarieren.
Anwendungsfälle
Die folgenden Anwendungsfälle zeigen allgemeine Beispiele für die Verwendung des Schemas LodgingReservation
. Mithilfe dieser Beispiele können Sie sicherstellen, dass Ihr Markup korrekt strukturiert ist.
Einfache Hotelreservierung
Dies ist ein Beispiel für den minimalen Aufschlag, mit dem Ihre E-Mail als Unterkunft qualifiziert wird.
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 validieren. Fügen Sie Ihren Markup-Code ein und klicken Sie auf die Schaltfläche Validieren, um den Inhalt zu scannen und einen Bericht über vorhandene Fehler zu erhalten.
Spezifikation
Sehen Sie in den Details Ihrer E-Mail nach, ob diese zusätzlichen Unterkünfte auf Ihre Reservierung zutreffen. Durch das Auszeichnen dieser zusätzlichen Unterkünfte ermöglichst du es Google, dem Nutzer eine viel detailliertere Beschreibung der Reservierung anzuzeigen.
LodgingReservation
Typname: LodgingReservation
Erweitert Reservierung
Name | Typ | Beschreibung |
---|---|---|
bookingAgent | Person oder Organization | Buchungsagentur oder -agentur. Es wird auch eine Zeichenfolge (z.B. "") akzeptiert. |
bookingAgent.name | Text | Name des Agents oder Dienstes. |
bookingAgent.url | URL | Website des Kundenservicemitarbeiters oder -dienstes |
bookingTime | DateTime | Datum der Reservierung. |
cancelReservationUrl | URL | Webseite, auf der Reservierung storniert werden kann. |
checkinDate (erforderlich) |
DateTime | Check-in-Zeit. |
checkoutDate (erforderlich) |
DateTime | Check-out-Zeit. |
checkinUrl | URL | Webseite, auf der die Bewohner einchecken können |
confirmReservationUrl | URL | Webseite, auf der die Reservierung bestätigt werden kann. |
lodgingUnitDescription | Text | Textuelle Beschreibung der Unterkunft (einschließlich Suite oder Zimmer, Größe des Bettes 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 Unterkunft. |
priceCurrency | Text | Die Währung des Preises der Unterkunftsreservierung im dreistelligen ISO 4217-Format. |
programMembership | ProgramMembership | Jede Mitgliedschaft in einem Vielfliegerprogramm, Treuepunkteprogramm eines Hotels usw., die auf die Reservierung angerechnet wird. |
programMembership.memberNumber | Text | Die ID der Mitgliedschaft. |
programMembership.program | Text | Der Name des Programms. |
reservationFor (erforderlich) |
LodgingBusiness | Das Hotel, in dem Sie reservieren möchten. |
ReservierungFor.Adresse (erforderlich) |
PostalAddress | Adresse der Unterkunft. |
ReservierungFor.address.addressCountry (Erforderlich) |
Text oder Land | Land der Adresse der Unterkunft. |
ReservierungFor.address.addressLocality (Erforderlich) |
Text | Ort (z.B. Stadt) der Adresse der Unterkunft. |
ReservierungFor.address.addressRegion (erforderlich) |
Text | Region (z.B. Bundesland) der Adresse der Unterkunft. |
ReservierungFor.address.postalCode (erforderlich) |
Text | Postleitzahl der Adresse der Unterkunft. |
ReservierungFor.address.streetAddress (Erforderlich) |
Text | Adresse der Unterkunft. |
reservationFor.image | URL | Foto des Beherbergungsbetriebs. |
ReservierungFor.name (Erforderlich) |
Text | Name der Adresse der Unterkunft. |
ReservierungFor.telephone (erforderlich) |
Text | Telefonnummer der Unterkunft. |
reservationFor.url | URL | Website des Beherbergungsbetriebs. |
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 Reservierung angesehen werden kann. |