Passar para o conteúdo principal

Reduzir o tráfego direto com Google Analytics

Escrito por Alexandre Dias Da Silva

Você notou um aumento no tráfego direto desde que instalou o Axeptio?

Isso pode ser explicado no seguinte caso:

  1. Um novo visitante chega ao site

  2. O widget aparece, mas o visitante muda de página antes de fazer sua escolha

  3. O visitante aceita os cookies em uma página mais adiante em sua navegação

Para calcular a fonte do tráfego, o Google Analytics usa a página anterior no primeiro carregamento. Em um caso típico, pode ser o mecanismo de busca do qual o visitante chegou ao site, o anúncio que o redirecionou, etc.

Porém, se o visitante não aceitar já na primeira página visitada, a página anterior não representa mais a fonte do tráfego, mas sim a página anterior visitada no site.

Veja como contornar esse problema, definindo manualmente a fonte, também chamada de "referrer".

Para isso, você precisará deste script:

<script>
sessionStorage.setItem('referrer', sessionStorage.getItem('referrer') || document.referrer);
var rf = sessionStorage.getItem('referrer');
dataLayer = dataLayer || [];
dataLayer.push({
'Rf': rf,
});
window._axcb = window._axcb || [];
window._axcb.push(function(sdk){
sdk.on("cookies:complete", function(choices){
sessionStorage.removeItem('referrer');
});
});
</script>

1. Se você carregar o Google Analytics via Google Tag Manager

Primeiramente, carregue o script fornecido acima em uma nova tag HTML personalizada, que você acionará em "Consent Initialization - All pages":

Capture d'écran 2023-12-12 à 11.15.52.png

Este script permitirá armazenar o referrer no localStorage do navegador enquanto o usuário não fizer sua escolha no widget de cookies.

Em seguida, crie uma variável de camada de dados chamada "Rf", para recuperar a informação no Google Tag Manager:

Capture d'écran 2023-12-12 à 11.18.50.png

Por fim, em sua tag de inicialização do Google Analytics, adicione o seguinte parâmetro:

Capture d'écran 2023-12-12 à 11.23.01.png

2. Se você carregar o Google Analytics no seu HTML

Primeiramente, você precisará carregar o script fornecido acima em seu site.

Depois de fazer isso, adicione o parâmetro page_referrer em seu script de inicialização do Google Analytics:

<!-- Início do script GA4 clássico -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-XXXXXXX-1');
gtag('set', { page_referrer: sessionStorage.getItem('referrer') }) // Linha a adicionar
</script>
Respondeu à sua pergunta?