Calendrier de réservation

Calendrier de réservation

Vos visiteurs choisissent eux-mêmes un créneau parmi vos disponibilités. La visite arrive dans votre agenda et dans Dominium Pilot.
Pour : Votre webmestre5 minutes

1Choisir le formatVous

Trois façons d’afficher le calendrier. Votre code se trouve dans Réglages → Vos outils → Calendrier ; ceux-ci contiennent une clé d’exemple.

Le calendrier s’affiche directement dans la page, à l’endroit du code.

Calendrier dans la page
1<!-- Réservation Dominium -->2<div data-dominium-booking data-url="https://dominiumpilot.ca/reserver/bkg_pub_VOTRE_CLE" style="min-width:320px;height:720px;"></div>3<script src="https://dominiumpilot.ca/booking.js" async></script>

2Coller le codeVotre webmestre

Collez le code dans la page où le calendrier ou le lien doit apparaître.

3VérifierVous

Ouvrez la page : vos disponibilités s’affichent. Si vous réservez pour essayer, annulez ensuite la visite dans Dominium Pilot.

Un simple lien vers la page de réservation marche aussi

Il s’ouvre dans un nouvel onglet. Seule différence : Google Analytics ne pourra pas compter les réservations.
Options avancées, pour votre webmestre
AttributEffet
data-propertyOuvre le calendrier sur cet immeuble (identifiant Dominium Pilot ou du CRM)
data-unitPrésélectionne ce logement
data-bg-colorFond (code hexadécimal)
data-text-colorTexte (code hexadécimal)
data-datalayerSur la balise <script> : envoie les réservations dans Google Tag Manager

Une fois booking.js chargé, l’objet DominiumBooking est disponible. Les logements peuvent aussi être figés dans l’adresse : ?units=201,305.

JavaScript
1// Ouvrir le calendrier dans une fenêtre2DominiumBooking.open('https://dominiumpilot.ca/reserver/bkg_pub_VOTRE_CLE')34// Créer un bouton flottant5DominiumBooking.initButton({ url: 'https://dominiumpilot.ca/reserver/bkg_pub_VOTRE_CLE', text: 'Réserver une visite' })67// Ouvrir sur un immeuble, logement présélectionné8DominiumBooking.setUnits([{ property: 'ID_IMMEUBLE', unit: 'ID_LOGEMENT' }])9DominiumBooking.open('https://dominiumpilot.ca/reserver/bkg_pub_VOTRE_CLE')1011// Transmettre les logements choisis par le visiteur, sans recharger12DominiumBooking.setUnits(['201', '305'])

Pour votre propre iframe, ajoutez ?embed=1 à l’adresse : sans lui, la hauteur ne s’ajuste pas et aucune conversion n’est envoyée.

Iframe
<iframe src="https://dominiumpilot.ca/reserver/bkg_pub_VOTRE_CLE?embed=1" style="width:100%;height:720px;border:0"></iframe>