Utilisez ce type pour déclarer une réservation pour un ou plusieurs clients dans un hôtel ou 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 majoration minimale pour que votre e-mail soit considéré comme une réservation pour un hébergement.
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
Consultez les détails de votre e-mail pour voir si l'un de ces établissements supplémentaires s'applique à votre réservation. Le balisage de ces établissements supplémentaires permet à Google de présenter à l'utilisateur une description beaucoup plus détaillée de la réservation d'hébergement.
LodgingReservation
Nom du type: LodgingReservation
Prolonge la réservation
Nom | Type | Description |
---|---|---|
bookingAgent | Personne ou organisation | Agent de réservation ou agence. 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'enregistrement. |
checkoutDate (obligatoire) |
Date et heure | Heure de paiement. |
checkinUrl | URL | Page Web à 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 de logement (y compris la suite ou la chambre, la 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 le logement. |
numChildren | Number | Nombre d'enfants qui séjourneront dans le logement. |
price | Texte | Prix total de la réservation d'hébergement. |
priceCurrency | Texte | Devise (au format ISO 4217 à trois lettres) utilisée pour le prix de LodgingBooking. |
programMembership | ProgramMembership | Abonnement à un grand voyageur, programme de fidélité d'un hôtel, etc. appliqué à la réservation. |
programMembership.memberNumber | Texte | Identifiant de l'appartenance. |
programMembership.program | Texte | Nom du programme. |
reservationFor (obligatoire) |
LodgingBusiness | Établissement dans lequel se trouve la réservation. |
réservationFor.address (obligatoire) |
PostalAddress | Adresse de l'hébergement. |
réservationFor.address.addressCountry (Obligatoire) |
Text (Texte) ou Country (Pays) | Pays de l'adresse du logement. |
réservationFor.address.addressLocality (obligatoire) |
Texte | Localité (par exemple, la ville) de l'adresse de l'hébergement. |
réservationFor.address.addressRegion (obligatoire) |
Texte | Région (par exemple, État) de l'adresse du logement. |
réservationFor.address.postalCode (obligatoire) |
Texte | Code postal de l'adresse du logement. |
réservationFor.address.streetAddress (obligatoire) |
Texte | Adresse postale de l'adresse de l'hébergement. |
reservationFor.image | URL | Photo de l'établissement d'hébergement. |
réservationFor.name (Obligatoire) |
Texte | Nom de l'adresse du logement. |
réservationFor.telephone (obligatoire) |
Texte | Numéro de téléphone de l'établissement LodgingBusiness. |
reservationFor.url | URL | Site Web de l'établissement d'hébergement. |
reservationNumber (obligatoire) |
Texte | Numéro ou identifiant de la réservation. |
reservationStatus (obligatoire) |
ReservationStatus | État actuel de la réservation. |
underName (obligatoire) |
Personne ou organisation | L'invité. |
underName.email | Texte | Adresse e-mail. |
underName.name (obligatoire) |
Texte | Nom de la personne. |
url | URL | Page Web sur laquelle la réservation peut être affichée. |