Trong bài viết này, chúng tôi sẽ trình bày chi tiết các bước cần thiết để kết nối Botpress với Dashbot, một công cụ phân tích dành riêng cho chatbot, với cấp miễn phí. Chúng tôi bao gồm mã bạn có thể sao chép và dán để bạn có thể nắm bắt đúng các loại phản hồi nội dung phổ biến nhất mà ít hoặc không cần làm việc!
Tại sao sử dụng một cái gì đó khác hơn BotpressPhân tích tích hợp sẵn? Phân tích bên ngoài cho phép bạn lấy dữ liệu ra khỏi Botpress và sử dụng nó trong nền tảng bạn chọn. Nếu bạn chạy các loại bot khác nhau và muốn hợp nhất chúng hoặc muốn kiểm soát nhiều hơn đối với phân tích, một giải pháp chuyên dụng như Dashbot có thể giúp bạn quản lý phân tích của mình một cách dễ dàng và kiểm soát hơn.
Giới thiệu về Dashbot
Đối với các dự án nhỏ hơn, Dashbot sẽ cho phép bạn theo dõi mức độ tương tác để xem bot của bạn đang hoạt động như thế nào. Bạn cũng có thể tra cứu các cuộc hội thoại riêng lẻ để có sự hiểu biết trực quan về cách các cuộc hội thoại đang diễn ra. Nếu chatbot của bạn bắt đầu có khối lượng lớn, bạn có thể sử dụng Dashbot để tùy chỉnh cuộc trò chuyện theo ý thích của mình. Bạn có thể nghĩ về nó giống như có Power BI để phân tích chatbot.
Dashbot miễn phí cho 1000 tin nhắn / tháng, vì vậy bạn có thể dễ dàng dùng thử. Nó cũng có hai tầng khác, một cho vừa nhỏ chatbots với giới hạn tin nhắn hàng tháng cao hơn nhiều và giới hạn Doanh nghiệp tùy chỉnh. Bạn có thể chọn kế hoạch phù hợp với mình.
Chỉ thị
Tạo bot của bạn trong Dashbot và nhận khóa API của bạn
- Đi tới reports.dashbot.io/signup và tạo tài khoản dashbot của bạn.
- Nhấp vào "Thêm chatbot".
- Điền vào biểu mẫu và gửi
- Chọn bất kỳ tên nào cho chatbot của bạn. Điều này chỉ mang tính chất tham khảo của bạn.
- Chọn "Phổ quát" cho nền tảng.
- Chọn một danh mục phù hợp với trường hợp sử dụng của bạn.
- Chọn prod hoặc dev. Điều này chỉ mang tính chất tham khảo của bạn.
- Giữ cửa sổ sau khi gửi mở. Bạn sẽ cần nó để sao chép khóa api sau (hai lần!) và cũng xác minh và truy cập phân tích chatbot.
Thêm mã kết nối + khóa API bên phải vào Botpress
- Cài đặt Botpress (nếu bạn chưa có!) và mở nó ra.
- Tạo (nếu bạn chưa có) và mở bot bằng cách nhấp vào tên của nó.
- Điều hướng đến trang trình chỉnh sửa mã.
- Nhấp vào nút dấu cộng bên cạnh "Hooks", chọn "Event Hooks" -> "Before Outgoing Middleware"
- Đặt tên cho tệp của bạn dashbot-analytics-outgoing.js và gửi
- Trong trình chỉnh sửa hook mới được tạo, sao chép văn bản từ đây và dán nó vào nội dung chính của hook.
- Thay đổi giá trị "DASHBOT_KEY" thành giá trị thu được ở bước 4.
- [Khuyến nghị] Nếu bạn đang dùng thử lần đầu tiên, hãy đặt DEBUG_DEV thành true
- Nhấn lưu
- Nhấp vào nút dấu cộng bên cạnh "Hooks", chọn "Event Hooks" -> "After Incoming Middleware"
- Đặt tên tệp của bạn dashbot-analytics-incoming.js và gửi
- Trong trình chỉnh sửa hook mới được tạo, sao chép văn bản từ đây và dán nó vào nội dung chính của hook.
- Thay đổi giá trị "DASHBOT_KEY" thành giá trị thu được ở bước 4.
- [Khuyến nghị] Nếu bạn đang dùng thử lần đầu tiên, hãy đặt DEBUG_DEV thành true
- Nhấn lưu
- Mở trình giả lập và gửi tin nhắn.
Đảm bảo mọi thứ hoạt động trong Dashbot
- Quay lại Dashbot và nhấp vào xác minh.
- Nếu văn bản của nút không hiển thị đã xác minh, hãy quay lại và đảm bảo bạn đã dán đúng khóa api và đặt DASHBOT_KEY thành true trước khi gửi tin nhắn.
- Nhấp vào nút "Xem báo cáo" bên cạnh nút Đã xác minh.
- Hãy vui vẻ chọc xung quanh phân tích chatbot của bạn!
Quan trọng - cho sản xuất
Hành vi mặc định là nó chỉ gửi phân tích nếu cờ phát triển được đặt thành true (DEBUG_DEV trong hai tệp phần mềm trung gian) hoặc đối với Sản xuất, bạn cần thêm một biến môi trường được gọi là EXPOSED_EXTERNAL_ANALYTICS và đặt nó thành true. Bạn có thể thêm nó nơi bạn thường định cấu hình Botpress biến môi trường.
Đó là nó! Vui lòng sử dụng lại mã này cho các mục đích theo dõi khác. Bạn thậm chí có thể gửi phân tích của mình đến Google Analytics, Segment hoặc bất kỳ giải pháp tùy chỉnh nào. Bạn chỉ cần điều chỉnh các hàm sendAnalytics để phù hợp với việc triển khai của mình.
Chia sẻ điều này trên:
Xây dựng chatbot AI được cá nhân hóa của riêng bạn miễn phí
Bắt đầu xây dựng bot GPT được cá nhân hóa với giao diện kéo và thả trực quan của chúng tôi.
Bắt đầu - hoàn toàn miễn phí! 🤖Không cần thẻ tín dụng
Luôn cập nhật thông tin mới nhất về AI chatbots