Integriere Daten von deinem LoyJoy-Chat in deine Tracking-Lösung

Mit einem LoyJoy-Chat auf deiner Seite kannst du dich super mit deinen Kunden vernetzen. Wie deine Kunden den Chat benutzen, kannst du im LoyJoy-Backend beobachten. Du kannst zusätzlich aber auch viele Daten aus LoyJoy ausleiten und direkt in deine eigene Webtracking-Lösung integrieren, um alle Analytics-Daten an einem Ort zu sammeln.

Tracking-Integration

Die Tracking-Integration basiert auf der LoyJoy-JavaScript-API. In der JavaScript-API werden für verschiedene Ereignisse im Chat Events ausgelöst:

Event-NameBeschreibung des Events
hideDas Chat-Fenster wurde beim Laden nicht angezeigt oder nach dem Laden via JavaScript-API versteckt (ausgeblendet).
loadDer Chat wurde geladen
openDer Chat wurde geöffnet
showDer Chat wurde angezeight / nicht mehr versteckt.
startIm Chat wurde eine erste Nachricht gesendet (wenn keine Preview-Nachrichten eingestellt sind bedeutet das, dass der Chat geöffnet wurde)
participationEin Kunde hat im Chat an einem Gewinnspiel teilgenommen
signinEin Kunde hat sich im Chat eingeloggt
closeDer Chat wurde vom Kunden oder via API geschlossen
signupEin Kunde hat sich im Chat neu angemeldet
customerEin Kunde hat neue Daten eingegeben (enthält außerdem Daten des Kunden)
signoutEin Kunde hat sich aus dem Chat ausgeloggt

Mit dem folgenden Einbindungs-Code können LoyJoy-Events in eine existierende Google-Tag-Manager-Datalayer integriert werden:

<script>
  LoyJoy('boot', {
  bot: BOT_ID,
  eventListeners: [function (evt, obj) {
    dataLayer && dataLayer.push({ 'event': 'loyjoy', 'gaEventCategory': 'loyjoy', 'gaEventAction': obj && obj.process_name, 'gaEventLabel': evt })
  }],
  process: OPTIONAL_PROCESS_ID,
  serviceWorkerPath: OPTIONAL_SERVICE_WORKER_PATH,
  tenant: OPTIONAL_TENANT_ID
})
</script>

Die Integration erlaubt dir zu sehen, wie oft welche Events im Chatverlauf ausgelöst werden.

Möchtest du dir LoyJoy von uns zeigen lassen?