Rezerwacja w restauracji

Ten typ służy do zadeklarowania rezerwacji dla co najmniej 1 gościa w restauracji lub innym lokalu gastronomicznym.

Przypadki użycia

Poniższe przypadki użycia pokazują typowe przykłady użycia schematu FoodEstablishmentReservation. Skorzystaj z tych przykładów, aby sprawdzić, czy znaczniki mają prawidłową strukturę.

Prosta rezerwacja w restauracji

Oto przykład minimalnej ilości znaczników, dzięki której Twój e-mail zostanie zakwalifikowany 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

Swoje znaczniki możesz sprawdzić za pomocą Testera znaczników w e-mailu. Wklej kod znaczników i kliknij przycisk Weryfikuj, aby zeskanować treść i otrzymać raport o ewentualnych błędach.

Specyfikacja

Sprawdź szczegóły otrzymanego e-maila, aby sprawdzić, czy któreś z tych dodatkowych właściwości mają zastosowanie do Twojej rezerwacji. Oznaczając te dodatkowe właściwości, umożliwiasz Google wyświetlanie użytkownikowi dużo bogatszego opisu rezerwacji.

FoodEstablishmentReservation

Nazwa typu: FoodEstablishmentReservation

Przedłuża rezerwację

Nazwa Typ Opis
bookingAgent Organizacja lub Osoba Agent lub agencja dokonująca rezerwacji. Akceptuje też ciągi znaków (np. „”).
bookingAgent.name Tekst Nazwa agenta/usługi.
bookingAgent.url Adres URL Strona agenta/usługi.
bookingTime 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 wyszukiwania) Czas ostatniej modyfikacji rezerwacji.
modifyReservationUrl Adres URL (zalecane w przypadku kart potwierdzenia/odpowiedzi na wyszukiwania) Strona internetowa, na której można zmienić rezerwację.
partySize
(wymagany)
Number Liczba osób na imprezie.
price Tekst Całkowita cena Restauracja Restauracja.
priceCurrency Tekst Waluta (w 3-literowym formacie ISO 4217) ceny firmy Foodpromocja.
programMembership ProgramMembership Dowolne członkostwo w programie lojalnościowym linii lotniczych, programie lojalnościowym w hotelu itp. związane z rezerwacją.
programMembership.memberNumber Tekst Identyfikator subskrypcji.
programMembership.program Tekst Nazwa programu.
reservationFor
(wymagany)
FoodEstablishment Restauracja, w której rezerwowana jest restauracja.
ReserveFor.address
(Wymagane)
PostalAddress Adres restauracji.
ReserveFor.address.addressCountry
(wymagany)
Country (Kraj) lub Text (Tekst) Kraj, w którym znajduje się restauracja.
ReserveFor.address.addressLocality
(Wymagane)
Tekst miejscowość (np. miasto), w której znajduje się restauracja,
ReserveFor.address.addressRegion
(wymagany)
Tekst Region (np. stan) restauracji.
ReserveFor.address.postalCode postalCode Tekst Kod pocztowy restauracji.
ReserveFor.address.streetAddress
(wymagany)
Tekst Adres restauracji.
reservationFor.image Adres URL Zdjęcie restauracji.
ReserveFor.nazwa
(Wymagane)
Tekst Nazwa restauracji.
reservationFor.telephone Tekst Numer telefonu restauracji.
reservationFor.url Adres URL Strona internetowa restauracji.
reservationNumber
(wymagany)
Tekst Numer lub identyfikator rezerwacji.
reservationStatus
(wymagany)
ReservationStatus Bieżący stan rezerwacji.
startTime
(wymagany)
DateTime Data i godzina rezerwacji.
underName
(wymagany)
Organizacja lub Osoba Osoba, dla której jest przeznaczony stół.
underName.email Tekst Adres e-mail.
underName.nazwa
(wymagany)
Tekst Imię i nazwisko osoby.
url Adres URL Strona internetowa, na której można wyświetlić rezerwację.