Reserva de restaurante

Usa este tipo para declarar una reservación para uno o más invitados en un restaurante o en otro establecimiento de comida.

Casos de uso

Sigue este ejemplo para asegurarte de que tu lenguaje de marcado FoodEstablishmentReservation esté estructurado correctamente.

Reservación básica de restaurante

Este es un ejemplo de la cantidad mínima de lenguaje de marcado que califica tu correo electrónico 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>

Microdatos

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

Prueba tu lenguaje de marcado

Puedes validar tu lenguaje de marcado con la Herramienta de prueba de lenguaje de marcado de correo electrónico. Pega el código de lenguaje de marcado y haz clic en el botón Validate para analizar el contenido y recibir un informe sobre los errores presentes.

Especificación

Revisa los detalles de tu correo electrónico para ver si alguna de estas propiedades adicionales se aplica a tu reservación. Si marcas estas propiedades adicionales, permites que Google muestre una descripción mucho más detallada de la reservación al usuario.

FoodEstablishmentReservation

Nombre del tipo: FoodEstablishmentReservation

Extiende Reservation

Nombre Tipo Descripción
bookingAgent Organización o Persona Agente o agencia de reservaciones. También acepta una cadena (p.ej., "").
bookingAgent.name Texto Nombre del agente o servicio.
bookingAgent.url URL Sitio web del agente o servicio.
bookingTime DateTime Fecha en que se realizó la reservación.
cancelReservationUrl URL Página web en la que se puede cancelar la reservación.
confirmReservationUrl URL Página web en la que se puede confirmar la reservación.
modifiedTime DateTime (Recomendado para tarjetas de confirmación o respuestas de búsqueda) Hora en que se modificó por última vez la reservación.
modifyReservationUrl URL (Recomendado para tarjetas de confirmación o respuestas de búsqueda) Página web en la que se puede modificar la reservación.
partySize
(Obligatorio)
Número Cantidad de personas en el grupo.
price Texto Precio total de FoodEstablishmentReservation.
priceCurrency Texto La moneda (en formato ISO 4217 de 3 letras) del precio de FoodEstablishmentReservation.
programMembership ProgramMembership Cualquier membresía en un programa de viajero frecuente, un programa de lealtad de hoteles, etc., que se aplique a la reservación.
programMembership.memberNumber Texto El identificador de la membresía.
programMembership.program Texto Indica el nombre del programa.
reservationFor
(Obligatorio)
FoodEstablishment El establecimiento de comida para el que se realiza la reservación.
reservationFor.address
(Obligatorio)
PostalAddress Dirección del restaurante.
reservationFor.address.addressCountry
(Obligatorio)
País o texto País del restaurante.
reservationFor.address.addressLocality
(Obligatorio)
Texto Localidad (p.ej., ciudad) del restaurante.
reservationFor.address.addressRegion
(Obligatorio)
Texto Región (p.ej., estado) del restaurante.
reservationFor.address.postalCode
(Obligatorio)
Texto Código postal del restaurante.
reservationFor.address.streetAddress
(Obligatorio)
Texto Dirección postal del restaurante.
reservationFor.image URL Imagen del restaurante.
reservationFor.name
(Obligatorio)
Texto Nombre del restaurante.
reservationFor.telephone Texto Número de teléfono de FoodEstablishment.
reservationFor.url URL Sitio web del restaurante.
reservationNumber
(Obligatorio)
Texto El número o ID de la reservación.
reservationStatus
(Obligatorio)
ReservationStatus Estado actual de la reservación.
startTime
(Obligatorio)
DateTime Fecha y hora de la reservación.
underName
(Obligatorio)
Organización o Persona La persona para la que es la mesa.
underName.email Texto Dirección de correo electrónico.
underName.name
(Obligatorio)
Texto Nombre de la persona.
url URL Página web en la que se puede ver la reservación.