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
Suivez cet exemple pour vous assurer que votre balisage LodgingReservation est correctement structuré.
Réservation d'hôtel de base
Voici un exemple de la quantité minimale de balisage 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 de balisage des e-mails. Collez votre code de balisage, puis cliquez sur le bouton Valider pour analyser le contenu et recevoir un rapport sur les erreurs éventuelles.
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 riche de la réservation d'hébergement à l'utilisateur.
LodgingReservation
Nom du type : LodgingReservation
Étend la réservation
| Nom | Type | Description |
|---|---|---|
| bookingAgent | Personne ou organisation | 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 | DateTime | Date de la réservation. |
| cancelReservationUrl | URL | Page Web où la réservation peut être annulée. |
| checkinDate (Obligatoire) |
DateTime | Heure d'arrivée. |
| checkoutDate (Obligatoire) |
DateTime | Heure de départ. |
| checkinUrl | URL | Page Web où le client peut s'enregistrer. |
| confirmReservationUrl | URL | Page Web où 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 | DateTime | (Recommandé pour les cartes de confirmation/réponses de recherche) Heure à laquelle la réservation a été modifiée pour la dernière fois. |
| modifyReservationUrl | URL | (Recommandé pour les cartes de confirmation/réponses de recherche) Page Web où 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 à 3 lettres) du prix de la réservation d'hébergement. |
| programMembership | ProgramMembership | Toute adhésion à un programme de fidélité pour les voyageurs fréquents, à un programme de fidélité hôtelier, etc. appliquée à la réservation. |
| programMembership.memberNumber | Texte | Identifiant de l'adhésion. |
| programMembership.program | Texte | Nom du programme. |
| reservationFor (Obligatoire) |
LodgingBusiness | Lieu d'hébergement où la réservation est effectuée. |
| reservationFor.address (Obligatoire) |
PostalAddress | Adresse du lieu d'hébergement. |
| reservationFor.address.addressCountry (Obligatoire) |
Texte ou pays | Pays du lieu d'hébergement. |
| reservationFor.address.addressLocality (Obligatoire) |
Texte | Localité (par exemple, ville) de l'adresse du lieu d'hébergement. |
| reservationFor.address.addressRegion (Obligatoire) |
Texte | Région (par exemple, État) du lieu d'hébergement. |
| reservationFor.address.postalCode (Obligatoire) |
Texte | Code postal de l'adresse d'hébergement. |
| reservationFor.address.streetAddress (Obligatoire) |
Texte | Adresse du lieu d'hébergement. |
| reservationFor.image | URL | Photo du lieu d'hébergement. |
| reservationFor.name (Obligatoire) |
Texte | Nom du lieu d'hébergement. |
| reservationFor.telephone (Obligatoire) |
Texte | Numéro de téléphone du lieu d'hébergement. |
| reservationFor.url | URL | Site Web du lieu d'hébergement. |
| reservationNumber (Obligatoire) |
Texte | Numéro ou ID de la réservation. |
| reservationStatus (Obligatoire) |
ReservationStatus | État actuel de la réservation. |
| underName (Obligatoire) |
Personne ou organisation | Client. |
| underName.email | Texte | Adresse e-mail. |
| underName.name (Obligatoire) |
Texte | Nom de la personne. |
| url | URL | Page Web où la réservation peut être consultée. |