Configurer le chatbot
Intégration web
Ajoutez le chatbot à votre site avec une seule balise script et définissez où il peut fonctionner.
Ajouter le script
Configuration › Intégration web
Copiez le code d'intégration depuis le tableau de bord et collez-le juste avant la balise de fermeture </body>. Ajoutez-le à chaque page où le chatbot doit apparaître, ou une seule fois dans un modèle commun à toutes les pages. L'attribut defer garantit qu'il ne ralentit pas votre page.
HTML
<script defer src="https://cdn.swai.chat/chatbot-public/frontend/loader.js?chatbotId=YOUR_CHATBOT_ID"></script>L'intégration sur un site en ligne nécessite un abonnement payant. Pendant l'essai, testez avec l'aperçu du tableau de bord.
Où coller le code
- WordPress
- Avec une extension pour les scripts d'en-tête et de pied de page, ou via le réglage de code personnalisé de votre thème.
- Webflow
- Site settings › Custom code › Footer code, puis publiez.
- Shopify
- Boutique en ligne › Thèmes › Modifier le code ›
theme.liquid, avant</body>. - Wix
- Paramètres › Code personnalisé › Ajouter un code, placé dans « Body – fin » sur toutes les pages.
- HTML
- Collez-le dans le modèle de page avant
</body>.
Utilisez toujours un bloc de code personnalisé, d'intégration ou HTML. Les blocs de texte des éditeurs de site suppriment les scripts.
Modes d'affichage
Le paramètre mode détermine comment le chatbot apparaît. Vous pouvez essayer chaque mode avec les boutons d'aperçu du tableau de bord.
bubble(par défaut)- Un bouton de chat dans le coin inférieur qui ouvre la fenêtre de chat. Le bon choix pour la plupart des sites.
floating- Un champ de saisie en bas de la page qui invite les visiteurs à poser une question immédiatement.
embedded- Le chat remplit son conteneur, pour une page d'aide ou de chat dédiée. Veillez à ce que le conteneur ait une hauteur.
Paramètres
Ajoutez des paramètres à l'URL du script, séparés par & :
HTML
<script defer src="https://cdn.swai.chat/chatbot-public/frontend/loader.js?chatbotId=YOUR_CHATBOT_ID&mode=floating"></script>chatbotId- Obligatoire. L'identifiant de votre chatbot, déjà renseigné dans le code copié.
modebubble,floatingouembedded. Par défaut :bubble.openOnLoadtrueouvre le chat au chargement de la page. S'applique aux modesbubbleetfloatinget reste sans effet en modeembedded. Lorsqu'un visiteur ferme le chat, il reste fermé dans cet onglet du navigateur et s'ouvre à nouveau automatiquement dans un nouvel onglet ou une nouvelle session de navigation. Par défaut : désactivé.
Restriction de domaine
Sous Restrictions de domaine, saisissez l'adresse du site sur lequel le chatbot fonctionne, par exemple https://www.example.com. Le chatbot ne fonctionne alors que là, et d'autres sites ne peuvent pas l'intégrer avec votre code pour épuiser votre quota de messages.
La restriction de domaine protège contre l'intégration sur d'autres sites, mais ce n'est pas un contrôle d'accès. Elle vérifie l'adresse du site que le navigateur envoie avec chaque requête, et un script exécuté hors d'un navigateur peut falsifier cette adresse. Ne considérez donc pas le chatbot et sa base de connaissances comme confidentiels.
Le domaine doit correspondre : www.example.com et example.com comptent comme le même domaine, mais tout autre sous-domaine, comme shop.example.com, est un domaine différent.