Reserva de hotel

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.