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