Preencher perguntas de avaliação com respostas enviadas anteriormente em um OmniScript do Discovery Framework
Economize para seus entrevistados o tempo e o esforço de inserir respostas a perguntas específicas mais de uma vez. Colete novas respostas para determinadas perguntas em formulários de avaliação e preencha outras perguntas com dados recuperados de respostas de avaliação anteriores. Para acessar dados de respostas enviadas anteriormente, ative a tabela de decisão de pergunta de avaliação pré-preenchida e o procedimento de integração de tabela de decisão pré-preenchida. Em seguida, configure OmniScripts para determinar se deseja preencher perguntas previamente.
Edições obrigatórias
| Exibir edições de produto com suporte. |
| Permissões de usuário necessárias | |
|---|---|
| Para habilitar Preencher avaliações: | Personalizar aplicativo |
| Para editar registros de versão da pergunta de avaliação do processo Omni e OmniScripts: | Conjunto de permissões de Administrador do OmniStudio |
| Para criar, editar e ativar uma tabela de decisão: | Perfil do Administrador do sistema |
| Para atribuir conjuntos de permissões: | Atribuir conjuntos de permissões E Exibir configuração |
Tenha em mente que:
- Em sites do Experience Cloud, as avaliações mostram perguntas pré-preenchidas apenas para usuários autenticados, não para usuários convidados.
- Para usar perguntas pré-preenchidas, os usuários da comunidade devem ter acesso de Leitura aos campos Conta, Caso, Contato, Processo Omni e Contexto da resposta no objeto Avaliação. Se você não quiser que os usuários da comunidade tenham acesso de Leitura a esses campos, remova os filtros correspondentes do Mapeador de dados do OmniStudio GetAssessmentIdForContext.
- As perguntas são previamente preenchidas apenas em avaliações recém-abertas.
- Para preencher uma pergunta, o procedimento de integração pré-preenchido com tabela de decisão (DiscoveryFramework_PrefillWithDecisionTable) usa a resposta da avaliação concluída mais recentemente.
Para preencher todas as perguntas para as quais os dados estão disponíveis, em vez de perguntas específicas, use um procedimento de integração diferente e nenhuma tabela de decisão. Consulte Usar dados de respostas enviadas anteriormente em um OmniScript do Discovery Framework.
Explorar e aprender
Assista a este vídeo para aprender a pré-preencher dados de avaliações enviadas anteriormente.
Se não for possível ver o vídeo em tela cheia, abra-o em uma nova guia:
Saiba como preencher dados de avaliações enviadas anteriormente.
Habilitar perguntas de avaliação de pré-preenchimento
Ative o recurso Preencher perguntas de avaliação para que, para perguntas específicas, seus usuários possam verificar dados preenchidos automaticamente de suas respostas de avaliação anteriores.
Antes de habilitar Preencher perguntas de avaliação, certifique-se de que as tabelas de decisão estejam disponíveis na sua organização.
- Em Configuração, na caixa Busca rápida, insira Preencher e selecione Preencher configurações de pergunta de avaliação.
- Habilite Pré-preencher perguntas de avaliação.
- Siga as etapas de configuração guiada para configurar perguntas de avaliação pré-preenchidas e atribuir permissões para tabelas de decisão.
Configurar perguntas de pré-preenchimento
Os registros de versão da pergunta de avaliação do processo Omni representam perguntas em avaliações. Nos registros que correspondem às perguntas a preencher previamente, marque a caixa de seleção Preencher.
-
Abra o registro de versão da pergunta de avaliação do processo Omni que corresponde a uma pergunta a preencher previamente e um ID do processo Omni relacionado.
No modo de exibição de lista Versão da pergunta de avaliação do processo Omni, selecione o registro de versão correto. Se você tiver várias versões de um processo Omni, a mesma pergunta poderá aparecer em todas elas, mas há um ID de registro de versão de pergunta de avaliação do processo Omni exclusivo para cada versão da pergunta.
- Selecione Preencher.
- Se você tiver ativado a tabela de decisão Preencher pergunta de avaliação anteriormente, atualize-a. Você deve atualizar a tabela de decisão depois de modificar a configuração Preencher da versão da pergunta.
Ativar a tabela Preencher decisão de pergunta de avaliação
A tabela de decisão Preencher pergunta de avaliação é criada automaticamente quando você ativa Habilitar perguntas de avaliação de pré-preenchimento. A tabela determina se as perguntas de avaliação devem ser pré-preenchidas com base nas configurações de pré-preenchimento nos registros de Versão da pergunta de avaliação do Omni Process.
Se quiser avaliar outras regras de negócio antes de uma pergunta ser pré-preenchida, atualize a tabela de decisão Preencher pergunta de avaliação ou crie uma tabela de decisão personalizada.
- Em Configuração, na caixa Busca rápida, insira Tabelas de decisão e selecione Tabelas de decisão.
- Clique em Preencher pergunta de avaliação.
- Para usar a tabela de decisão como está, ative-a. Você pode ignorar a próxima etapa.
-
Se quiser avaliar outras regras de negócio antes de uma pergunta ser pré-preenchida, personalize a tabela de decisão.
- Desative a tabela de decisão.
- Adicione entradas e saídas. Se você adicionar saídas, também deverá personalizar o Procedimento de integração de PrefillAssessmentWithDecisionTable.
- Salve suas alterações.
- Ative a tabela de decisão.
-
Copie o ID da tabela de decisão do URL da página da tabela de decisão. Você precisará do ID ao adicionar a propriedade da tabela de decisão a OmniScripts mais tarde.
O ID da tabela de decisão é a string de caracteres que aparece no URL após DecisionTables/.
Adicionar a propriedade Tabela de decisão a OmniScripts
Especifique o ID da tabela de decisão Preencher pergunta de avaliação no JSON de Seed Data. A tabela garante que as perguntas de avaliação corretas sejam preenchidas previamente.
- Em um OmniScript, clique em Configuração.
- Na seção Seed Data JSON, clique em +Adicionar novo par de chave/valor.
-
For Key, enter PrefillDecisionTableId. Para Valor, insira o ID da tabela de decisão Preencher pergunta de avaliação que você ativou.
Para localizar o ID da tabela de decisão, abra a tabela de decisão. O ID da tabela de decisão é a string de caracteres que aparece no URL após DecisionTables/.
- Repita essas etapas para cada OmniScript que inicia uma avaliação com perguntas para preencher.
Adicionar o procedimento de integração de pré-preenchimento a OmniScripts
Use o Procedimento de integração DiscoveryFramework_PrefillWithDecisionTable para preencher perguntas de avaliação. Ative o Procedimento de integração e adicione a ação Procedimento de integração a OmniScripts que iniciam avaliações com perguntas para preenchimento prévio.
- No modo de exibição de lista Procedimentos de integração do OmniStudio, em DiscoveryFramework/PrefillWithDecisionTable, abra PrefillAssessmentWithDecisionTable.
- Ative o procedimento de integração.
- Abra um OmniScript que inicie uma avaliação com perguntas para preencher.
-
Arraste a ação Procedimento de integração para a tela. Coloque-o antes do elemento que mostra as perguntas de avaliação para que o OmniScript avalie os valores de configuração de pré-preenchimento antes de exibir as perguntas de avaliação.
-
Clique na ação Procedimento de integração e insira as propriedades.
- Para Nome, insira um nome descritivo para a ação, por exemplo, GetPrefillData.
- Para Procedimento de integração, selecione DiscoveryFramework_PrefillWithDecisionTable.
- Para testar respostas pré-preenchidas, clique em Visualizar. Insira um ID de contexto, como ID da conta ou ID do contato, e confirme que as perguntas foram preenchidas conforme esperado.
Atribuir permissões para tabelas de decisão
Por fim, atualize os perfis ou conjuntos de permissões relevantes para os usuários que concluem avaliações para que possam invocar a tabela de decisão que preenche as perguntas de avaliação.
- Em Configuração, na caixa Busca rápida, insira Users e selecione Users (Usuários).
- Atribua aos usuários adequados um perfil ou conjunto de permissões com a permissão Executar tabela de decisão habilitada. Consulte Permissões de usuário.

