Para hacer un seguimiento del rendimiento de los agentes, Dialogflow proporciona herramientas para recopilar y analizar los comentarios de los usuarios finales sobre las respuestas de los agentes durante una conversación.
Habilitar comentarios
Antes de recopilar comentarios sobre las respuestas, debes habilitar la siguiente configuración en la configuración general del agente:
- Habilitar el registro de interacciones
- Habilitar los comentarios de las respuestas
Recopila comentarios con Dialogflow CX Messenger
Si usas
Dialogflow CX Messenger,
Puedes habilitar la recopilación de comentarios de respuestas para el diálogo del chat. Para ello, configura los siguientes parámetros:
Atributo HTML:
allow-feedback="all"
Esto agregará los botones Me gusta
y No me gusta a la interfaz de usuario. Durante la conversación, un usuario final puede hacer clic en estos botones para proporcionar comentarios sobre las respuestas del agente. Si el usuario selecciona No me gusta, de forma opcional, puede proporcionar un motivo para el comentario negativo.Cómo recopilar comentarios con interfaces de usuario personalizadas
Si desarrollaste una interfaz de usuario personalizada,
puedes agregar una recopilación de comentarios a tu interfaz
y llama al método Sessions.submitAnswerFeedback
.
Selecciona un protocolo y una versión para la referencia de sesión:
Protocolo | V3 | V3beta1 |
---|---|---|
REST | Recurso de sesión | Recurso de sesión |
RPC | Interfaz de sesión | Interfaz de sesión |
C++ | SessionsClient | No disponible |
C# | SessionsClient | No disponible |
Go | SessionsClient | No disponible |
Java | SessionsClient | SessionsClient |
Node.js | SessionsClient | SessionsClient |
PHP | No disponible | No disponible |
Python | SessionsClient | SessionsClient |
Ruby | No disponible | No disponible |
Estructura de datos de comentarios personalizada
Puedes almacenar los datos de comentarios en tu estructura de datos personalizada completando el campo answerFeedback.customRating
de
Sessions.submitAnswerFeedback
.
Si usas Dialogflow CX Messenger, puedes configurar la recopilación de comentarios personalizados definiendo tu componente de comentarios personalizados.
Explora los comentarios con la consola de Dialogflow CX
Puedes acceder a los comentarios y filtrarlos con la herramienta Historial de conversaciones.
Leer comentarios con el registro de interacciones de BigQuery
Puedes analizar los datos del feedback con Registro de interacciones de BigQuery.
Si ya creaste tu tabla de BigQuery,
puedes modificar tu tabla existente con el siguiente comando de SQL si no tiene la columna bot_answer_feedback
requerida:
ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;
Cómo leer comentarios con la API
El recurso de historial de conversaciones contiene
Campos answerFeedback
que contienen datos de comentarios.
Consulta el método GetConversation
en la documentación de RPC.