Feedback sobre as respostas

Para ajudar a monitorizar o desempenho dos agentes, o Dialogflow oferece ferramentas para recolher e analisar o feedback dos utilizadores finais sobre as respostas dos agentes durante uma conversa.

Ative o feedback

Antes de recolher feedback sobre as respostas, tem de ativar as seguintes definições nas definições gerais do agente:

  • Ative o registo de interações
  • Ative o feedback de respostas

Recolha feedback com o Dialogflow CX Messenger

Se usar o Dialogflow CX Messenger, pode ativar a recolha de feedback de respostas para a caixa de diálogo de chat definindo o seguinte atributo HTML: allow-feedback="all".

Esta ação adiciona botões de gosto e não gosto à interface do utilizador. Durante a conversa, um utilizador final pode clicar nestes botões para enviar feedback sobre as respostas do agente. Se o utilizador selecionar Não gosto, pode, opcionalmente, indicar um motivo para o feedback negativo.

Recolha feedback com interfaces de utilizador personalizadas

Se desenvolveu uma interface do utilizador personalizada, pode adicionar a recolha de feedback à sua interface e chamar o método Sessions.submitAnswerFeedback.

Selecione um protocolo e uma versão para a referência da sessão:

Protocolo V3 V3beta1
REST Recurso de sessão Recurso de sessão
RPC Interface de sessão Interface de sessão
C++ SessionsClient Não disponível
C# SessionsClient Não disponível
Ir SessionsClient Não disponível
Java SessionsClient SessionsClient
Node.js SessionsClient SessionsClient
PHP Não disponível Não disponível
Python SessionsClient SessionsClient
Ruby Não disponível Não disponível

Estrutura de dados de feedback personalizado

Pode ter dados de feedback armazenados na sua estrutura de dados personalizada preenchendo o campo answerFeedback.customRating no método Sessions.submitAnswerFeedback.

Se usar o Dialogflow CX Messenger, pode configurar a recolha de feedback personalizado definindo o seu componente de feedback personalizado.

Procure feedback através da consola Dialogflow CX

Pode aceder e filtrar feedback através da ferramenta Histórico de conversas.

Leia o feedback com o registo de interações do BigQuery

Pode analisar os dados de feedback com o registo de interações do BigQuery.

Se já tiver criado a tabela do BigQuery, pode alterar a tabela existente com o seguinte comando SQL se não tiver a coluna bot_answer_feedback necessária:

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

Leia o feedback com a API

O recurso de histórico de conversas contém campos answerFeedback que incluem dados de feedback. Consulte o método GetConversation na documentação de RPC.