Para hacer un seguimiento del rendimiento de los agentes, Dialogflow proporciona herramientas para recoger y analizar los comentarios de los usuarios finales sobre las respuestas de los agentes durante una conversación.
Habilitar los comentarios
Antes de recoger comentarios sobre las respuestas, debes habilitar los siguientes ajustes en los ajustes generales del agente:
- Habilitar el registro de interacciones
- Habilitar la función de comentarios sobre las respuestas
Recoger comentarios con Dialogflow CX Messenger
Si usas Dialogflow CX Messenger, puedes habilitar la recogida de comentarios sobre las respuestas en el cuadro de diálogo de chat configurando el siguiente atributo HTML:
allow-feedback="all"
.
De esta forma, se añadirán los botones Me gusta
y No me gusta a la interfaz de usuario. Durante la conversación, el usuario final puede hacer clic en estos botones para enviar comentarios sobre las respuestas del agente. Si el usuario selecciona No me gusta, puede indicar el motivo de su opinión negativa.Recoger comentarios con interfaces de usuario personalizadas
Si has desarrollado una interfaz de usuario personalizada, puedes añadir la recogida de comentarios a tu interfaz y llamar al método Sessions.submitAnswerFeedback
.
Seleccione un protocolo y una versión para la referencia de la 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 personalizados
Puede almacenar datos de comentarios en su estructura de datos personalizada rellenando el campo answerFeedback.customRating
en el método Sessions.submitAnswerFeedback
.
Si usas Dialogflow CX Messenger, puedes configurar la recogida de comentarios personalizados definiendo tu componente de comentarios personalizados.
Consultar 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 de comentarios con el registro de interacciones de BigQuery.
Si ya has creado tu tabla de BigQuery, puedes modificarla con el siguiente comando SQL si no tiene la columna bot_answer_feedback
necesaria:
ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;
Leer comentarios con la API
El recurso de historial de conversaciones contiene campos answerFeedback
que incluyen datos de comentarios.
Consulta el método GetConversation
en la documentación de RPC.