Utilisez ce type pour déclarer une réservation pour un ou plusieurs clients dans un hôtel ou un lieu d'hébergement.
Cas d'utilisation
Les cas d'utilisation suivants présentent des exemples courants d'utilisation du schéma LodgingReservation. Utilisez ces exemples pour vous assurer que votre balisage est correctement structuré.
Réservation d'hôtel de base
Voici un exemple de balisage minimal qui permet de qualifier votre e-mail de 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>
Microdonnées
<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>
Tester le balisage
Vous pouvez valider votre balisage à l'aide de l'outil de test du balisage d'e-mails. Collez votre code de balisage, puis cliquez sur le bouton Valider pour analyser le contenu et obtenir un rapport sur les éventuelles erreurs.
Spécification
Consultez les détails de votre e-mail pour voir si l'une de ces propriétés supplémentaires s'applique à votre réservation. En balisant ces propriétés supplémentaires, vous permettez à Google d'afficher une description beaucoup plus détaillée de la réservation d'hébergement à l'utilisateur.
LodgingReservation
Nom du type : LodgingReservation
Étend Reservation
| Nom | Type | Description |
|---|---|---|
| bookingAgent | Person ou Organization | Agent ou agence de réservation. Accepte également une chaîne (par exemple, ""). |
| bookingAgent.name | Texte | Nom de l'agent/du service. |
| bookingAgent.url | URL | Site Web de l'agent/du service. |
| bookingTime | Date et heure | Date à laquelle la réservation a été effectuée. |
| cancelReservationUrl | URL | Page Web sur laquelle la réservation peut être annulée. |
| checkinDate (Obligatoire) |
Date et heure | Heure d'arrivée. |
| checkoutDate (obligatoire) |
Date et heure | Heure de départ. |
| checkinUrl | URL | Page Web sur laquelle le locataire peut s'enregistrer. |
| confirmReservationUrl | URL | Page Web sur laquelle la réservation peut être confirmée. |
| lodgingUnitDescription | Texte | Description textuelle du type d'unité (y compris suite ou chambre, taille du lit, etc.). |
| modifiedTime | Date et heure | (recommandé pour les cartes de confirmation/réponses de recherche) Heure de la dernière modification de la réservation. |
| modifyReservationUrl | URL | (recommandé pour les cartes de confirmation/réponses de recherche) Page Web sur laquelle la réservation peut être modifiée. |
| numAdults | Number | Nombre d'adultes qui séjourneront dans l'unité d'hébergement. |
| numChildren | Number | Nombre d'enfants qui séjourneront dans l'unité d'hébergement. |
| price | Texte | Prix total de la réservation d'hébergement. |
| priceCurrency | Texte | Devise (au format ISO 4217 à trois lettres) du prix de la réservation d'hébergement. |
| programMembership | ProgramMembership | Toute adhésion à un programme de fidélité (compagnie aérienne, hôtel, etc.) appliquée à la réservation. |
| programMembership.memberNumber | Texte | Identifiant de l'abonnement. |
| programMembership.program | Texte | Nom du programme. |
| reservationFor (obligatoire) |
LodgingBusiness | L'établissement où se trouve la réservation. |
| reservationFor.address (obligatoire) |
PostalAddress | Adresse du lieu d'hébergement. |
| reservationFor.address.addressCountry (obligatoire) |
Text ou Country | Pays de l'adresse de l'hébergement. |
| reservationFor.address.addressLocality (Obligatoire) |
Texte | Localité (par exemple, ville) de l'adresse de l'hébergement. |
| reservationFor.address.addressRegion (obligatoire) |
Texte | Région (par exemple, État) de l'adresse de l'hébergement. |
| reservationFor.address.postalCode (Obligatoire) |
Texte | Code postal de l'adresse du logement. |
| reservationFor.address.streetAddress (Required) |
Texte | Adresse postale du lieu d'hébergement. |
| reservationFor.image | URL | Photo de l'établissement d'hébergement. |
| reservationFor.name (Required) |
Texte | Nom de l'adresse de l'hébergement. |
| reservationFor.telephone (obligatoire) |
Texte | Numéro de téléphone de l'établissement d'hébergement. |
| reservationFor.url | URL | Site Web de l'établissement d'hébergement. |
| reservationNumber (Obligatoire) |
Texte | Numéro ou ID de la réservation. |
| reservationStatus (Required) |
ReservationStatus | État actuel de la réservation. |
| underName (obligatoire) |
Person ou Organization | l'invité ; |
| underName.email | Texte | Adresse e-mail. |
| underName.name (Required) |
Texte | Nom de la personne. |
| url | URL | Page Web sur laquelle la réservation peut être consultée. |