Dalam artikel ini, kami akan merinci langkah-langkah yang diperlukan untuk menghubungkan Botpress dengan Dashbot, alat analisis khusus chatbot, dengan tingkat gratis. Kami menyertakan kode yang dapat Anda salin dan tempel sehingga Anda dapat menangkap jenis respons konten yang paling umum dengan mudah!
Mengapa menggunakan sesuatu selain analisis bawaan Botpress? Analisis Eksternal memungkinkan Anda menarik data dari Botpress dan menggunakannya di platform pilihan Anda. Jika Anda menjalankan berbagai jenis bot dan ingin menggabungkannya, atau ingin kontrol lebih besar atas analitik, solusi khusus seperti Dashbot dapat membantu Anda mengelola analitik dengan lebih mudah & terkendali.
Tentang Dashbot
Untuk proyek yang lebih kecil, Dashbot akan memungkinkan Anda memantau keterlibatan untuk melihat bagaimana kinerja bot Anda secara umum. Anda juga dapat mencari percakapan individu untuk memiliki pemahaman visual tentang bagaimana percakapan berlangsung. Jika chatbot Anda mulai memiliki volume yang tinggi, Anda dapat menggunakan Dashbot untuk menyesuaikan percakapan sesuai keinginan Anda. Anda dapat menganggapnya seperti memiliki Power BI untuk analisis chatbot.
Dashbot gratis untuk 1000 pesan/bulan, jadi Anda bisa dengan mudah mencobanya. Ini juga memiliki dua tingkatan lain, satu untuk chatbots menengah kecil dengan batas pesan bulanan yang jauh lebih tinggi, dan satu Enterprise khusus. Anda bisa memilih paket yang cocok untuk Anda.
Petunjuk
Membuat bot Anda di Dashbot dan mendapatkan kunci API Anda
- Buka reports.dashbot.io/signup dan buat akun dashbot Anda.
- Klik "Tambahkan chatbot".
- Isi formulir dan kirimkan
- Pilih nama apa saja untuk chatbot Anda. Ini hanya untuk referensi Anda.
- Pilih "Universal" untuk platform.
- Pilih kategori yang sesuai dengan kasus penggunaan Anda.
- Pilih prod atau dev. Ini hanya untuk referensi Anda.
- Biarkan jendela setelah pengiriman tetap terbuka. Anda akan membutuhkannya untuk menyalin kunci api nanti (dua kali!) dan juga memverifikasi dan mengakses analitik chatbot.
Menambahkan kode koneksi + kunci API yang tepat di Botpress
- Instal Botpress (jika Anda belum melakukannya!) dan buka.
- Buat (jika Anda belum melakukannya) dan buka bot dengan mengeklik namanya.
- Navigasikan ke halaman editor kode.
- Klik tombol plus di sebelah "Hooks", pilih "Event Hooks" -> "Before Outgoing Middleware"
- Beri nama file Anda dashbot-analytics-outgoing.js dan kirimkan
- Di editor hook yang baru dibuat, salin teks dari sini, dan tempelkan ke dalam konten utama hook.
- Ubah nilai "DASHBOT_KEY" ke nilai yang diperoleh pada langkah 4.
- [Disarankan] Jika Anda mencobanya untuk pertama kali, tetapkan DEBUG_DEV ke true
- Tekan simpan
- Klik tombol plus di sebelah "Hooks", pilih "Event Hooks" -> "After Incoming Middleware"
- Beri nama file Anda dashbot-analytics-incoming.js dan kirimkan
- Di editor hook yang baru dibuat, salin teks dari sini, dan tempelkan ke dalam konten utama hook.
- Ubah nilai "DASHBOT_KEY" ke nilai yang diperoleh pada langkah 4.
- [Disarankan] Jika Anda mencobanya untuk pertama kali, tetapkan DEBUG_DEV ke true
- Tekan simpan
- Buka emulator dan kirim pesan.
Memastikan semuanya berfungsi di Dashboard
- Kembali ke Dashboard dan klik verifikasi.
- Jika teks tombol tidak menunjukkan terverifikasi, kembali dan pastikan Anda telah menempelkan kunci api yang tepat, dan setel DASHBOT_KEY ke true sebelum mengirim pesan.
- Klik tombol "Lihat Laporan" di sebelah tombol Terverifikasi.
- Bersenang-senanglah mengutak-atik analitik chatbot Anda!
Penting - untuk produksi
Perilaku defaultnya adalah hanya mengirim analitik jika flag pengembangan disetel ke true (DEBUG_DEV di dua file middleware) atau untuk Production, Anda perlu menambahkan variabel lingkungan yang disebut EXPOSED_EXTERNAL_ANALYTICS dan setel ke true. Anda dapat menambahkannya di tempat Anda biasanya mengonfigurasi variabel lingkungan Botpress .
Selesai! Jangan ragu untuk menggunakan kembali kode ini untuk tujuan pelacakan lainnya. Anda bahkan dapat mengirimkan analisis Anda ke Google Analytics, Segment, atau solusi khusus lainnya. Anda hanya perlu menyesuaikan fungsi sendAnalytics agar sesuai dengan implementasi Anda.
Bagikan ini:
Buat chatbot AI pribadi Anda sendiri secara gratis
Mulailah membuat bot GPT yang dipersonalisasi dengan antarmuka seret & lepas yang intuitif.
Mulailah - gratis! 🤖Tidak diperlukan kartu kredit
Terus ikuti perkembangan terbaru tentang AI chatbots