Para ayudar a realizar un seguimiento del rendimiento del agente, Dialogflow proporciona herramientas para recopilar y analizar los comentarios de los usuarios finales sobre las respuestas del agente durante una conversación.
Habilitar los 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
- Cómo habilitar Respuestas de comentarios
Recopila comentarios con Dialogflow Messenger
Si usas Dialogflow Messenger, puedes habilitar la recopilación de comentarios de respuestas para el diálogo de chat mediante la configuración del siguiente atributo HTML: allow-feedback="all"
.
Se agregarán 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, tiene la opción de proporcionar un motivo para los comentarios negativos.Recopila comentarios con interfaces de usuario personalizadas
Si desarrollaste una interfaz de usuario personalizada, puedes agregar una recopilación de comentarios a tu interfaz y llamar al método Sessions.submitAnswerFeedback
.
Selecciona un protocolo y una versión para la referencia de sesión:
Protocolo | V3 | V3beta1 |
---|---|---|
REST | Recurso de la sesión | Recurso de la sesión |
RPC | Interfaz de la sesión | Interfaz de la 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 |
Rita | No disponible | No disponible |
Estructura de los datos de los comentarios personalizados
Puedes tener datos de comentarios almacenados en tu estructura de datos personalizada completando el campo answerFeedback.customRating
en el método Sessions.submitAnswerFeedback
.
Si usas Dialogflow Messenger, puedes configurar la recopilación de comentarios personalizados. Para ello, define el componente de comentarios personalizados.
Explora los comentarios con la consola de Dialogflow CX
Puede acceder a los comentarios y filtrarlos con la herramienta Historial de conversaciones.
Lee los comentarios con el registro de interacción de BigQuery
Puedes analizar los datos de comentarios con el registro de interacción de BigQuery.
Si ya creaste tu tabla de BigQuery, puedes modificarla 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;
Lee comentarios con la API
El recurso del historial de conversaciones contiene campos answerFeedback
con datos de comentarios.
Consulta el método GetConversation
en la documentación de RPC.