Restaurantreservierung

Mit diesem Typ können Sie eine Reservierung für einen oder mehrere Gäste in einem Restaurant oder einem anderen Gastronomiebetrieb deklarieren.

Anwendungsfälle

Folgen Sie diesem Beispiel, um sicherzustellen, dass Ihr FoodEstablishmentReservation-Markup ordnungsgemäß strukturiert ist.

Einfache Restaurantreservierung

Dies ist ein Beispiel für das Mindestmaß an Markup, das Ihre E‑Mail als FoodEstablishmentReservation qualifiziert.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "FoodEstablishmentReservation",
  "reservationNumber": "OT12345",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "FoodEstablishment",
    "name": "Wagamama",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1 Tavistock Street",
      "addressLocality": "London",
      "addressRegion": "Greater London",
      "postalCode": "WC2E 7PG",
      "addressCountry": "United Kingdom"
    }
  },
  "startTime": "2027-04-10T08:00:00+00:00",
  "partySize": "2"
}
</script>

Mikrodaten

<div itemscope itemtype="http://schema.org/FoodEstablishmentReservation">
  <meta itemprop="reservationNumber" content="OT12345"/>
  <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/FoodEstablishment">
    <meta itemprop="name" content="Wagamama"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="1 Tavistock Street"/>
      <meta itemprop="addressLocality" content="London"/>
      <meta itemprop="addressRegion" content="Greater London"/>
      <meta itemprop="postalCode" content="WC2E 7PG"/>
      <meta itemprop="addressCountry" content="United Kingdom"/>
    </div>
  </div>
  <meta itemprop="startTime" content="2027-04-10T08:00:00+00:00"/>
  <meta itemprop="partySize" content="2"/>
</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 alle vorhandenen Fehler 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 Reservierung anzeigen.

FoodEstablishmentReservation

Typname: FoodEstablishmentReservation

Erweitert Reservation

Name Typ Beschreibung
bookingAgent Organisation oder Person 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.
confirmReservationUrl URL Webseite, auf der die Reservierung bestätigt werden kann.
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.
partySize
(Erforderlich)
Number Anzahl der Personen in der Gruppe.
price Text Gesamtpreis der FoodEstablishmentReservation.
priceCurrency Text Die Währung des Preises der FoodEstablishmentReservation im 3-Buchstaben-Format nach ISO 4217.
programMembership ProgramMembership Alle Mitgliedschaften in einem Vielfliegerprogramm, einem Hotel-Treueprogramm usw., die auf die Reservierung angewendet werden.
programMembership.memberNumber Text Die Kennung der Mitgliedschaft.
programMembership.program Text Der Name des Programms.
reservationFor
(Erforderlich)
FoodEstablishment Der Gastronomiebetrieb, für den die Reservierung gilt.
reservationFor.address
(Erforderlich)
PostalAddress Adresse des Restaurants.
reservationFor.address.addressCountry
(Erforderlich)
Land oder Text Land des Restaurants.
reservationFor.address.addressLocality
(Erforderlich)
Text Ort (z.B. Stadt) des Restaurants.
reservationFor.address.addressRegion
(Erforderlich)
Text Region (z.B. Bundesland) des Restaurants.
reservationFor.address.postalCode
(Erforderlich)
Text Postleitzahl des Restaurants.
reservationFor.address.streetAddress
(Erforderlich)
Text Straße und Hausnummer des Restaurants.
reservationFor.image URL Bild des Restaurants.
reservationFor.name
(Erforderlich)
Text Name des Restaurants.
reservationFor.telephone Text Telefonnummer des Gastronomiebetriebs.
reservationFor.url URL Website des Restaurants.
reservationNumber
(Erforderlich)
Text Die Nummer oder ID der Reservierung.
reservationStatus
(Erforderlich)
ReservationStatus Aktueller Status der Reservierung.
startTime
(Erforderlich)
DateTime Datum und Uhrzeit der Reservierung.
underName
(Erforderlich)
Organisation oder Person Die Person, für die der Tisch reserviert wurde.
underName.email Text E‑Mail-Adresse.
underName.name
(Erforderlich)
Text Name der Person.
url URL Webseite, auf der die Reservierung eingesehen werden kann.