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