Rezerwacja w restauracji

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

Przykłady użycia

Aby mieć pewność, że znaczniki FoodEstablishmentReservation 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-mail 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ą narzędzia Tester znaczników w e-mailu . Wklej kod znaczników i kliknij przycisk Sprawdź , aby przeskanować treść i otrzymać raport o wszelkich błędach.

Specyfikacja

Sprawdź szczegóły e-maila, aby zobaczyć, czy któreś z tych dodatkowych właściwości mają zastosowanie do Twojej rezerwacji. Dzięki oznaczeniu tych dodatkowych właściwości Google może wyświetlać użytkownikowi znacznie bogatszy opis rezerwacji.

FoodEstablishmentReservation

Nazwa typu: FoodEstablishmentReservation

Rozszerza Reservation

Nazwa Typ Opis
bookingAgent Organizacja lub Osoba Agent lub agencja rezerwacyjna. 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 utworzenia 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 i odpowiedzi w wyszukiwarce) Strona internetowa, na której można modyfikować rezerwację.
partySize
(wymagany)
Number Liczba osób w grupie.
price Text Łączna cena rezerwacji w lokalu gastronomicznym.
priceCurrency Text Waluta (w trzyliterowym formacie ISO 4217), w której podano cenę rezerwacji w lokalu gastronomicznym.
programMembership ProgramMembership Dowolne członkostwo w programie dla często podróżujących, programie lojalnościowym hotelu itp. stosowane do rezerwacji.
programMembership.memberNumber Text Identyfikator członkostwa.
programMembership.program Text Nazwa programu.
reservationFor
(wymagany)
FoodEstablishment Lokal gastronomiczny, w którym dokonano rezerwacji.
reservationFor.address
(wymagany)
PostalAddress Adres restauracji.
reservationFor.address.addressCountry
(wymagany)
Country lub Text Kraj, w którym znajduje się restauracja.
reservationFor.address.addressLocality
(wymagany)
Text Okolica (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 Ulica i numer 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 Witryna restauracji.
reservationNumber
(wymagany)
Text Numer lub identyfikator rezerwacji.
reservationStatus
(wymagany)
ReservationStatus Aktualny stan rezerwacji.
startTime
(wymagany)
DateTime Data i godzina rezerwacji.
underName
(wymagany)
Organizacja lub Osoba Osoba, dla której zarezerwowano stolik.
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ę.