Analisar os padrões de navegação dos utilizadores com Fluxos de Utilizador no Application Insights

Screenshot that shows the Application Insights User Flows tool.

A ferramenta Fluxos de Usuário visualiza como os usuários se movem entre as páginas e os recursos do seu site. É ótimo para responder a perguntas como:

  • Como os usuários se afastam de uma página no seu site?
  • O que os usuários selecionam em uma página do seu site?
  • Onde estão os lugares que os usuários mais agitam do seu site?
  • Existem lugares onde os usuários repetem a mesma ação repetidamente?

A ferramenta Fluxos de Usuário começa a partir de um evento personalizado inicial, exceção, dependência, exibição de página ou solicitação que você especificar. A partir desse evento inicial, User Flows mostra os eventos que aconteceram antes e depois das sessões do usuário. Linhas de espessura variável mostram quantas vezes os usuários seguiram cada caminho. Os nós Sessão Especial Iniciada mostram onde os nós subsequentes iniciaram uma sessão. Os nós Sessão encerrada mostram quantos usuários não enviaram visualizações de página ou eventos personalizados após o nó anterior, destacando onde os usuários provavelmente deixaram seu site.

Nota

Seu recurso do Application Insights deve conter exibições de página ou eventos personalizados para usar a ferramenta Fluxos de Usuário. Saiba como configurar seu aplicativo para coletar visualizações de página automaticamente com o SDK JavaScript do Application Insights.

Escolha um evento inicial

Screenshot that shows choosing an initial event for User Flows.

Para começar a responder a perguntas com a ferramenta Fluxos de Usuário, escolha um evento personalizado inicial, exceção, dependência, exibição de página ou solicitação para servir como ponto de partida para a visualização:

  1. Selecione o link no título O que os usuários fazem depois? ou selecione Editar.
  2. Selecione um evento personalizado, exceção, dependência, exibição de página ou solicitação na lista suspensa Evento inicial.
  3. Selecione Criar gráfico.

A coluna Etapa 1 da visualização mostra o que os usuários fizeram com mais frequência após o evento inicial. Os itens são ordenados de cima para baixo e do mais para o menos frequente. A Etapa 2 e as colunas subsequentes mostram o que os usuários fizeram em seguida. As informações criam uma imagem de todas as maneiras como os usuários se moviam pelo seu site.

Por padrão, a ferramenta Fluxos de Usuário coleta amostras aleatórias apenas das últimas 24 horas de visualizações de página e eventos personalizados do seu site. Você pode aumentar o intervalo de tempo e alterar o equilíbrio de desempenho e precisão para amostragem aleatória no menu Editar .

Se algumas das visualizações de página, eventos personalizados e exceções não forem relevantes para você, selecione X nos nós que deseja ocultar. Depois de selecionar os nós que deseja ocultar, selecione Criar gráfico. Para ver todos os nós ocultos, selecione Editar e veja a seção Eventos excluídos.

Se faltarem visualizações de página ou eventos personalizados que você espera ver na visualização:

  • Verifique a seção Eventos excluídos no menu Editar .
  • Use os botões de adição nos nós Outros para incluir eventos menos frequentes na visualização.
  • Se o modo de exibição de página ou evento personalizado esperado for enviado com pouca frequência pelos usuários, aumente o intervalo de tempo da visualização no menu Editar .
  • Verifique se o evento personalizado, exceção, dependência, exibição de página ou solicitação que você espera está configurado para ser coletado pelo SDK do Application Insights no código-fonte do seu site. Saiba mais sobre como coletar eventos personalizados.

Se você quiser ver mais etapas na visualização, use as listas suspensas Etapas anteriores e Próximas etapas acima da visualização.

Depois que os usuários visitam uma página ou recurso, para onde vão e o que selecionam?

Screenshot that shows using User Flows to understand where users select.

Se o evento inicial for uma exibição de página, a primeira coluna (Etapa 1) da visualização é uma maneira rápida de entender o que os usuários fizeram imediatamente após visitarem a página.

Abra seu site em uma janela ao lado da visualização Fluxos de usuário. Compare suas expectativas de como os usuários interagem com a página com a lista de eventos na coluna Etapa 1 . Muitas vezes, um elemento da interface do usuário na página que parece insignificante para sua equipe pode estar entre os mais usados na página. Pode ser um ótimo ponto de partida para melhorias de design para o seu site.

Se o evento inicial for um evento personalizado, a primeira coluna mostrará o que os usuários fizeram depois de executarem essa ação. Tal como acontece com as visualizações de página, considere se o comportamento observado dos seus utilizadores corresponde aos objetivos e expectativas da sua equipa.

Se o evento inicial selecionado for Item adicionado ao carrinho de compras, por exemplo, verifique se Ir para checkout e Compra concluída aparecem na visualização logo em seguida. Se o comportamento do usuário for diferente das suas expectativas, use a visualização para entender como os usuários estão ficando "presos" pelo design atual do seu site.

Onde estão os lugares que os usuários mais agitam do seu site?

Observe os nós Sessão Terminada que aparecem no alto de uma coluna na visualização, especialmente no início de um fluxo. Esse posicionamento significa que muitos usuários provavelmente saíram do seu site depois de seguirem o caminho anterior de páginas e interações da interface do usuário.

Às vezes, a rotatividade é esperada. Por exemplo, é esperado depois que um usuário faz uma compra em um site de comércio eletrônico. Mas geralmente a rotatividade é um sinal de problemas de design, baixo desempenho ou outros problemas com seu site que podem ser melhorados.

Lembre-se de que os nós Sessão Encerrada são baseados apenas na telemetria coletada por este recurso do Application Insights. Se o Application Insights não receber telemetria para determinadas interações do usuário, os usuários podem ter interagido com seu site dessas maneiras depois que a ferramenta Fluxos de Usuário informar que a sessão terminou.

Existem lugares onde os usuários repetem a mesma ação repetidamente?

Procure um modo de exibição de página ou evento personalizado que seja repetido por muitos usuários nas etapas subsequentes da visualização. Essa atividade geralmente significa que os usuários estão executando ações repetitivas em seu site. Se você encontrar repetição, pense em alterar o design do seu site ou adicionar novas funcionalidades para reduzir a repetição. Por exemplo, você pode adicionar a funcionalidade de edição em massa se encontrar usuários executando ações repetitivas em cada linha de um elemento de tabela.

Perguntas mais frequentes

Esta secção fornece respostas a perguntas comuns.

O evento inicial representa a primeira vez que o evento aparece em uma sessão ou qualquer momento em que aparece em uma sessão?

O evento inicial na visualização representa apenas a primeira vez que um usuário enviou essa exibição de página ou evento personalizado durante uma sessão. Se os usuários puderem enviar o evento inicial várias vezes em uma sessão, a coluna Etapa 1 mostrará apenas como os usuários se comportam após a primeira instância de um evento inicial, não todas as instâncias.

Alguns dos nós na minha visualização têm um nível muito alto. Como posso obter nós mais detalhados?

Use as opções Dividir por no menu Editar :

  1. Selecione o evento que deseja dividir no menu Evento.
  2. Selecione uma dimensão no menu Dimensão . Por exemplo, se você tiver um evento chamado Button Clicked, tente uma propriedade personalizada chamada Button Name.

Próximos passos