Usa este tipo a fin de declarar una reserva para uno o más huéspedes de un hotel o lugar de alojamiento.
Casos de uso
En los siguientes casos prácticos, se muestran ejemplos comunes de cómo se usa el esquema LodgingReservation
. Usa estos ejemplos para asegurarte de que el lenguaje de marcado esté bien estructurado.
Reserva básica de hoteles
Este es un ejemplo de la cantidad mínima de lenguaje de marcado que le permitirá calificar su correo electrónico como LodgingReservation.
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 el 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, permites que Google muestre al usuario una descripción mucho más detallada de la reserva de alojamiento.
Reserva de alojamiento
Nombre de tipo: LodgingReservation
Extiende Reservation
Nombre | Tipo | Descripción |
---|---|---|
BookingAgent | Persona u organización | Agencia o agente de reservas También acepta una cadena (p.ej., ""). |
reservaAgent.nombre | Text | Nombre del agente o servicio. |
reservaAgent.url | URL | Sitio web del agente o servicio. |
BookingTime | DateTime | La fecha en 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 confirmación de la compra. |
checkinUrl | URL | Página web en la que el alojamiento puede registrarse |
confirmReservationUrl | URL | Página web en la que se puede confirmar la reserva. |
lodgingUnitDescription. | Text | Descripción textual del tipo de unidad (incluidos la suite y la habitación, el tamaño de la cama, etc.). |
ModifiedTime, | DateTime | (recomendado para tarjetas de confirmación/respuestas de búsqueda) Hora en que se modificó por última vez la reserva. |
modifyReservationUrl | URL | (recomendado para tarjetas de confirmación/respuestas de búsqueda) Página web en la que se puede modificar la reserva. |
cantidad de adultos | Número | Cantidad de adultos que se hospedarán en la unidad de alojamiento. |
numChildren | Número | Cantidad de niños que se hospedarán en la unidad de alojamiento. |
price | Text | Precio total de la reserva de alojamiento. |
priceCurrency [moneda_precio] | Text | Corresponde a la moneda (en formato ISO 4217 de 3 letras) del precio de LodgingReservation. |
programMembership | Membresía del Programa | Cualquier membresía a un pasajero frecuente, un programa de lealtad de hotel, etc., que se aplique a la reserva |
programMembership.memberNumber | Text | Es el identificador de la membresía. |
programMembership.program | Text | Indica el nombre del programa. |
reservationFor (obligatorio) |
LodgingBusiness | El alojamiento en la reserva. |
reservaPara.dirección (obligatorio) |
PostalAddress | Dirección de la dirección del alojamiento |
reservaPara.dirección.direcciónPaís (Obligatorio) |
Texto o país | País de la dirección del alojamiento |
reservaPara.dirección.direcciónLocal (obligatorio) |
Text | Localidad (p.ej., ciudad) de la dirección del alojamiento. |
reservaPara.dirección.direcciónRegión (Obligatorio) |
Text | Región (p. ej., estado) de la dirección del alojamiento |
reservaPara.dirección.código postal (obligatorio) |
Text | Código postal de la dirección del alojamiento |
reservaPara.dirección.calleDirección (Obligatorio) |
Text | Dirección de la dirección del alojamiento |
reservaPara.imagen | URL | Foto del negocio de alojamiento |
reservaPara.nombre (Obligatorio) |
Text | Nombre de la dirección del alojamiento |
reservaPara.teléfono (obligatorio) |
Text | Número de teléfono de LodgingBusiness. |
reservaPara.url | URL | Sitio web de la empresa de alojamiento |
reservationNumber (obligatorio) |
Text | El número o ID de la reserva. |
reservationStatus (obligatorio) |
Estado de la reserva | Estado actual de la reserva. |
underName (obligatorio) |
Persona u organización | El invitado. |
underName.email. | Text | Dirección de correo electrónico. |
underName.name (obligatorio) |
Text | Nombre de la persona. |
url | URL | Página web donde se puede ver la reserva. |