Utilizza questo tipo per dichiarare una prenotazione per uno o più ospiti in un hotel o in un luogo di alloggio.
Casi d'uso
Segui questo esempio per assicurarti che il markup LodgingReservation sia strutturato correttamente.
Prenotazione alberghiera di base
Questo è un esempio della quantità minima di markup che qualifica 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 in cui la prenotazione è stata modificata l'ultima volta. |
| 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. |