Réservation d'hôtel

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.