Compartilhar via


Solução de problemas de formulários do Customer Insights - Journeys

Este artigo explica como solucionar problemas no Customer Insights - Journeys.

Meu formulário inserido não está visível na minha página

Certifique-se de que seu domínio tenha permissão para a hospedagem de formulários externos. Não é necessário concluir o processo de autenticação de domínio para habilitar a hospedagem de formulários externos para seu domínio. Saiba mais sobre a autenticação de domínio.

Falha na publicação de um formulário como uma página autônoma

Este recurso carrega uma página com formulário no CDN. Se a operação falhar, tente reexecutá-la depois de alguns minutos.

Editor de formulários removeu meu JavaScript personalizado ou outro código personalizado do corpo do HTML

Com o Customer Insights - Journeys versão 1.1.38813.80 ou mais recente, você pode adicionar código JavaScript à seção <body> do HTML. Se você adicionar JavaScript à seção <head>, ele será movido automaticamente para a parte superior da seção <body>.

Com o Customer Insights - Journeys versão anterior a 1.1.38813.80, você só pode adicionar código JavaScript personalizado à seção <head> do código-fonte HTML usando o editor de HTML. Se o código JavaScript for colocado dentro da seção <body>, o editor de formulários vai remover automaticamente o código sem aviso.

Para seguir as melhores práticas de segurança, o editor de formulários pode remover código desconhecido do corpo. Saiba mais sobre como personalizar seu formulário usando JavaScript.

Falha no envio do formulário. Como refaço o envio?

O envio do formulário pode falhar por causa de problemas em plugins personalizados ou de valores inválidos no envio.

  • Se o envio do formulário tiver falhado por causa do problema no plugin, você poderá refazer o envio com base na lista de envios.
  • Se o envio do formulário tiver falhado por causa de um valor inválido, você poderá editar os valores de envios com base na lista de envios. Selecione o envio do formulário para ver os valores enviados. Selecione o valor que você precisa alterar e o edite.

Importante

Você só pode reenviar envios com falha. Saiba que, reenviando, convém criar um contato duplicado, como quando o envio falha por causa de um erro na criação do consentimento do ponto de contato. A reprodução reexecuta todo o processo de envio. Para evitar registros duplicados, você pode alterar a estratégia de comparação antes de executar o recurso de reprodução.

Investigação dos envios de formulário com falha

Os envios de formulário com falha normalmente se manifestam como "Falha na criação da entidade de destino" ou "Falha na atualização da entidade de destino" nos logs e normalmente estão relacionados a uma personalização que cria ou atualiza uma entidade de contato ou cliente potencial.

Gráfico comparando um pipeline de envio bem-sucedido e um pipeline de envio malsucedido.

Aqui está como solucionar um problema de envio do formulário com falha:

  • Habilitar temporariamente logs de rastreamento de plugin A habilitação dos logs de rastreamento de plugin pode afetar negativamente o desempenho, logo, não se esqueça de desabilitá-los assim que você terminar.
  • Reenvie o formulário.
  • Verifique os logs. Caso haja um erro relacionado ao plugin, deve haver um nome de plugin e um motivo pelo qual o plugin travou. Acompanhe usando o provedor de plugin ou desabilite o plugin. Não desabilite os plugins da Microsoft (qualquer nome de plugin que comece com "Microsoft.Dynamics.Cxp.Forms").
  • Verifique os processos conectados ao contato, ao cliente potencial ou à outra entidade que você está tentando criar por meio do envio do formulário. Tente desabilitar o processo que está interferindo na criação do contato.

Captura de tela da lista de processos.