Analitik
Pahami pertanyaan pengunjung dan tingkatkan konten berdasarkan data nyata.
:::info Akses paket
Tab Analytics dan Content Gaps memerlukan Pro atau Business. Logs dan Test Chat tersedia pada semua paket. Buka chatbot dari /dashboard; semua ini adalah tab proyek, bukan metrik Overview workspace.
:::
Gunakan daftar periksa peluncuran untuk memvalidasi peluncuran, lalu bandingkan paket dan batas sebelum memilih alur evaluasi.
Ikhtisar Dasbor
Buka Analytics (/chatbot/<projectId>?tab=analytics). Dasbor memakai 30 hari terakhir, dengan maksimal 5.000 interaksi tercatat terbaru dalam jendela tersebut. Tidak ada pemilih rentang tanggal atau ekspor riwayat lengkap di tab ini; hasil dengan volume tinggi dapat dibatasi dan bukan seluruh lalu lintas dalam periode itu.
Dasbor menampilkan:
- Total Questions — interaksi tercatat dalam jendela tersebut, sesuai batas.
- Answered — interaksi yang tidak ditandai detektor kesenjangan konten.
- Unanswered — interaksi yang ditandai sebagai kesenjangan konten, termasuk fallback karena konteks hilang.
- Answer Rate — Answered dibagi seluruh interaksi tercatat.
Metrik ini adalah klasifikasi otomatis, bukan bukti akurasi jawaban, kepuasan pelanggan, pengunjung unik, atau tiket dukungan yang berhasil dihindari. Detektor memeriksa konteks sumber, kata-kata mirip fallback, dan beberapa istilah pertanyaan sehingga dapat salah klasifikasi. Test Chat masuk ke metrik ini dan memakai kuota pesan pemilik. Ini bukan laporan pengunjung saja atau buku besar penggunaan penagihan; request gagal belum tentu menghasilkan catatan analitik.
Percakapan dan Log
Buka Logs (?tab=logs) untuk memaginasi percakapan proyek yang tersimpan, memperluas baris untuk membaca pesan dan stempel waktunya, atau menghapus satu atau semua percakapan setelah konfirmasi. Logs menggabungkan tes dasbor dan chat publik; ini bukan log request/error API internal. Percakapan yang diperluas memuat 100 pesan tersimpan pertama, sehingga jumlah total sebuah baris dapat lebih besar dari pesan yang ditampilkan.
Test Chat (?tab=test) juga memungkinkan Anda memilih percakapan tersimpan, memulai chat baru, menyalin jawaban, dan menghapus riwayat. Pencariannya memfilter pratinjau percakapan pada halaman yang sedang dimuat, bukan semua pesan proyek. New / Reset Chat memulai percakapan baru tanpa menghapus riwayat; Clear adalah tindakan destruktif yang terpisah. ID percakapan mengelompokkan pesan tersimpan, tetapi giliran sebelumnya saat ini tidak diteruskan ke generator jawaban. Sertakan konteks yang diperlukan dalam setiap pertanyaan.
Menghapus percakapan menghapus pesannya, bukan catatan analitik, catatan kesenjangan konten, atau penggunaan pesan yang telah terpakai. Beberapa fallback awal dikembalikan ke UI chat tanpa disimpan sebagai pesan asisten, sehingga percakapan tersimpan dapat menampilkan pertanyaan tanpa fallback yang terlihat.
Pertanyaan yang Paling Sering Diajukan
Lihat 10 teks pertanyaan teratas dalam jendela/batas analitik. Teks di-trim, dijadikan huruf kecil, dan dipotong sampai 500 karakter sebelum dikelompokkan; ini bukan pengelompokan semantik untuk pertanyaan yang susunannya berbeda.
Deteksi Kesenjangan Konten
Buka Content Gaps (?tab=gaps) untuk meninjau pertanyaan yang ditandai detektor. Kesenjangan tidak terikat pada satu kalimat fallback persis: konteks sumber yang hilang, kata-kata penolakan yang dikenali, dan beberapa jawaban terlalu umum dapat memicu penandaan. Tab menampilkan Question, Count, dan Last Asked.
Gunakan sebagai kandidat untuk ditinjau, bukan bukti bahwa halaman tidak ada. Periksa pemilihan sumber, pengambilan, kata-kata, dan jawaban aktual terlebih dahulu. Setelah menambahkan konten, scrape ulang dalam kuota refresh dan uji lagi, lalu pilih Resolve. Penyelesaian adalah penanda pelacakan manual; tindakan ini tidak melatih chatbot atau memverifikasi jawaban baru. Delete menghapus catatan kesenjangan.
Dasbor hanya menampilkan kesenjangan yang belum diselesaikan; menyelesaikannya menghapusnya dari daftar dan tidak ada riwayat terselesaikan/undo pada tampilan saat ini. Kemunculan berikutnya dari pertanyaan ternormalisasi yang sama menaikkan jumlah yang ada tetapi tidak membukanya kembali otomatis. Daftar memakai 100 catatan belum terselesaikan terbaru dan mengurutkan subset itu berdasarkan jumlah; badge belum terselesaikan dibatasi 500. Catatan ini terpisah dari jendela 30 hari Analytics.
Jam Lalu Lintas Puncak
Lihat lima bucket jam-dalam-hari dengan jumlah tertinggi pada jendela analitik yang sama. Jam dicatat di backend dan ditampilkan tanpa konversi ke zona waktu pengunjung; jam tidak mengidentifikasi zona waktu audiens Anda.
Halaman Populer
Panel ini berlabel Popular Triggers. Panel menunjukkan 10 URL halaman teratas tempat pertanyaan tercatat berasal, bukan halaman dokumentasi yang paling sering disitasi atau pageview. widget.js ter-host—termasuk yang dipasang oleh Chattybox.mountWidget()—otomatis mengirim konteks halaman tanpa query string atau fragmen.
sendMessage() SDK headless hanya menerima message, conversationId, dan idempotencyKey; fungsi ini tidak menerima atau mengirim sourceUrl maupun sourcePath. Jangan menambahkan opsi SDK yang tidak didukung untuk mengharapkan atribusi halaman. Test Chat dasbor juga tidak memiliki URL halaman sumber, sehingga pertanyaan dapat dihitung ketika Popular Triggers kosong.
Konteks halaman dipakai untuk analitik, termasuk telemetri interaksi; konteks ini tidak mengubah sumber terindeks mana yang diambil asisten.
Sitasi Sumber
Jawaban dapat menyertakan tautan sumber yang bisa diklik, sehingga pengunjung dapat memeriksa halaman yang menjadi dasar informasi. Widget menampilkan sitasi dalam disclosure Sources yang dapat diakses dengan keyboard. Sitasi dapat kosong pada fallback; selalu verifikasi jawaban dan halaman yang ditautkan.
Meningkatkan Tingkat Jawaban
- Tinjau kesenjangan konten secara rutin — tambahkan informasi yang belum ada.
- Scrape lebih banyak halaman — sertakan FAQ, dokumen bantuan, dan postingan blog.
- Gunakan heading yang jelas — konten terstruktur lebih mudah dicari.
- Jaga konten tetap mutakhir — aktifkan scraping ulang otomatis sesuai frekuensi paket dan anggaran refresh bulanan.
- Uji ulang sebelum menyelesaikan — konfirmasikan jawaban dan sitasi, jangan memperlakukan Answer Rate lebih tinggi sebagai bukti akurasi.