Disponibilidade do plano
Disponível para Recordings e mapas de calor com Observe ou Observe Disponível para Recordings e mapas de calor com Observe
Disponível para feedback e pesquisas com Ask ou Ask
Os Atributos do Usuário são dados sobre seus usuários enviados para o Hotjar. Eles podem ser usados para filtrar os Recordings e dados de mapas de calor coletados, disparar pesquisas ou widgets de feedback, ou para procurar e excluir dados do usuário pelo ID do usuário. Consulte nosso guia sobre O que são Atributos do Usuário para mais detalhes.
Com o Google Tag Manager (GTM) instalado em seu site ao vivo, você pode usar uma tag HTML personalizada e a camada de dados do GTM para enviar atributos ao Hotjar. Isso permite que você comece a usar os Atributos do Usuário sem precisar colocar manualmente código adicional em seu site. Se você ainda não tem o GTM instalado em seu site ao vivo, será necessário configurá-lo primeiro. Use o artigo de Configuração e instalação do Tag Manager do Google para aprender como fazer isso.
Neste artigo, vamos explicar como enviar Atributos do Usuário para o Hotjar com o GTM.
- Enviando Atributos do Usuário com a camada de dados do GTM
- Enviando Atributos do Usuário com a tag HTML personalizada do GTM
Enviando Atributos do Usuário com a camada de dados do GTM
A camada de dados é o repositório do GTM para dados estruturados. Ela precisará ser configurada no GTM antes que você possa enviar atributos da camada de dados para o Hotjar. Consulte o guia da camada de dados do Google e a documentação do desenvolvedor da camada de dados para obter ajuda com a configuração ou alteração da sua camada de dados.
Confirme se os atributos de interesse estão disponíveis na camada de dados do GTM em seu site.
Você pode verificar sua camada de dados em seu site ao vivo usando o console do desenvolvedor do seu navegador e digitando dataLayer, em seguida pressionando return ou enter. Você deverá ver o array da camada de dados aparecer, que pode ser expandido para mostrar o que está disponível em sua camada de dados.
htmlCrie uma nova variável de camada de dados no GTM para o atributo de seu interesse.
Variáveis de camada de dados permitem que você passe valores de sua camada de dados para as tags do GTM. Você encontrará os passos para criar uma variável de camada de dados na seção Configurar a variável de camada de dados do guia de camada de dados do Google.
Você precisará repetir este passo para cada atributo que pretende enviar para o Hotjar a partir da camada de dados. Anote o nome que você dá a cada variável de camada de dados para usar no próximo passo.
Crie uma tag HTML personalizada que inclua a variável de camada de dados.
Para criar uma tag HTML personalizada, siga os passos na seção abaixo chamada Enviando Atributos do Usuário com a Tag HTML Personalizada do GTM. Inclua a variável de camada de dados no campo de texto da tag HTML personalizada escrevendo-a sem aspas e usando chaves.
Enviando Atributos do Usuário com a Tag HTML Personalizada do GTM
Na página de Visão Geral do GTM, clique em Adicionar uma nova tag.
Clique em Configuração da Tag, depois escolha HTML Personalizado.
Inclua o script que enviará os atributos para o Hotjar no campo HTML.
Abaixo está um exemplo de script incluído no campo HTML da tag HTML personalizada. Esses atributos serão enviados para o Hotjar por meio de nossa API de identificação. Se você estiver usando a camada de dados do GTM, você pode incluir a variável de camada de dados usando chaves e sem aspas, por exemplo: 'Cadastrado': {{dlv - Cadastrado}}.
<script>
window.hj=window.hj||function(){(hj.q=hj.q||[]).push(arguments);};
// Instale todo este trecho DEPOIS do código de rastreamento do Hotjar.
var userId = seu_id_de_usuario || null; // Substitua seu_id_de_usuario pela sua própria variável.
window.hj('identify', userId, {// Adicione seus próprios atributos personalizados aqui. Alguns EXEMPLOS:
// 'Cadastrado': '2019-06-20Z', // Data de cadastro no formato ISO-8601.
// 'Última categoria de compra': 'Eletrônicos', // Envie strings com aspas ao redor delas.
// 'Total de compras': 15, // Envie números sem aspas.
// 'Data da última compra': '2019-06-20Z', // Envie datas no formato ISO-8601.
// 'Data do último reembolso': null, // Envie null quando nenhum valor existe para um usuário.
});
</script>
O Código de Rastreamento do Hotjar precisará ser carregado em sua página antes do seu código de Atributos do Usuário
Se houver a possibilidade de que seu evento seja acionado na página antes do seu Código de Rastreamento do Hotjar, você precisará adicionar esta linha de código imediatamente antes do seu código de Atributos do Usuário:
window.hj=window.hj||function(){(hj.q=hj.q||[]).push(arguments);};
Clique em Disparar, em seguida selecione Todas as Páginas.
Isso enviará seus atributos para o Hotjar usando o GTM em cada visualização de página onde o GTM e o Hotjar estão instalados.
Recomendamos enviar seus atributos em cada visualização de página
Isso lhe dá máxima flexibilidade para usar os atributos para outros fins no futuro. Também ajuda a garantir que os valores de atributos mais atualizados estejam disponíveis dentro do Hotjar.
Dê um nome à sua tag e então clique em Salvar.
Confirme a mudança de espaço de trabalho no GTM clicando em Enviar e em seguida clicando em Publicar.
Certifique-se de estar publicando em seu Ambiente ao Vivo no GTM
Ao enviar alterações para o seu espaço de trabalho do GTM, verifique duas vezes se o Publicar no Ambiente está definido como Ao Vivo.
Dê um momento para o GTM atualizar o contêiner do GTM em seu site ao vivo com as alterações. Seus atributos serão listados em sua página de Atributos do Usuário quando estiverem sendo enviados com sucesso para o Hotjar. Você também pode seguir nosso guia sobre verificar manualmente se os atributos estão sendo enviados em seu site ao vivo.