Acompanhar links externos

Saiba quando os usuários clicam em um link para sair do seu site.

Observação: este artigo se aplica somente a sites codificados com o snippet analytics.js, não gtag.js.

Você pode usar os Eventos do Google Analytics para acompanhar os cliques em links que levam os usuários a um site que não é de sua propriedade.

Neste artigo:

Como usar o Gerenciador de tags do Google

Se você usa o Gerenciador de tags do Google para a instalação do Google Analytics, siga as instruções em Eventos do Google Analytics para implementar eventos.

Como adicionar a tag diretamente ao seu site

Se você tiver adicionado a tag do Google Analytics diretamente ao site, poderá copiar e colar o script abaixo nas suas páginas para configurar a avaliação de eventos em links externos. Esse script deve ser adicionado ao cabeçalho da página, não à tag básica do Google Analytics.

Se você copiar e colar esse script exatamente como ele aparece aqui, os cliques de saída aparecerão nos seus relatórios de eventos do Google Analytics com uma Categoria de "saída" e uma Ação de "clique". No snippet, eles são exibidos em negrito. Você pode usar esses valores ou alterá-los e definir seus próprios valores. Saiba mais sobre componentes de eventos.

Neste exemplo, considera-se que você está usando a tag analytics.js. Verifique se você está usando o Google Analytics clássico (ga.js) ou o Universal Analytics (analytics.js).

<script>
/**
* Função que acompanha um clique em um link externo no Google Analytics.
* Essa função processa uma string de URL válida como um argumento e usa essa string de URL
* como o rótulo do evento. Ao definir o método de transporte como 'beacon', o hit é enviado
* usando 'navigator.sendBeacon' em um navegador compatível.
*/
var captureOutboundLink = function(url) {
   ga('send', 'event', 'outbound', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>

Você também precisa adicionar (ou modificar) o atributo onclick aos seus links. Use o exemplo a seguir como um modelo para seus próprios links:

<a href="http://www.example.com" onclick="captureOutboundLink('http://www.example.com'); return false;">Check out example.com</a>

Recursos relacionados

google-developers-svg

gtm-logo-sm-svg

Eventos do Google Analytics

 

Isso foi útil?
Como podemos melhorá-lo?