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 illustrent 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 standard
Il s'agit d'un exemple de balisage minimal qui permettra à votre e-mail de s'identifier comme un 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 des e-mails. Collez votre code de balisage, puis cliquez sur le bouton Valider pour analyser le contenu et recevoir un rapport sur les éventuelles erreurs.
Spécification
Examinez les détails de votre e-mail pour savoir si l'un de ces établissements supplémentaires s'applique à votre réservation. En marquant 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 auprès de l'utilisateur.
Réservation d'hébergement
Nom de type : LodgingReservation
Étend la réservation
Nom | Type | Description |
---|---|---|
agent de réservation | Personne ou Organisation | Agent ou agence de réservation. Accepte également une chaîne (par exemple ""). |
réservationAgent.name | Texte | Nom de l'agent/du service. |
réservationAgent.url | URL | Site Web de l'agent/du service. |
bookingTime | DateTime | Date de réservation. |
cancelReservationUrl. | URL | Page Web sur laquelle la réservation peut être annulée. |
checkinDate (obligatoire) |
DateTime | Heure d'enregistrement. |
checkoutDate (obligatoire) |
DateTime | Heure de règlement. |
checkinUrl (URL d'enregistrement) | URL | Page Web sur laquelle l'utilisateur 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. | DateTime | (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 fiches de confirmation/réponses de recherche) page Web sur laquelle la réservation peut être modifiée. |
nombreadultes | Number | Nombre d'adultes qui séjourneront dans l'hébergement. |
nombreEnfants | Number | Nombre d'enfants qui séjourneront dans l'hébergement. |
price | Texte | Prix total de la LodgingReservation. |
priceCurrency | Texte | Devise (au format ISO 4217 à 3 lettres) du prix de la LodgingReservation. |
programMembership | Programme d'adhésion | Tout membre d'un programme de fidélité, un programme de fidélité d'hôtel, etc., appliqué à la réservation. |
programMembership.memberNumber | Texte | Identifiant de l'appartenance. |
programMembership.program | Texte | Nom du programme. |
reservationFor (obligatoire) |
Établissement d'hébergement | Lieu de la réservation. |
réservationFor.address (obligatoire) |
PostalAddress | Adresse de l'établissement. |
réservationFor.address.addressCountry (obligatoire) |
Texte ou Pays | Pays d'adresse de l'hébergement. |
réservationFor.address.addressLocality (obligatoire) |
Texte | Localité (par exemple, ville) de l'adresse de l'hébergement. |
réservationFor.address.addressRegion (obligatoire) |
Texte | Région (par exemple, État) de l'adresse de l'hébergement. |
réservationFor.address.postalCode (obligatoire) |
Texte | Code postal de l'établissement. |
réservationFor.address.streetAddress (obligatoire) |
Texte | Adresse postale de l'établissement. |
réservationFor.image | URL | Photo de l'établissement d'hébergement. |
réservationFor.name (obligatoire) |
Texte | Nom de l'adresse de l'hébergement. |
réservationFor.telephone (obligatoire) |
Texte | Numéro de téléphone du LodgingBusiness. |
réservationFor.url | URL | Site Web de l'établissement 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 | Invité. |
underName.email | Texte | Adresse e-mail. |
underName.name (obligatoire) |
Texte | Nom de la personne. |
url | URL | Page Web de consultation de la réservation. |