StartseiteDokumentation

Widget-Einbettung

Fügen Sie Ihren KI-Chatbot in Sekunden zu jeder Website mit unserem einfachen Embed-Code hinzu.

Schnellstart

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

<script 
  src="https://www.chatreact.ai/embed/widget.js" 
  data-chatbot-id="IHRE_CHATBOT_ID" 
  async
></script>

Das war's! Ihr Chatbot ist jetzt auf Ihrer Website live.

Ihre Chatbot-ID finden

  1. Gehen Sie zu den Einstellungen Ihres Chatbots
  2. Navigieren Sie zum Einbetten-Tab
  3. Kopieren Sie den Embed-Code (enthält Ihre ID)

Oder finden Sie die ID in Ihrer Dashboard-URL: /dashboard/company/chatbots/[CHATBOT_ID]

Widget-Optionen

Passen Sie das Widget mit Datenattributen an:

Grundlegende Optionen

<script 
  src="https://www.chatreact.ai/embed/widget.js" 
  data-chatbot-id="IHRE_CHATBOT_ID"
  data-position="bottom-right"
  data-language="de"
  async
></script>
AttributWerteStandard
data-positionbottom-right, bottom-leftbottom-right
data-languageBeliebiger SprachcodeAuto-Erkennung
data-opentrue, falsefalse

Farbüberschreibungen

Überschreiben Sie Dashboard-Einstellungen mit Inline-Farben:

<script 
  src="https://www.chatreact.ai/embed/widget.js" 
  data-chatbot-id="IHRE_CHATBOT_ID"
  data-primary-color="#8B5CF6"
  data-background-color="#0F172A"
  data-text-color="#F1F5F9"
  data-border-radius="24"
  async
></script>

FAQ-Widget

Zeigen Sie FAQs als Akkordeon auf jeder Seite an:

<div id="chatreact-faq"></div>
<script 
  src="https://www.chatreact.ai/embed/faq-widget.js" 
  data-chatbot-id="IHRE_CHATBOT_ID"
  data-primary-color="#8B5CF6"
  data-background-color="#0F172A"
  data-text-color="#F1F5F9"
  data-border-radius="24"
  async
></script>

Das FAQ-Widget zeigt veröffentlichte FAQs Ihres Chatbots.

Plattform-spezifische Anleitungen

WordPress

  1. Installieren Sie ein "Header/Footer Scripts"-Plugin
  2. Fügen Sie den Embed-Code im Footer-Bereich ein
  3. Speichern und veröffentlichen

Shopify

Empfohlen: ChatReact Shopify App

Installieren Sie die ChatReact App aus dem Shopify App Store für die einfachste Integration:

  1. Installieren Sie die ChatReact App in Ihrem Shopify Admin
  2. Geben Sie Ihre Chatbot-ID in den App-Einstellungen ein
  3. Das Chat-Widget erscheint automatisch in Ihrem Storefront
  4. Verwalten Sie Widget-Zuweisungen pro Seite oder aktivieren Sie es überall

Die App unterstützt auch Formular- und FAQ-Widgets als App Blocks im Theme Editor.

Alternative: Manuelle Einbettung

  1. Gehen Sie zu Online Store → Themes → Edit Code
  2. Öffnen Sie theme.liquid
  3. Fügen Sie Code vor </body> ein
  4. Speichern

Webflow

  1. Gehen Sie zu Project Settings → Custom Code
  2. Fügen Sie zum Footer Code hinzu
  3. Site veröffentlichen

Next.js / React

Verwenden Sie die Script-Komponente:

import Script from 'next/script';

export default function Layout({ children }) {
  return (
    <>
      {children}
      <Script 
        src="https://www.chatreact.ai/embed/widget.js"
        data-chatbot-id="IHRE_CHATBOT_ID"
        strategy="lazyOnload"
      />
    </>
  );
}

Vue.js

Fügen Sie zu Ihrer Haupt-App.vue oder Layout hinzu:

<script setup>
import { onMounted } from 'vue';

onMounted(() => {
  const script = document.createElement('script');
  script.src = 'https://www.chatreact.ai/embed/widget.js';
  script.dataset.chatbotId = 'IHRE_CHATBOT_ID';
  script.async = true;
  document.body.appendChild(script);
});
</script>

JavaScript API

Interagieren Sie programmatisch mit dem Widget:

// Chat öffnen
ChatReact.open();

// Chat schließen
ChatReact.close();

// Öffnen/Schließen umschalten
ChatReact.toggle();

// Nachricht senden
ChatReact.sendMessage('Hallo!');

// Benutzerdaten setzen
ChatReact.setUser({
  name: 'Max Mustermann',
  email: '[email protected]'
});

Testen

Vorschau-Modus

Vor der Live-Einbettung:

  1. Nutzen Sie die Vorschau-Funktion in Ihrem Dashboard
  2. Testen Sie verschiedene Szenarien
  3. Überprüfen Sie die Genauigkeit der Antworten

Lokale Entwicklung

Für lokales Testen verwenden Sie localhost-URLs:

<script 
  src="http://localhost:3000/embed/widget.js" 
  data-chatbot-id="IHRE_CHATBOT_ID" 
  async
></script>

Fehlerbehebung

Widget erscheint nicht

  1. Prüfen Sie die Browser-Konsole auf Fehler
  2. Verifizieren Sie, dass die Chatbot-ID korrekt ist
  3. Stellen Sie sicher, dass der Chatbot aktiv ist (nicht deaktiviert)
  4. Prüfen Sie, ob Werbeblocker stören

Styling-Konflikte

Wenn das CSS Ihrer Website Konflikte verursacht:

  • Widget verwendet Shadow DOM zur Isolation
  • Prüfen Sie z-index-Werte
  • Stellen Sie sicher, dass keine !important-Überschreibungen vorhanden sind

Performance

Das Widget ist für minimale Auswirkungen konzipiert:

  • Lazy Loading
  • < 50KB Gesamtgröße
  • Nicht-blockierend
  • Aggressives Caching

Nächste Schritte