Zwei Wege zur Einbindung
Beide Wege landen am selben Ziel: das Alpheris-Widget erscheint unten rechts auf deiner Seite und beantwortet Kundenfragen gegroundet aus deiner Wissensbasis. Wähle nach Bequemlichkeit:
Weg 1 — One-Click verbinden
Der schnellste Weg. Du gibst im Dashboard deine Website-URL ein, wirst kurz weitergeleitet und bist verbunden. Die Domain wird dabei automatisch als verifiziert hinterlegt, eine eindeutige Install-ID erzeugt und die Wissensbasis-Synchronisation angestoßen.
https://dein-shop.de. Mit oder ohne www funktioniert — die www.-Variante wird automatisch mit angelegt.Weg 2 — Skript-Snippet
Das Snippet ist der universelle Weg und funktioniert auf jeder WordPress-Installation, unabhängig vom Theme oder Page-Builder. Du findest deinen persönlichen Code im Dashboard unter Einbindung → Code. Er sieht so aus:
<!-- Alpheris Chat Widget -->
<script src="https://alpheris.com/widget.js" data-alpheris-key="INSTALL_ID" crossorigin="anonymous" async></script>
<!-- End Alpheris Chat Widget -->Ersetze INSTALL_ID nicht von Hand — kopiere den fertigen Code aus dem Dashboard, dort ist deine echte Install-ID bereits eingesetzt. Das Attribut heißt data-alpheris-key und verbindet das Widget mit deinem Shop.
Wo das Snippet auf WordPress hingehört
Das Snippet muss auf jeder Seite geladen werden — am sichersten ist es daher kurz vor dem schließenden </body> oder im globalen Header. Übliche Wege in WordPress:
- Theme-Customizer / Header-&-Footer-Plugin: Viele Themes und Plugins (z. B. „Insert Headers and Footers"-artige Erweiterungen) bieten ein Feld für globalen Footer- oder Header-Code. Das Snippet dort einfügen und speichern.
- Theme-Datei
footer.php: In einem Child-Theme das Snippet direkt vor</body>einsetzen. Nur empfehlenswert, wenn du mit Child-Themes vertraut bist, sonst geht die Änderung beim Theme-Update verloren. - Block-Editor / Custom-HTML-Block: Nicht empfohlen für die seitenweite Einbindung — das Snippet würde nur auf der jeweiligen Seite laden.
Was synchronisiert wird
Sobald das Widget zum ersten Mal real auf deiner Seite geladen wird (kein Vorschau-Modus, gültige Install-ID), stößt Alpheris bei einer WordPress-Verbindung einen Embed-Sync an. Dieser zieht den öffentlichen Inhalt deiner Seite über die WordPress-REST-API ein:
| Quelle | Endpunkt | Wird übernommen |
|---|---|---|
| Seiten | /wp-json/wp/v2/pages | Titel und Textinhalt jeder veröffentlichten Seite |
| Beiträge | /wp-json/wp/v2/posts | Titel und Textinhalt jedes veröffentlichten Beitrags |
Der Inhalt wird zu durchsuchbarem Wissen verarbeitet und als Quelle vom Typ wordpress_api_full in deiner Wissensbasis gespeichert. Aus diesem Wissen beantwortet der Chatbot anschließend Kundenfragen gegroundet. Welche Inhalte landen, wie du sie ergänzt und Dateien hochlädst, steht unter Datenquellen & Wissensbasis.
Voraussetzung: erreichbare REST-API
Der Sync funktioniert nur, wenn deine WordPress-REST-API öffentlich erreichbar ist. Alpheris prüft das vorab über /wp-json/. Liefert deine Seite hier 401, 403 oder 404 (z. B. weil ein Sicherheits-Plugin die REST-API blockt), wird der Embed-Sync mit einem entsprechenden Fehler abgebrochen.
WooCommerce-Produkte
Wichtig zu verstehen: Der Embed-Sync zieht Seiten und Beiträge über die WordPress-REST-API ein — er liest nicht den WooCommerce-Produktkatalog über eine separate WooCommerce-API aus. Es gibt keinen nativen, bidirektionalen WooCommerce-Produkt- oder Bestell-Connector wie bei Shopify.
Deine WooCommerce-Produktseiten werden trotzdem erfasst — als ganz normale Inhaltsseiten deiner Website. Über die Texte, Beschreibungen und FAQ-Inhalte auf diesen Seiten kann der Chatbot also durchaus zu Produkten Auskunft geben. Was er nicht tut: Live-Lagerbestände, Echtzeit-Preise oder Bestellstatus aus der WooCommerce-Datenbank ziehen.
Domain & Sicherheit
Beim Verbinden bindet Alpheris die Install-ID an die verifizierte Domain deiner Seite. Standardmäßig ist der Strict-Domain-Modus aktiv: Widget- und Chat-Anfragen werden gegen den Host der Einbettung geprüft. Dadurch kann dein Schlüssel nicht einfach auf einer fremden Domain missbraucht werden.
- Die
www.-Variante deiner Domain wird automatisch mitverifiziert. - Weitere Domains kannst du im Dashboard ergänzen — Details unter Domains.
- Datenschutz-Hinweis und optionale Einwilligung pro Shop konfigurierst du unter Sicherheit & Datenschutz.
