Eventos rastreados permitem que você meça ações específicas que os visitantes realizam em seu site, como clicar em um botão, enviar um formulário ou qualquer outra interação que você ache importante.
O que é rastreado automaticamente
Ahrefs Web Analytics rastreia automaticamente os seguintes eventos:
Cliques em links externos – Disparados quando um usuário clica em um link com um
href
válido que leva para fora do escopo do projeto, a menos queevent.preventDefault()
seja chamado.Envios de formulários – Disparados quando um formulário com uma
action
válida é enviado, a menos queevent.preventDefault()
seja chamado.
Esses eventos não exigem nenhuma configuração e aparecerão em seu relatório por padrão. Você também pode adicionar seus próprios eventos rastreados para medir outras ações específicas que são importantes para o seu site.
Tipos de eventos rastreados
Você pode rastrear dois tipos de eventos:
Eventos de visualização de página – Acionados quando alguém visita uma página específica, como uma página de agradecimento ou finalização de compra.
Eventos personalizados – Acionados quando alguém interage com um elemento em seu site, como clicar em um botão, enviar um formulário ou abrir um modal.
Eventos de visualização de página
Os eventos de visualização de página são úteis para acompanhar visitas a páginas chave, como páginas de confirmação ou sucesso. Se o seu site possui URLs dedicadas para ações concluídas, como /thank-you
ou /checkout/success
, você pode definir esses como eventos rastreados.
Para configurar um evento de visualização de página:
Abra o relatório de Ahrefs Web Analytics para o seu projeto.
Role até a seção de Eventos rastreados e clique em Novo evento.
Escolha Visualização de página como o tipo e insira o caminho exato da página que deseja rastrear.
Nomeie o evento para torná-lo mais fácil de reconhecer e clique em Criar.
Eventos personalizados
Os eventos personalizados são úteis para rastrear interações como cliques em botões, envios de formulários ou outras ações que não carregam uma nova página. Você pode configurá-los adicionando nomes de classe especiais ao seu HTML.
A maneira mais simples de configurá-los é adicionando uma classe no formato AhrefsAnalytics-event-NomeDoEvento
ao seu HTML.
Exemplo:
<a class="AhrefsAnalytics-event-signup" href="#">Sign up</a>
Isso rastreará um evento chamado signup
quando o link for clicado.
O mesmo funciona para formulários:
<form class="AhrefsAnalytics-event-signup" action="/submit">
...
</form>
Isso acionará um evento personalizado chamado signup quando o formulário for enviado.
Para começar a ver o evento personalizado em seu relatório, você também precisa adicioná-lo lá:
Abra o relatório de Ahrefs Web Analytics para o seu projeto.
Role até a seção de Eventos rastreados e clique em Novo evento.
Escolha Evento personalizado como o tipo e insira o nome exato do evento que você usou no seu HTML.
Nomeie o evento para torná-lo mais fácil de reconhecer e clique em Criar.
Acionando eventos personalizados via JavaScript
Para um rastreamento mais preciso, você pode enviar eventos personalizados usando JavaScript. Isso lhe dá mais controle sobre quando o evento é acionado
O trecho abaixo ilustra como fazer isso:
if (window.AhrefsAnalytics != null) {
window.AhrefsAnalytics.sendEvent('signup');
}