Rezerwacja restauracji

Użyj tego typu, aby zadeklarować rezerwację dla jednego lub kilku gości w restauracji lub innej restauracji.

Przypadki użycia

Poniżej znajdziesz przykłady użycia schematu FoodEstablishmentReservation. Zapoznaj się z tymi przykładami, aby mieć pewność, że znaczniki będą miały prawidłową strukturę.

Podstawowa rezerwacja w restauracji

Oto przykład minimalnej liczby znaczników, których wiadomość może używać jako FoodEstablishmentReservation.

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>

Mikrodane

<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>

Sprawdź znaczniki

Znaczniki możesz sprawdzać za pomocą testera e-maili. Wklej kod znaczników i kliknij przycisk Sprawdź, aby przeskanować treść i wygenerować raport o błędach.

Specyfikacja

Sprawdź szczegóły e-maila, aby sprawdzić, czy któreś z tych właściwości dodatkowych dotyczą Twojej rezerwacji. Oznaczając te dodatkowe właściwości, zezwalasz Google na wyświetlanie użytkownikowi bardziej szczegółowych opisów rezerwacji.

Rezerwacja restauracji

Nazwa typu: FoodOrganizationmentReservation

Rozszerza element Rezerwacja.

Nazwa Typ Opis
bookingAgent, Organizacja lub Osoba Agent rezerwacji lub agencja. Może też zawierać ciąg znaków (np. „”).
rezerwacjaAgent.nazwa tekstowy. Nazwa agenta lub usługi.
rezerwacjaAgent.url Adres URL Witryna agenta lub usługi.
rezerwacja DateTime Data dokonania rezerwacji.
cancelReservationUrl, Adres URL Strona internetowa, na której można anulować rezerwację.
confirmReservationUrl Adres URL Strona internetowa, na której można potwierdzić rezerwację.
modifiedTime DateTime (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) data ostatniej modyfikacji rezerwacji.
modifyReservationUrl, Adres URL (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwanie) strony internetowej, na której można modyfikować rezerwację.
partySize
(wymagane)
Number Liczba osób w grupie.
price tekstowy. Łączna cena rezerwacji jedzenia.
priceCurrency, tekstowy. Waluta (w 3-literowym formacie ISO 4217) ceny podanej w usłudze FoodFoundmentReservation.
programmember Program Uwzględnienie rezerwacji w programie lojalnościowym lub programie lojalnościowym itp.
programCzłonkostwa.numerNumeruZarejestrowanego tekstowy. Identyfikator subskrypcji.
programCity.program tekstowy. Nazwa programu.
rezerwaFor
(wymagany)
Instytucja gastronomiczna Knajpka, do której należy rezerwacja.
reserveFor.adres
(wymagany)
Adres pocztowy Adres restauracji.
rezerwacjaFor.address.krajKraj
(wymagane)
Kraj lub Tekst Kraj restauracji.
rezerwacjaDla.adresu.adresLokalny
(wymagane)
tekstowy. Lokalna restauracja (np. miasto).
reserveFor.address.regionRegion
(wymagane)
tekstowy. Region (np. stan) restauracji.
reserveFor.address.kod_pocztowy
(wymagany)
tekstowy. Kod pocztowy restauracji.
reserveFor.address.streetAddress
(wymagane)
tekstowy. Ulica z restauracją.
reserveFor.obraz Adres URL Zdjęcie restauracji.
reserveFor.nazwa
(wymagane)
tekstowy. Nazwa restauracji.
reserveFor.telefon tekstowy. Numer telefonu restauracji.
reserveFor.url Adres URL Strona restauracji.
rezerwaNumber
(wymagane)
tekstowy. Numer lub identyfikator rezerwacji.
rezerwaStatus
(wymagane)
Status rezerwacji Obecny stan rezerwacji.
startTime
(wymagane)
DateTime Data i godzina rezerwacji.
underName
(wymagane)
Organizacja lub Osoba Osoba, której dotyczy tabela.
underName.e-mail tekstowy. Adres e-mail.
underName.nazwa
(Wymagane)
tekstowy. Imię i nazwisko osoby.
url. Adres URL Strona internetowa, na której można wyświetlić rezerwację.