Prenotazione hotel

Utilizza questo tipo per dichiarare una prenotazione per uno o più ospiti in un hotel o in un luogo di alloggio.

Casi d'uso

I seguenti casi d'uso mostrano esempi comuni di come viene utilizzato lo schema LodgingReservation. Utilizza questi esempi per assicurarti che il markup sia strutturato correttamente.

Prenotazione di base di un hotel

Questo è un esempio della quantità minima di markup che qualificherà la tua email come 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>

Microdati

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

Verifica il codice di markup

Puoi convalidare il markup utilizzando lo Strumento di test per il markup delle email. Incolla il codice di markup e fai clic sul pulsante Convalida per scansionare i contenuti e ricevere un report su eventuali errori presenti.

Specifica

Esamina i dettagli dell'email per verificare se una di queste proprietà aggiuntive si applica alla tua prenotazione. Se contrassegni queste proprietà aggiuntive, consenti a Google di mostrare all'utente una descrizione molto più completa della prenotazione dell'alloggio.

LodgingReservation

Nome del tipo: LodgingReservation

Estende Reservation

Nome Tipo Descrizione
bookingAgent Person or Organization Agente o agenzia di prenotazione. Accetta anche una stringa (ad es. "").
bookingAgent.name Text Nome dell'agente/servizio.
bookingAgent.url URL Sito web dell'agente/servizio.
bookingTime DateTime Data in cui è stata effettuata la prenotazione.
cancelReservationUrl URL Pagina web in cui è possibile annullare la prenotazione.
checkinDate
(Obbligatorio)
DateTime Orario di check-in.
checkoutDate
(Obbligatorio)
DateTime Orario di check-out.
checkinUrl URL Pagina web in cui l'ospite può effettuare il check-in.
confirmReservationUrl URL Pagina web in cui è possibile confermare la prenotazione.
lodgingUnitDescription Text Descrizione testuale del tipo di unità (inclusi suite e camera, dimensioni del letto e così via).
modifiedTime DateTime (Consigliato per le schede di conferma/risposte di ricerca) Ora dell'ultima modifica della prenotazione.
modifyReservationUrl URL (Consigliato per le schede di conferma/risposte di ricerca) Pagina web in cui è possibile modificare la prenotazione.
numAdults Number Numero di adulti che soggiorneranno nell'unità di alloggio.
numChildren Number Numero di bambini che soggiorneranno nell'unità di alloggio.
price Text Prezzo totale di LodgingReservation.
priceCurrency Text La valuta (in formato ISO 4217 da 3 lettere) del prezzo di LodgingReservation.
programMembership ProgramMembership Qualsiasi iscrizione a un programma frequent flyer, a un programma fedeltà di un hotel e così via applicata alla prenotazione.
programMembership.memberNumber Text L'identificatore dell'iscrizione.
programMembership.program Text Il nome del programma.
reservationFor
(Obbligatorio)
LodgingBusiness L'alloggio in cui è stata effettuata la prenotazione.
reservationFor.address
(Obbligatorio)
PostalAddress Indirizzo dell'alloggio.
reservationFor.address.addressCountry
(Obbligatorio)
Text or Country Paese dell'indirizzo dell'alloggio.
reservationFor.address.addressLocality
(Obbligatorio)
Text Località (ad es. città) dell'indirizzo dell'alloggio.
reservationFor.address.addressRegion
(Obbligatorio)
Text Regione (ad es. stato) dell'indirizzo dell'alloggio.
reservationFor.address.postalCode
(Obbligatorio)
Text Codice postale dell'indirizzo dell'alloggio.
reservationFor.address.streetAddress
(Obbligatorio)
Text Indirizzo stradale dell'indirizzo dell'alloggio.
reservationFor.image URL Foto dell'attività di alloggio.
reservationFor.name
(Obbligatorio)
Text Nome dell'indirizzo dell'alloggio.
reservationFor.telephone
(Obbligatorio)
Text Numero di telefono di LodgingBusiness.
reservationFor.url URL Sito web dell'attività di alloggio.
reservationNumber
(Obbligatorio)
Text Il numero o l'ID della prenotazione.
reservationStatus
(Obbligatorio)
ReservationStatus Stato attuale della prenotazione.
underName
(Obbligatorio)
Person or Organization L'ospite.
underName.email Text Indirizzo email.
underName.name
(Obbligatorio)
Text Nome della persona.
url URL Pagina web in cui è possibile visualizzare la prenotazione.