Hotelreservierung

Mit diesem Typ können Sie eine Reservierung für einen oder mehrere Gäste in einem Hotel oder einer Unterkunft erklären.

Anwendungsfälle

Die folgenden Anwendungsfälle zeigen gängige Beispiele für die Verwendung des LodgingReservation-Schemas. Anhand dieser Beispiele kannst du dafür sorgen, dass dein Markup richtig strukturiert ist.

Einfache Hotelreservierung

Dies ist ein Beispiel für die Mindestmenge an Markup, mit der Sie Ihre E-Mail-Adresse als Unterkunft reservieren können.

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

Du kannst dein Markup mit dem E-Mail-Markup-Tester validieren. Fügen Sie den Markup-Code ein und klicken Sie auf die Schaltfläche Validieren, um den Inhalt zu scannen und einen Fehler zu melden.

Spezifikation

Sehen Sie in den Details Ihrer E-Mail nach, ob diese zusätzlichen Properties für Ihre Reservierung gelten. Wenn du diese zusätzlichen Properties mit Markup versiehst, kann Google dem Nutzer eine viel detailliertere Beschreibung der Unterkunftsreservierung anzeigen.

Unterkunftsreservierung

Typname: LodgingReservation

Verlängert die Reservierung

Name Typ Beschreibung
Buchungsagent Person oder Organisation Buchungsagentur oder Agentur. Akzeptiert auch einen String (z.B. „).
BookingAgent.Name Text Name des Agents/Dienstes.
BookingAgent.URL URL Website des Agents/Dienstes.
Buchungszeit DateTime Datum der Reservierung.
cancelReservationUrl. URL Webseite, auf der Reservierungen storniert werden können.
checkinDate
(erforderlich)
DateTime Check-in-Zeit.
checkoutDate
(erforderlich)
DateTime Zeit zum Bezahlen.
checkinUrl URL Webseite, auf der der Lodge-Mitarbeiter sich anmelden kann.
confirmReservationUrl bestätigen URL Webseite, auf der die Reservierung bestätigt werden kann.
lodgingUnitDescription Text Textbeschreibung des Einheitentyps (einschließlich Suite vs. Zimmer, Größe des Betts usw.).
modifizierte Zeit DateTime (empfohlen für Bestätigungskarten/Suchantworten) Der Zeitpunkt der letzten Änderung der Reservierung.
modifyReservationUrl ändern URL (Empfohlen für Bestätigungskarten/Suchantworten) Webseite, auf der Reservierungen geändert werden können.
numAdults Number Anzahl der Erwachsenen, die im Hotel übernachten werden.
Anzahl Kinder Number Anzahl der Kinder, die im Hotel übernachten werden.
price Text Gesamtpreis der Unterkunftsreservierung.
priceCurrency Text Währung (im ISO-4217-Format mit drei Buchstaben) des Preises für die Unterkunft.
programmmitgliedschaft Programme Jede Mitgliedschaft in einem Vielfliegerprogramm, in einem Treuepunkteprogramm usw. für die Reservierung.
Programmmitgliedschaft.memberNumber Text Die ID der Mitgliedschaft.
programmmitgliedschaftprogramm Text Der Name des Programms.
reservationFor
(erforderlich)
Unterkunft Die Unterkunft, in der sich die Reservierung befindet.
ReservierungFor.Adresse
(Erforderlich)
PostalAddress Die Adresse der Unterkunft.
ReservierungFor.address.addressCountry
(Erforderlich)
Text oder Land Land der Adresse der Unterkunft.
Reservierung.Adresse.AdresseLokalität
(Erforderlich)
Text Ort (z.B. Stadt) der Adresse der Unterkunft.
ReservierungFor.address.addressRegion
(Erforderlich)
Text Region (z.B. Bundesland) der Adresse der Unterkunft.
reserveFor.address.postalCode
(erforderlich)
Text Postleitzahl der Unterkunftsadresse.
reserveFor.address.streetAddress
(erforderlich)
Text Adresse der Adresse der Unterkunft.
Reservierung.Bild URL Foto des Beherbergungsbetriebs.
Reservierung für.Name
(erforderlich)
Text Name der Adresse der Unterkunft.
ReservierungFür.Telefon
(Erforderlich)
Text Telefonnummer des LodgingBusiness.
Reservierung.URL URL Website des Beherbergungsbetriebs.
reservationNumber
(erforderlich)
Text Die Nummer oder ID der Reservierung.
reservationStatus
(erforderlich)
Reservierungsstatus Aktueller Status der Reservierung.
underName
(erforderlich)
Person oder Organisation Der Gast.
underName.E-Mail Text E-Mail-Adresse.
underName.Name
(erforderlich)
Text Name der Person.
URL URL Webseite, auf der die Reservierung angezeigt werden kann.