Use esse tipo para declarar uma reserva para um ou mais convidados em um restaurante ou outro estabelecimento de comida.
Casos de uso
Siga este exemplo para garantir que sua marcação FoodEstablishmentReservation
esteja estruturada corretamente.
Reserva básica em restaurante
Este é um exemplo da quantidade mínima de marcação que qualifica seu e-mail como um
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 verificar 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 completa da reserva para o usuário.
FoodEstablishmentReservation
Nome do tipo: FoodEstablishmentReservation
Extende Reservation
| Nome | Tipo | Descrição |
|---|---|---|
| bookingAgent | Organization ou Person | Agente ou agência de reservas. 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 da Pesquisa) Horário em que a reserva foi modificada pela última vez. |
| modifyReservationUrl | URL | (recomendado para cards de confirmação/respostas da 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 FoodEstablishmentReservation. |
| priceCurrency | Texto | A moeda (no formato ISO 4217 de três letras) do preço de FoodEstablishmentReservation. |
| programMembership | ProgramMembership | Qualquer participação em um programa de milhagem, de fidelidade de hotel etc. aplicada à reserva. |
| programMembership.memberNumber | Texto | O identificador da assinatura. |
| programMembership.program | Texto | É o nome do programa. |
| reservationFor (obrigatório) |
FoodEstablishment | O estabelecimento de comida para o qual a reserva foi feita. |
| reservationFor.address (obrigatório) |
PostalAddress | Endereço do restaurante. |
| reservationFor.address.addressCountry (obrigatório) |
Country ou Text | País do restaurante. |
| reservationFor.address.addressLocality (Required) |
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 | Imagem do restaurante. |
| reservationFor.name (obrigatório) |
Texto | Nome do restaurante. |
| reservationFor.telephone | Texto | Número de telefone do FoodEstablishment. |
| 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. |