Reserva em restaurante

Use esse tipo para declarar uma reserva para um ou mais convidados em um restaurante ou outro estabelecimento de alimentação.

Casos de uso

Siga este exemplo para garantir que sua marcação FoodEstablishmentReservation esteja estruturada corretamente.

Reserva básica de restaurante

Este é um exemplo da quantidade mínima de marcação que qualifica seu e-mail como uma 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>

Microdados

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

Testar sua marcação

Você pode validar sua marcação usando a Ferramenta para testar a marcação em e-mails. Cole o código de marcação e clique no botão Validar para analisar o conteúdo e receber um relatório sobre os erros encontrados.

Especificação

Revise os detalhes do seu e-mail para saber se alguma dessas propriedades adicionais se aplica à sua reserva. Ao marcar essas propriedades adicionais, você permite que o Google mostre uma descrição muito mais detalhada da reserva ao usuário.

FoodEstablishmentReservation

Nome do tipo: FoodEstablishmentReservation

Estende reserva

Nome Tipo Descrição
bookingAgent Organization ou Person Agente de reserva ou agência. Também aceita uma string (por exemplo, "").
bookingAgent.name Texto Nome do agente/serviço.
bookingAgent.url URL Site do agente/serviço.
bookingTime DateTime Data em que a reserva foi feita.
cancelReservationUrl URL Página da Web em que a reserva pode ser cancelada.
confirmReservationUrl URL Página da Web em que a reserva pode ser confirmada.
modifiedTime DateTime (recomendado para cards de confirmação/respostas de pesquisa) Hora em que a reserva foi modificada pela última vez.
modifyReservationUrl URL (recomendado para cards de confirmação/respostas de pesquisa) Página da Web em que a reserva pode ser modificada.
partySize
(obrigatório)
Número Número de pessoas no grupo.
price Texto Preço total da FoodEstablishmentReservation.
priceCurrency Texto A moeda (no formato ISO 4217 de três letras) do preço da FoodEstablishmentReservation.
programMembership ProgramMembership Qualquer associação a um programa de fidelidade de passageiro frequente, de hotel etc. que esteja sendo aplicada à reserva.
programMembership.memberNumber Texto O identificador da associação.
programMembership.program Texto É o nome do programa.
reservationFor
(obrigatório)
FoodEstablishment O estabelecimento de alimentação para o qual a reserva é feita.
reservationFor.address
(obrigatório)
PostalAddress Endereço do restaurante.
reservationFor.address.addressCountry
(obrigatório)
País ou texto País do restaurante.
reservationFor.address.addressLocality
(obrigatório)
Texto Localidade (por exemplo, cidade) do restaurante.
reservationFor.address.addressRegion
(obrigatório)
Texto Região (por exemplo, estado) do restaurante.
reservationFor.address.postalCode
(obrigatório)
Texto Código postal do restaurante.
reservationFor.address.streetAddress
(obrigatório)
Texto Endereço do restaurante.
reservationFor.image URL Uma imagem do restaurante.
reservationFor.name
(obrigatório)
Texto É o nome do restaurante.
reservationFor.telephone Texto Número de telefone do estabelecimento de alimentação.
reservationFor.url URL Site do restaurante.
reservationNumber
(obrigatório)
Texto O número ou ID da reserva.
reservationStatus
(obrigatório)
ReservationStatus Status atual da reserva.
startTime
(obrigatório)
DateTime Data e hora da reserva.
underName
(obrigatório)
Organization ou Person A pessoa para quem a mesa é reservada.
underName.email Texto Endereço de e-mail.
underName.name
(obrigatório)
Texto Nome da pessoa.
url URL Página da Web em que a reserva pode ser visualizada.