Hotelreservierung

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.