Reserva de hotel

Usa este tipo para declarar una reserva para uno o más huéspedes en un hotel o lugar de alojamiento.

Casos de uso

En los siguientes casos de uso, se muestran ejemplos comunes de cómo se usa el esquema de LodgingReservation. Usa estos ejemplos para asegurarte de que el lenguaje de marcado esté bien estructurado.

Reserva básica de hotel

Este es un ejemplo del margen de beneficios mínimo para que tu correo electrónico se considere una reserva de alojamiento.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "LodgingReservation",
  "reservationNumber": "abc456",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "LodgingBusiness",
    "name": "Hilton San Francisco Union Square",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "333 O'Farrell St",
      "addressLocality": "San Francisco",
      "addressRegion": "CA",
      "postalCode": "94102",
      "addressCountry": "US"
    },
    "telephone": "415-771-1400"
  },
  "checkinDate": "2027-04-11T16:00:00-08:00",
  "checkoutDate": "2027-04-13T11:00:00-08:00"
}
</script>

Microdatos

<div itemscope itemtype="http://schema.org/LodgingReservation">
  <meta itemprop="reservationNumber" content="abc456"/>
  <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/LodgingBusiness">
    <meta itemprop="name" content="Hilton San Francisco Union Square"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="333 O'Farrell St"/>
      <meta itemprop="addressLocality" content="San Francisco"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94102"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
    <meta itemprop="telephone" content="415-771-1400"/>
  </div>
  <meta itemprop="checkinDate" content="2027-04-11T16:00:00-08:00"/>
  <meta itemprop="checkoutDate" content="2027-04-13T11:00:00-08:00"/>
</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 marcado y haz clic en el botón Validar 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 reserva. Si marcas estas propiedades adicionales, permitirás que Google muestre al usuario una descripción mucho más completa de la reserva de alojamiento.

LodgingReservation

Nombre de tipo: LodgingReservation

Extiende la reserva

Nombre Tipo Descripción
bookingAgent Persona u Organización Agencia o agente de reservas. También acepta una cadena (p.ej., "").
bookingAgent.name Texto Nombre del agente o servicio.
bookingAgent.url URL Es el sitio web del agente o servicio.
bookingTime DateTime Fecha en la que se realizó la reserva
cancelReservationUrl URL Página web donde se puede cancelar la reserva.
checkinDate
(obligatorio)
DateTime Hora de entrada.
checkoutDate
(obligatorio)
DateTime Hora de la confirmación de la compra.
checkinUrl URL Página web donde el recepcionista puede registrarse.
confirmReservationUrl URL Página web donde se puede confirmar la reserva.
lodgingUnitDescription Texto Descripción textual del tipo de unidad (incluye suite frente a la habitación, el tamaño de la cama, etcétera).
modifiedTime DateTime (recomendado para Tarjetas de confirmación/Respuestas de la búsqueda) Hora en que se modificó la reserva por última vez.
modifyReservationUrl URL (recomendado para Tarjetas de confirmación/Respuestas de la búsqueda) donde se puede modificar la reserva.
numAdults Número Cantidad de adultos que se alojarán en la unidad de alojamiento
numChildren Número Cantidad de niños que se alojarán en la unidad de alojamiento.
price Texto Es el precio total de la reserva de alojamiento.
priceCurrency Texto Es la moneda (en formato ISO 4217 de 3 letras) del precio de LodgingReservation.
programMembership ProgramMembership Cualquier membresía en un viajero frecuente, un programa de lealtad de un hotel, etc. que se aplique a la reserva.
programMembership.memberNumber Texto Es el identificador de la membresía.
programMembership.program Texto Indica el nombre del programa.
reservationFor
(Obligatorio)
LodgingBusiness El alojamiento en el que se encuentra la reserva
ReserveFor.address
(obligatorio)
PostalAddress Dirección de la dirección del alojamiento.
ReserveFor.address.addressCountry
(obligatorio)
Text o Country País de dirección del alojamiento
ReserveFor.address.addressLocality
(Obligatorio)
Texto Localidad (p. ej., ciudad) de la dirección del alojamiento
ReserveFor.address.addressRegion
(Obligatorio)
Texto Región (p. ej., estado) de la dirección del alojamiento
ReserveFor.address.postalCode
(Obligatorio)
Texto Código postal de la dirección del alojamiento
ReserveFor.address.streetAddress
(obligatorio)
Texto Dirección de la dirección del alojamiento
reservationFor.image URL Foto del negocio de alojamientos.
ReserveFor.name
(Obligatorio)
Texto Nombre de la dirección del alojamiento
ReserveFor.telephone
(obligatorio)
Texto Número de teléfono de LoddingBusiness.
reservationFor.url URL Es el sitio web del negocio de alojamiento.
reservationNumber
(obligatorio)
Texto El número o ID de la reserva.
reservationStatus
(obligatorio)
ReservationStatus Estado actual de la reserva.
underName
(obligatorio)
Persona u Organización El invitado.
underName.email Texto Dirección de correo electrónico.
underName.name
(obligatorio)
Texto Nombre de la persona.
url URL La página web en la que se puede ver la reserva.