Reserva de restaurante

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

Casos de uso

Os casos de uso a seguir mostram exemplos comuns de uso do esquema FoodEstablishmentReservation. Use esses exemplos para garantir que a marcação seja estruturada corretamente.

Reserva básica de restaurantes

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

Teste sua marcação.

É possível validar sua marcação usando a Ferramenta de testagem de marcação de e-mail. Cole o código de marcação e clique no botão Validar para verificar o conteúdo e receber um relatório sobre erros.

Especificação

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

Reserva de alimentos

Nome do tipo: FoodApagarmentReservation

Estende a reserva

Nome Tipo Descrição
Agente de reserva Organização ou Pessoa Agente de reserva ou agência. Também aceita uma string (por exemplo, "").
reservaAgent.name Texto O nome do agente/serviço.
reservaAgent.url URL Site do agente/serviço.
reserva 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 cartões 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 do FoodEstamentReservation.
priceCurrency (em inglês) Texto É a moeda, no formato ISO 4217 de três letras, do preço do FoodEstamentReservation.''
ProgramMembership Assinatura do programa Qualquer assinatura em um panfleto frequente, um programa de fidelidade em hotéis etc. sendo aplicada à reserva.
programMembership.memberNumber Texto Identificador da assinatura.
programMembership.programa Texto É o nome do programa.
reservedFor
(obrigatório)
Estabelecimento alimentar O estabelecimento a que a reserva é destinada.
reservaFor.address
(obrigatório)
PostalAddress Endereço do restaurante.
reservaFor.address.addressCountry
(obrigatório)
País ou Texto País do restaurante.
reservaFor.address.addressLocality
(Obrigatório)
Texto Localidade (por exemplo, cidade) do restaurante.
reservaFor.address.addressRegion
(Obrigatório)
Texto Região (por exemplo, estado) do restaurante.
reservaFor.address.postalCode
(obrigatório)
Texto CEP do restaurante.
reservaFor.address.streetAddress
(obrigatório)
Texto Endereço do restaurante.
reservaFor.image URL Imagem do restaurante.
reservaFor.name
(obrigatório)
Texto Nome do restaurante.
reservaFor.telefone Texto Número de telefone do FoodEstament.
reservaFor.url URL Site do restaurante.
ReservationNumber
(obrigatório)
Texto O número ou o ID da reserva.
ReservationStatus
(obrigatório)
Status da reserva Status atual da reserva.
startTime
(obrigatório)
DateTime Data e hora da reserva.
underName
(obrigatório)
Organização ou Pessoa A pessoa para quem a tabela é destinada.
underName.e-mail 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.