In diesem Artikel beschreiben wir die Schritte, die erforderlich sind, um Botpress mit Dashbot, einem Chatbot-spezifischen Analysetool, mit einer kostenlosen Stufe zu verbinden. Wir fügen Code ein, den Sie kopieren und einfügen können, damit Sie die gängigsten Antworttypen auf Inhalte mit wenig bis gar keinem Aufwand richtig erfassen können!
Warum sollten Sie etwas anderes als die integrierten Analysen von Botpress verwenden? Externe Analysen ermöglichen es Ihnen, Daten aus Botpress zu ziehen und sie in der Plattform Ihrer Wahl zu verwenden. Wenn Sie verschiedene Arten von Bots betreiben und diese zusammenführen möchten oder mehr Kontrolle über die Analysen haben wollen, kann eine spezielle Lösung wie Dashbot Ihnen helfen, Ihre Analysen einfacher und kontrollierter zu verwalten.
Über Dashbot
Bei kleineren Projekten können Sie mit Dashbot das Engagement überwachen, um zu sehen, wie Ihr Bot im Allgemeinen abschneidet. Sie können sich auch einzelne Unterhaltungen ansehen, um ein visuelles Verständnis für den Verlauf der Unterhaltungen zu bekommen. Wenn Ihr Chatbot ein hohes Volumen annimmt, können Sie Dashbot nutzen, um Ihre Konversation nach Ihren Wünschen anzupassen. Man kann es als eine Art Power BI für Chatbot-Analysen betrachten.
Dashbot ist für 1000 Nachrichten/Monat kostenlos, so dass Sie es einfach ausprobieren können. Es gibt auch zwei andere Stufen, eine für kleine und mittlere Unternehmen chatbots mit einer viel höheren monatlichen Nachrichtenobergrenze und eine maßgeschneiderte Enterprise-Stufe. Sie können den Plan wählen, der zu Ihnen passt.
Anweisungen
Erstellen Ihres Bots in Dashbot und Abrufen Ihres API-Schlüssels
- Gehen Sie zu reports.dashbot.io/signup und erstellen Sie Ihr Dashbot-Konto.
- Klicken Sie auf "Chatbot hinzufügen".
- Füllen Sie das Formular aus und senden Sie es ab
- Wählen Sie einen beliebigen Namen für Ihren Chatbot. Dieser ist nur als Referenz gedacht.
- Wählen Sie für die Plattform "Universal".
- Wählen Sie eine Kategorie, die Ihrem Anwendungsfall entspricht.
- Wählen Sie prod oder dev. Dies ist nur zu Ihrer Information.
- Lassen Sie das Fenster nach dem Absenden geöffnet. Sie benötigen es, um den API-Schlüssel später zu kopieren (zweimal!) und um die Chatbot-Analyse zu überprüfen und darauf zuzugreifen.
Hinzufügen des Verbindungscodes und des richtigen API-Schlüssels in Botpress
- Installieren Sie Botpress (falls Sie es noch nicht getan haben!) und öffnen Sie es.
- Erstellen (falls noch nicht geschehen) und öffnen Sie den Bot, indem Sie auf seinen Namen klicken.
- Navigieren Sie zur Seite des Code-Editors.
- Klicken Sie auf die Plus-Schaltfläche neben "Hooks", wählen Sie "Event Hooks" -> "Before Outgoing Middleware".
- Nennen Sie Ihre Datei dashbot-analytics-outgoing.js und senden Sie sie ab
- Kopieren Sie im Editor des neu erstellten Hooks den Text von hier, und fügen Sie ihn in den Hauptinhalt des Hooks ein.
- Ändern Sie den Wert "DASHBOT_KEY" auf den in Schritt 4 erhaltenen Wert.
- [Empfohlen] Wenn Sie es zum ersten Mal ausprobieren, setzen Sie DEBUG_DEV auf true.
- Speichern drücken
- Klicken Sie auf die Plus-Schaltfläche neben "Hooks", wählen Sie "Event Hooks" -> "After Incoming Middleware".
- Nennen Sie Ihre Datei dashbot-analytics-incoming.js und senden Sie sie ab
- Kopieren Sie im Editor des neu erstellten Hooks den Text von hier, und fügen Sie ihn in den Hauptinhalt des Hooks ein.
- Ändern Sie den Wert "DASHBOT_KEY" auf den in Schritt 4 erhaltenen Wert.
- [Empfohlen] Wenn Sie es zum ersten Mal ausprobieren, setzen Sie DEBUG_DEV auf true.
- Speichern drücken
- Öffnen Sie den Emulator und senden Sie eine Nachricht.
Sicherstellen, dass alles in Dashbot funktioniert
- Gehen Sie zurück zu Dashbot und klicken Sie auf Überprüfen.
- Wenn der Text der Schaltfläche nicht verifiziert wird, gehen Sie zurück und vergewissern Sie sich, dass Sie den richtigen api-Schlüssel eingefügt haben, und setzen Sie DASHBOT_KEY auf true, bevor Sie eine Nachricht senden.
- Klicken Sie auf die Schaltfläche "Berichte anzeigen" neben der Schaltfläche "Verifiziert".
- Viel Spaß beim Stöbern in Ihren Chatbot-Analysen!
Wichtig - für die Produktion
Standardmäßig werden Analysen nur gesendet, wenn das Entwicklungsflag auf true gesetzt ist (DEBUG_DEV in den beiden Middleware-Dateien). Für die Produktion müssen Sie eine Umgebungsvariable namens EXPOSED_EXTERNAL_ANALYTICS hinzufügen und auf true setzen. Sie können sie dort hinzufügen , wo Sie normalerweise die Umgebungsvariablen Botpress konfigurieren.
Das war's! Sie können diesen Code für andere Tracking-Zwecke wiederverwenden. Sie können Ihre Analysen sogar an Google Analytics, Segment oder eine andere benutzerdefinierte Lösung senden. Sie müssen lediglich die sendAnalytics-Funktionen an Ihre Implementierung anpassen.
Teilen Sie dies auf:
Erstellen Sie kostenlos Ihren eigenen personalisierten AI-Chatbot
Beginnen Sie mit der Erstellung eines personalisierten GPT-Bots mit unserer intuitiven Drag & Drop-Oberfläche.
Legen Sie los - es ist kostenlos! 🤖Keine Kreditkarte erforderlich
Bleiben Sie auf dem Laufenden über AI chatbots