Mapa de Calor (Recurso Premium)
Os mapas de calor permitem que você registre cliques, movimentos do mouse e atividades de rolagem de seus visitantes em seu site. Os mapas de calor ajudam você a descobrir onde os usuários acham que algo é clicável, mas não é, se há partes da página que raramente são visualizadas ou interagidas, o que seus visitantes estão realmente procurando, quanto da página é visível quando os usuários visualizam sua página e muito mais. Os mapas de calor permitem que você otimize seu site e maximize seu sucesso.
O que faz o Mapa de Calor?
Ele rastreia interações dos visitantes no site, como cliques, movimentos do mouse, rolagens, interações de formulário e alterações de página. Essas interações podem ser posteriormente reproduzidas em um vídeo ou visualizadas em um mapa de calor para que você possa descobrir o que seus visitantes realmente estão procurando, onde eles acham que algo é clicável, mas não é, até onde na página ele visualizou, e muito mais.
É uma ferramenta importante para você ver os movimentos dos visitantes no seu site.
Crie e Gerencie Mapas de Calor
Antes que os movimentos do mouse de seus usuários sejam registrados e os mapas de calor de sua página sejam gerados, você precisa criar um mapa de calor.
Para acessar a tela Gerenciar mapas de calor, clique no relatório ou no menu de Administração >> Sites >> Mapas de calor. Nenhum conhecimento de desenvolvedor é necessário para configurar qualquer um dos mapas de calor e você não precisa ajustar o código em seu site. Quando você gerencia os seus mapas de calor, a interface do usuário sempre explica detalhadamente sobre o que cada etapa trata e, literalmente, levará apenas alguns segundos para rastrear as interações dos seus usuários e gerar mapas de calor.
Para criar um mapa de calor, clique em Criar novo mapa de calor no canto inferior esquerdo. Para editar um mapa de calor, basta clicar no ícone editar ao lado do nome de um mapa de calor criado anteriormente.
Ao criar ou editar um mapa de calor, tudo o que você precisa fazer é definir um nome para o mapa de calor e escolher em qual página de destino o mapa de calor deve ser gerado. Para fazer isso, você pode escolher entre atributos e comparações “URL”, “caminho da URL”, “parâmetro da URL” como “igual”, “começa com”, “contém”, “corresponde à expressão regular” e muito mais. O validador ao lado da página de destino permite que você teste facilmente se a página que deseja corresponder realmente corresponde às páginas para as quais deseja gerar mapas de calor.
Opções avançadas
Ao configurar um mapa de calor, você pode opcionalmente definir opções avançadas, como:
- Escolha um URL de captura de tela;
- Ocultar elementos do mapa de calor;
- Escolha uma taxa de amostragem diferente;
- Definir a largura do ponto de interrupção para celulares e tablets (útil se seu site for responsivo).
Como sempre, o significado de cada opção é claramente explicado na interface do usuário.
Mascarando conteúdo em seu site
Quando você grava uma sessão ou gera um mapa de calor, o {{ no such element: mkdocs.config.defaults.MkDocsConfig object['mocule_name'] }} pode registrar dados confidenciais do usuário que são exibidos em seu site. Para mascarar o conteúdo de um elemento você pode usar o elemento
Você pode mascarar um elemento individual desta forma:
<span data-mvm-mask>Nome da pessoa</span>
Como alternativa, você pode mascarar um conjunto de elementos em sua página do site especificando o atributo data-mvm-mask em um elemento superior na hierarquia:
<div data-mvm-mask>
<p>
<span>Nome</span>
<span>Sobrenome</span>
</p>
</div>
Desmascarando teclas digitadas em campos de formulário
Quando você grava uma sessão, o MVMCloud Analytics pode registrar as teclas digitadas por um visitante em um campo de formulário, dependendo da configuração de gravação da sua sessão. Por padrão, nenhum pressionamento de tecla é capturado. Se o recurso para gravar pressionamentos de tecla estiver ativado, o MVMCloud Analytics gravará qualquer texto inserido nos campos do formulário e os reproduzirá mais tarde na sessão de gravação de vídeo, mas qualquer texto inserido será "mascarado". Isso significa que qualquer texto inserido em um campo mascarado será substituído por asteriscos, por exemplo, pode ser rastreado como **.
Se você deseja gravar pressionamentos de tecla para alguns campos de formulário em texto simples, é necessário ativar a captura de pressionamentos de tecla na gravação da sessão e, especificamente, listar no HTML do seu site ou aplicativo quais campos de formulário podem ser registrados especificando um atributo data-mvm-unmask. Há também um atributo data-mvm-mask para impedir o registro de informações confidenciais.
Observe que alguns campos, como senhas, campos comuns de cartão de crédito e alguns outros campos, sempre serão mascarados para evitar a gravação de possíveis informações pessoais ou confidenciais em texto simples.
Você pode desmascarar um campo de formulário individual desta forma:
<input type="text" name="exemplo_de_texto_que_será_gravado" data-mvm-unmask>
Como alternativa, você pode mascarar um conjunto de campos de formulário na página do site especificando o atributo data-mvm-unmask e mascarar elementos individuais usando o atributo data-mvm-mask desta forma:
<form data-mvm-unmask>
<div>
<input type="text" name="exemplo_de_texto_que_será_gravado">
<input type="text" name="exemplo_de_texto_que_não_será_gravado" data-mvm-mask>
<input type="text" name="exemplo_de_texto_que_não_será_gravado" data-mvm-mask>
</div>
</form>
Para forçar que nenhum pressionamento de tecla seja registrado mesmo quando ativado na interface do usuário,
chame _paq.push(['HeatmapSessionRecording::disableCaptureKeystrokes']);
no código de rastreamento incorporado ao seu site.
Se desativado, nenhum texto digitado em qualquer campo de formulário será enviado para o MVMCloud Analytics, nem mesmo campos de formulário mascarados.
Posso rastrear atividades apenas em uma parte dos meus visitantes?
Sim, quando você configura um mapa de calor ou uma gravação de sessão, você pode definir uma chamada “taxa de amostragem”. Você pode escolher uma taxa entre 0,1% e 100%. Se você escolher, por exemplo, 10%, apenas cada 10ª visualização de página será registrada.
Veja também:
O que significam os tipos de regras para mapa de calor e gravação de sessão?