🛠️ Intégration avancée de Koalendar pour les développeurs

Intégrez votre page Koalendar afin que les visiteurs puissent réserver un créneau horaire sans quitter votre site web.

Ce guide vous apprendra comment installer notre script d'intégration et les différentes façons de déclencher l'affichage des liens de planification.


🎨 Vous souhaitez avoir un aperçu de chaque style ?

Voir des exemples de nos options d'intégration →


💡 Vous avez besoin d'une intégration rapide par copier-coller ?

Suivez notre guide simple pour ajouter notre site Web ici →


Installation du script d'intégration

Copiez et collez le code JavaScript suivant juste avant la balise de fermeture </body>  balise :

<script>window.Koalendar=window.Koalendar||function(){(Koalendar.props=Koalendar.props||[]).push(arguments)};</script>
<script async src="https://koalendar.com/assets/widget.js"></script>
<script>Koalendar('init');</script>

Nous prenons en charge 4 modes différents pour l'intégration de votre Koalendar :

  1. Afficher une fenĂŞtre contextuelle via un lien hypertexte
  2. Afficher un bouton contextuel flottant
  3. Ouvrir une fenĂŞtre contextuelle via JavaScript
  4. Afficher une interface de réservation en ligne

Lisez la suite pour savoir comment faire !


Pour ouvrir une page de réservation lorsqu'un utilisateur clique sur un lien hypertexte, ajoutez un widget-calendrier-de-données  attribut au lien.

<a data-koalendar-widget href="https://koalendar.com/e/demo">Schedule a meeting</a>

Nous afficherons le lien depuis le href  dans une boîte à lumière :


2. Afficher un bouton contextuel flottant

Pour afficher un widget flottant sur votre site, appelez Koalendar (« widget ») et définissez le URL  attribut avec votre URL Koalendar.

<script>
  Koalendar('widget', {
    "url": "https://koalendar.com/e/demo",
    "text": "Schedule a meeting",
    "shape": "rounded-full",
    "backgroundColor": "#5145CD",
    "textColor": "#FFFFFF",
    "position": "bottom-right",
    "icon": "calendar"
  });
</script>

Cela insérera un bouton flottant au bas de votre site :

La configuration du widget accepte les propriétés suivantes :

Propriété Valeur par défaut Description
URL — L'URL de votre page Koalendar.Obligatoire.
icône « calendrier » L'icône à afficher sur le bouton (soit calendrier , horloge ` ou aucun ).
texte « Planifier une réunion » Texte du bouton. Pour omettre le texte, définissez cette valeur sur une chaîne vide (« » ).
couleur_d'arrière-plan « #5145CD » Couleur d'arrière-plan du bouton.
couleur du texte « #FFFFFF » La couleur du texte du bouton.
position « en bas à droite » La position du bouton flottant. (soit en haut à gauche , en haut au centre , en haut à droite , en bas à gauche , bas-centre ou en bas à droite ).
forme arrondi-complet La forme du bouton flottant. (soit pointu , arrondi ou arrondi-complet ).

3. Ouvrir une fenĂŞtre contextuelle via JavaScript

Vous pouvez utiliser le ouvert  Appelez à tout moment le widget Koalendar :

<script>
  Koalendar('open', { url: 'https://koalendar.com/e/demo' });
</script>

4. Afficher une interface de réservation en ligne

Cette option vous permet d'intégrer l'interface de planification Koalendar directement dans le contenu de votre site web :

Pour afficher votre lien en ligne, crĂ©ez un en ligne  appel après appel init  :

<div id="booking-page">
  <!-- this is where we will inject the booking page embed -->
</div>

<script>
  Koalendar('inline', {
     "url": "https://koalendar.com/e/demo",
     "selector": "#booking-page"
  });
</script>

Le en ligne  La commande accepte les options suivantes :

Propriété Valeur par défaut Description
URL — L'URL de votre page Koalendar.Obligatoire.
sélecteur — Le sélecteur DOM pour le nœud où nous devons afficher l'interface (par exemple #page-de-réservation ). Obligatoire.
Cela répond-il à votre question ? Merci pour vos commentaires. Un problème est survenu lors de l'envoi de vos commentaires. Veuillez réessayer plus tard.

Vous avez encore besoin d'aide ? Contactez-nous Contactez-nous