Menjawab masukan

Untuk membantu melacak performa agen, Dialogflow menyediakan alat untuk mengumpulkan dan menganalisis masukan pengguna akhir tentang jawaban agen selama percakapan.

Mengaktifkan masukan

Sebelum mengumpulkan masukan jawaban, Anda harus mengaktifkan setelan berikut di setelan agen umum:

  • Mengaktifkan logging interaksi
  • Mengaktifkan Masukan Jawaban

Mengumpulkan masukan dengan Messenger Dialogflow CX

Jika menggunakan Dialogflow CX Messenger, Anda dapat mengaktifkan pengumpulan masukan jawaban untuk dialog chat dengan menetapkan atribut HTML berikut: allow-feedback="all".

Tindakan ini akan menambahkan tombol suka dan tidak suka ke antarmuka pengguna. Selama percakapan, pengguna akhir dapat mengklik tombol ini untuk memberikan masukan tentang respons agen. Jika pengguna memilih tidak suka, mereka dapat memberikan alasan untuk masukan negatif secara opsional.

Mengumpulkan masukan dengan antarmuka pengguna kustom

Jika telah mengembangkan antarmuka pengguna kustom, Anda dapat menambahkan pengumpulan masukan ke antarmuka dan memanggil metode Sessions.submitAnswerFeedback.

Pilih protokol dan versi untuk referensi Sesi:

Protokol V3 V3beta1
REST Resource sesi Resource sesi
RPC Antarmuka sesi Antarmuka sesi
C++ SessionsClient Tidak tersedia
C# SessionsClient Tidak tersedia
Go SessionsClient Tidak tersedia
Java SessionsClient SessionsClient
Node.js SessionsClient SessionsClient
PHP Tidak tersedia Tidak tersedia
Python SessionsClient SessionsClient
Ruby Tidak tersedia Tidak tersedia

Struktur data masukan kustom

Anda dapat menyimpan data masukan di struktur data kustom yang mengisi kolom answerFeedback.customRating dalam metode Sessions.submitAnswerFeedback.

Jika menggunakan Dialogflow CX Messenger, Anda dapat menyiapkan pengumpulan masukan kustom dengan menentukan komponen masukan kustom.

Menjelajahi masukan menggunakan konsol Dialogflow CX

Anda dapat mengakses dan memfilter masukan menggunakan alat Histori percakapan.

Membaca masukan dengan logging interaksi BigQuery

Anda dapat menganalisis data masukan dengan logging interaksi BigQuery.

Jika sudah membuat tabel BigQuery, Anda dapat mengubah tabel yang ada dengan perintah SQL berikut jika tidak memiliki kolom bot_answer_feedback yang diperlukan:

ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;

Membaca masukan dengan API

Resource histori percakapan berisi kolom answerFeedback yang berisi data masukan. Lihat metode GetConversation dalam dokumentasi RPC.