Guide d'intégration
Ajoutez le widget LaunchChat à votre site web avec le framework de votre choix.
Installation
Ajoutez ce code avant la balise fermante </body> :
<!-- LaunchChat Widget -->
<script>
window.LaunchChatConfig = {
widgetId: "YOUR_WIDGET_ID"
};
</script>
<script src="https://your-domain.com/widget.js" async></script>Content Security Policy (CSP)
Si votre site utilise des en-têtes CSP, ajoutez ces domaines :
Content-Security-Policy:
script-src 'self' https://your-launchchat-domain.com;
connect-src 'self' https://your-launchchat-domain.com;
frame-src 'self' https://your-launchchat-domain.com;Considérations de sécurité
Le Widget ID est public
Le Widget ID est conçu pour être public et intégré dans votre code côté client. Il ne permet qu'un accès en lecture à votre base de connaissances et à la fonctionnalité de chat. Aucune opération sensible ne peut être effectuée avec le seul Widget ID.
Restrictions de domaine
Vous pouvez restreindre les domaines autorisés à intégrer votre widget dans le tableau de bord sous Widget → Comportement → Domaines autorisés. Si défini, le widget ne fonctionnera que sur ces domaines.
Vérifier l'installation
Après avoir ajouté le code, vérifiez que le widget se charge correctement :
- Ouvrez votre site web dans un navigateur
- Recherchez le bouton de chat en bas à droite
- Cliquez dessus pour ouvrir la fenêtre de chat
- Envoyez un message de test pour vérifier le fonctionnement
Si le widget n'apparaît pas, vérifiez la console du navigateur pour les erreurs et assurez-vous que votre Widget ID est correct.