Réservation d'hôtel

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.