Rezerwacja w restauracji

Użyj tego typu, aby zadeklarować rezerwację dla co najmniej 1 osoby w restauracji lub innym lokalu gastronomicznym.

Przypadki użycia

Aby mieć pewność, że FoodEstablishmentReservationoznaczenia są prawidłowo skonstruowane, postępuj zgodnie z tym przykładem.

Podstawowa rezerwacja w restauracji

To przykład minimalnej ilości znaczników, która kwalifikuje e-maila 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 znaczników w e-mailu. Wklej kod znaczników i kliknij przycisk Sprawdź, aby przeskanować treść i otrzymać raport o wszystkich błędach.

Specyfikacja

Sprawdź szczegóły e-maila, aby dowiedzieć się, czy któraś z tych dodatkowych usług dotyczy Twojej rezerwacji. Dzięki oznaczeniu tych dodatkowych właściwości Google może wyświetlać użytkownikowi znacznie bardziej szczegółowy opis rezerwacji.

FoodEstablishmentReservation

Nazwa typu: FoodEstablishmentReservation

Rozszerza Reservation

Nazwa Typ Opis
bookingAgent Organization lub Person Agent lub agencja dokonująca rezerwacji. Akceptuje też ciąg znaków (np. „”).
bookingAgent.name Text Nazwa agenta lub usługi.
bookingAgent.url Adres URL Witryna agenta lub 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 i odpowiedzi w wyszukiwarce) Czas ostatniej modyfikacji rezerwacji.
modifyReservationUrl Adres URL (zalecane w przypadku kart potwierdzenia lub odpowiedzi w wyszukiwarce) Strona internetowa, na której można zmodyfikować rezerwację.
partySize
(Wymagany)
Number Liczba osób w grupie.
price Text Łączna cena rezerwacji FoodEstablishmentReservation.
priceCurrency Text Waluta (w trzyliterowym formacie ISO 4217) ceny rezerwacji w lokalu gastronomicznym.
programMembership ProgramMembership W przypadku rezerwacji zastosowano członkostwo w programie lojalnościowym linii lotniczych, hotelu itp.
programMembership.memberNumber Text Identyfikator uczestnictwa.
programMembership.program Text Nazwa programu.
reservationFor
(wymagany)
FoodEstablishment Obiekt gastronomiczny, którego dotyczy rezerwacja.
reservationFor.address
(wymagany)
PostalAddress Adres restauracji.
reservationFor.address.addressCountry
(Wymagany)
Country lub Text Kraj restauracji.
reservationFor.address.addressLocality
(Wymagany)
Text Miejscowość (np. miasto), w której znajduje się restauracja.
reservationFor.address.addressRegion
(Wymagany)
Text Region (np. stan), w którym znajduje się restauracja.
reservationFor.address.postalCode
(Wymagany)
Text Kod pocztowy restauracji.
reservationFor.address.streetAddress
(wymagany)
Text Adres restauracji.
reservationFor.image Adres URL Zdjęcie restauracji.
reservationFor.name
(wymagany)
Text Nazwa restauracji.
reservationFor.telephone Text Numer telefonu lokalu gastronomicznego.
reservationFor.url Adres URL strona internetowa restauracji;
reservationNumber
(Wymagany)
Text Numer lub identyfikator rezerwacji.
reservationStatus
(Wymagany)
ReservationStatus Bieżący stan rezerwacji.
startTime
(wymagany)
DateTime datę i godzinę rezerwacji;
underName
(Wymagany)
Organization lub Person Osoba, dla której przeznaczony jest stół.
underName.email Text Adres e-mail.
underName.name
(wymagany)
Text Imię i nazwisko osoby.
url Adres URL Strona internetowa, na której można wyświetlić rezerwację.