Use esse tipo para declarar uma reserva para um ou mais hóspedes em um hotel ou local de hospedagem.
Casos de uso
Os casos de uso a seguir mostram exemplos comuns de como o esquema LodgingReservation é usado. Use estes exemplos para garantir que sua marcação esteja estruturada corretamente.
Reserva de hotel básica
Este é um exemplo da quantidade mínima de marcação que qualifica seu e-mail como um 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>
Microdados
<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>
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 analisar o conteúdo e receber um relatório sobre os erros encontrados.
Especificação
Revise os detalhes do 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 de hospedagem para o usuário.
LodgingReservation
Nome do tipo: LodgingReservation
Estende Reservation
| Nome | Tipo | Descrição |
|---|---|---|
| bookingAgent | Person ou Organization | 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. |
| checkinDate (obrigatório) |
DateTime | Horário de check-in. |
| checkoutDate (obrigatório) |
DateTime | Horário do check-out. |
| checkinUrl | URL | Página da Web em que o hóspede pode fazer o check-in. |
| confirmReservationUrl | URL | Página da Web em que a reserva pode ser confirmada. |
| lodgingUnitDescription | Texto | Descrição textual do tipo de unidade (incluindo suíte x quarto, tamanho da cama etc.). |
| modifiedTime | DateTime | (recomendado para cards de confirmação/respostas da Pesquisa) O 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. |
| numAdults | Número | Número de adultos que vão se hospedar na unidade. |
| numChildren | Número | Número de crianças que vão ficar na unidade de hospedagem. |
| price | Texto | Preço total da LodgingReservation. |
| priceCurrency | Texto | A moeda (no formato ISO 4217 de três letras) do preço de LodgingReservation. |
| 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) |
LodgingBusiness | O local da reserva. |
| reservationFor.address (obrigatório) |
PostalAddress | Endereço do local de hospedagem. |
| reservationFor.address.addressCountry (obrigatório) |
Texto ou País | País do endereço da hospedagem. |
| reservationFor.address.addressLocality (Required) |
Texto | Localidade (por exemplo, cidade) do endereço da hospedagem. |
| reservationFor.address.addressRegion (obrigatório) |
Texto | Região (por exemplo, estado) do endereço da hospedagem. |
| reservationFor.address.postalCode (obrigatório) |
Texto | Código postal do endereço do alojamento. |
| reservationFor.address.streetAddress (obrigatório) |
Texto | Endereço da acomodação. |
| reservationFor.image | URL | Foto do estabelecimento de hospedagem. |
| reservationFor.name (Obrigatório) |
Texto | Nome do endereço da hospedagem. |
| reservationFor.telephone (obrigatório) |
Texto | Número de telefone do LodgingBusiness. |
| reservationFor.url | URL | Site da empresa de hospedagem. |
| reservationNumber (obrigatório) |
Texto | O número ou ID da reserva. |
| reservationStatus (obrigatório) |
ReservationStatus | Status atual da reserva. |
| underName (obrigatório) |
Person ou Organization | O convidado. |
| 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. |