Combinar análise Web e de agentes

A integração da análise da web com a análise do seu agente é essencial para obter informações sobre as interações do usuário em vários canais. Há duas abordagens para obter uma integração perfeita: passar IDs de rastreamento de uma página da Web para seu agente ou capturar IDs de conversa em sua análise da Web. Ao implementar esses métodos, você pode aprimorar seus recursos de análise e obter uma compreensão mais profunda do comportamento do usuário.

Métodos para integrar análises

Há duas maneiras de integrar a análise da web com a análise do agente:

  • Passar um ID de rastreamento e outros dados para o agente como variáveis de contexto
  • Capture o ID de conversação do agente em sua análise da web

Você pode usar qualquer um dos métodos ou ambos.

Aprenda a construir os seus próprios relatórios com as suas próprias dimensões personalizadas por cima das transcrições das conversas em Desenvolva uma estratégia de análise personalizada.

Note

Por padrão, as transcrições de conversas têm uma retenção de dados de 30 dias no Dataverse, mas você pode alterar o período de retenção.

Passe o ID de rastreamento do site para o agente

Você pode passar qualquer informação, como um ID de rastreamento, do seu site para o seu agente. Para transmitires informações, precisas ter uma variável global no teu agente que receba dados do teu canvas personalizado (código do website).

Para enviar essas informações de sua tela personalizada, adicione a parte do código descrita em Passar variáveis de contexto de uma página da Web para um agente.

Captura de tela do bloco de código JSON destacando o campo TrackingId.

Com esta configuração, vê o ID de rastreio enviado pelo seu código de canvas personalizado nas análises do agente na tabela ConversationTranscript do Dataverse.

Captura de tela do bloco de código JSON destacando o campo TrackingID e a saída do Número de Rastreamento.

Capture o ID da conversa na análise web

Esse método usa um ID de conversa para conectar suas análises da Web e do agente. Para obter esse ID de conversa, você deve integrar o agente usando o webchat.js em seu código HTML/JavaScript, conforme descrito em Personalizar a tela padrão (simples).

Note

Esse método não funciona se você incorporar o agente usando a abordagem iFrame. Aprenda como adicionar um agente a um site ao vivo ou de demonstração.

Conforme mostrado no exemplo de código JavaScript a seguir, você pode acessar o conversationId e salvá-lo em suas próprias análises.

Captura de tela do código JavaScript destacando o parâmetro console.log que faz referência a conversationInfo.conversationId.

Para testar se esse método está funcionando corretamente, pressione a tecla F12. Nas ferramentas de desenvolvedor do navegador da Web, pesquise por console.log, conforme mostrado na imagem a seguir:

Captura de tela da janela de ferramentas de desenvolvedor de um navegador da Web destacando a saída console.log.