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 :

  1. Ouvrez votre site web dans un navigateur
  2. Recherchez le bouton de chat en bas à droite
  3. Cliquez dessus pour ouvrir la fenêtre de chat
  4. 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.