Integrationsleitfaden

Fügen Sie das LaunchChat-Widget in Ihrem bevorzugten Framework zu Ihrer Website hinzu.

Installation

Fügen Sie diesen Code vor dem schließenden </body>-Tag ein:

<!-- LaunchChat Widget -->
<script>
  window.LaunchChatConfig = {
    widgetId: "YOUR_WIDGET_ID"
  };
</script>
<script src="https://your-domain.com/widget.js" async></script>

Content Security Policy (CSP)

Wenn Ihre Website CSP-Header verwendet, fügen Sie diese Domains hinzu:

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;

Sicherheitshinweise

Widget-ID ist öffentlich

Die Widget-ID ist dafür konzipiert, öffentlich zu sein und in Ihren clientseitigen Code eingebettet zu werden. Sie erlaubt nur Lesezugriff auf Ihre Wissensdatenbank und Chat-Funktionalität. Mit der Widget-ID allein können keine sensiblen Operationen durchgeführt werden.

Domain-Einschränkungen

Sie können einschränken, welche Domains Ihr Widget einbetten dürfen, unter Dashboard → Widget → Verhalten → Erlaubte Domains. Wenn gesetzt, funktioniert das Widget nur auf diesen Domains.

Installation überprüfen

Überprüfen Sie nach dem Hinzufügen des Codes, ob das Widget korrekt geladen wird:

  1. Öffnen Sie Ihre Website in einem Browser
  2. Suchen Sie den Chat-Button in der unteren rechten Ecke
  3. Klicken Sie darauf, um das Chat-Fenster zu öffnen
  4. Senden Sie eine Testnachricht, um die Funktion zu überprüfen

Wenn das Widget nicht erscheint, überprüfen Sie die Browser-Konsole auf Fehler und stellen Sie sicher, dass Ihre Widget-ID korrekt ist.