<script>-Tag oder über globale Konfigurationsobjekte, die du vor dem Laden des Skripts auf window setzt. Setze mindestens chatbotId. Styling und Verhalten werden in der homie Plattform verwaltet und automatisch geladen.
Script-Attribute
Setze diese direkt am<script>-Tag.
window.homieBotConfig
Als Alternative zu Script-Attributen kannst duwindow.homieBotConfig vor dem Laden des Embed-Skripts setzen. Das ist nützlich, wenn dein CMS oder Tag-Manager Globals leichter setzt als Attribute.
Die eindeutige ID deines Chatbots. Wird genutzt, wenn kein
chatbotId-Script-Attribut vorhanden ist.Der Origin des Chat-Hosts.
Store-Kennung, die an den Chat weitergegeben wird.
Auf
shopify setzen, um Shopify-Warenkorb- und Markt-Integration zu aktivieren.Erzwingt einen Sprachcode und überschreibt die automatische Erkennung.
ISO-3166-1-alpha-2-Ländercode für steuerkorrekte Preise.
ISO-4217-Währungscode für steuerkorrekte Preise.
Script-Attribute haben Vorrang vor
window.homieBotConfig. Das Embed schreibt die aufgelösten Werte nach dem Laden
außerdem zurück in window.homieBotConfig.window.homieUserConfig
Setzewindow.homieUserConfig vor dem Laden des Embeds, um eine Identität und beliebige Metadaten an das Chat-Iframe weiterzugeben. Das ist eine fortgeschrittene Option, um Konversationen einem bekannten Besucher zuzuordnen.
Eine stabile Kennung für den aktuellen Besucher.
Ein servergenerierter Verifizierungs-Hash für die
user_id.Beliebige Schlüssel-Wert-Daten. Das Embed kodiert sie Base64, bevor es sie an das Iframe weitergibt.
Sprach-Auflösung
Die effektive Sprache wird aus dem ersten verfügbaren Signal aufgelöst:1
Script-Attribut oder Config
Ein
lang-Script-Attribut, ansonsten homieBotConfig.lang.2
HTML lang
Das
lang-Attribut am <html>-Element der Seite.3
URL-Pfad
Ein Locale-Segment im aktuellen URL-Pfad.
4
Chatbot-Standard
Die im Chatbot konfigurierte Standardsprache. Ist das aufgelöste Locale nicht in den aktiven Übersetzungen des Chatbots, wird der Standard verwendet.
Shopify-Markt-Auflösung
Wennplatform auf shopify steht, gibt das Embed country und currency des aktiven Markts des Besuchers für steuerkorrekte Preise weiter. Der Wert wird aufgelöst aus:
1
Expliziter Override
Ein
country- / currency-Script-Attribut, ansonsten homieBotConfig.country / homieBotConfig.currency.2
Shopify-Storefront-Globals
Ansonsten
window.Shopify.country und window.Shopify.currency.active, die Liquid-Theme-Shopify-Shops bereitstellen.Die Markterkennung über
window.Shopify gilt nur, wenn platform auf shopify gesetzt ist. Auf Nicht-Shopify-Seiten
werden nur explizite country- / currency-Werte weitergegeben.