Códigos de rastreamento e scripts: como a análise é instalada no teu site

Percebe os códigos de rastreamento e os scripts. Vê como funcionam, onde se colocam e porque são críticos para recolher dados de análise.

Rascunho

Onde fica o código de rastreamento no teu website? O que faz realmente? Porque importa o sítio onde o colocas? A maioria dos donos de sites copia um código de rastreamento para o cabeçalho do website e espera que funcione. Não percebem o que o código faz nem se está mesmo a recolher dados. Depois, quando os dados desaparecem, não fazem ideia do motivo, porque nunca perceberam como funciona o rastreamento.

Este artigo explica o que são códigos de rastreamento, onde ficam, porque importa a colocação e como verificar que funcionam antes de confiares nos dados que recolhem.

O que é um código de rastreamento e o que faz

Um código de rastreamento é um pequeno pedaço de JavaScript que colas no teu website. Quando um visitante chega à tua página, o código dispara. Recolhe informação sobre esse visitante e envia-a para a tua plataforma de análise. A plataforma guarda esses dados e cria relatórios.

O código de rastreamento recolhe informação básica automaticamente. Em que página está. De onde veio. Que dispositivo usa. Quanto tempo ficou. Envia esta informação de volta para os servidores de análise em tempo real.

O código é pequeno, normalmente de uma a três linhas. Carrega depressa e não torna o teu site mais lento. Funciona de forma invisível em segundo plano. Os visitantes nunca o veem nem sabem que lá está.

Onde colocar o código de rastreamento

O código de rastreamento vai no cabeçalho do teu website. Mais precisamente, entre as tags head de abertura e de fecho. Isto garante que carrega cedo, antes de o conteúdo da página ser apresentado. Se o código carregar tarde, podes perder dados de visitantes que saem antes de o código carregar.

Plataformas de análise diferentes têm recomendações de colocação ligeiramente diferentes. Algumas querem o código mesmo no topo do head. Outras querem-no perto do fim. Segue a instrução específica da plataforma. A colocação importa para a exatidão dos dados.

O cabeçalho é universal em todo o teu site. Acrescenta-o uma vez e aplica-se a todas as páginas automaticamente. Não acrescentas o código separadamente a cada página. Acrescentas ao modelo de cabeçalho que todas as páginas partilham.

Códigos de rastreamento globais versus gestores de tags

Um código de rastreamento global é um pedaço de JavaScript no cabeçalho do teu site que trata de todo o rastreamento. Simples. Fácil. Funciona para análise básica.

Um gestor de tags é uma ferramenta que guarda vários códigos de rastreamento e os dispara de forma condicional. Um só sítio para gerir todo o teu rastreamento. Um código no cabeçalho que carrega vários fornecedores. À medida que acrescentas rastreamento, os gestores de tags evitam um cabeçalho sobrecarregado.

Começa com um código de rastreamento global. É mais simples. Quando tiveres muitos fornecedores de rastreamento diferentes, passa para um gestor de tags. Não uses um gestor de tags para um só código de rastreamento. Não coloques dez códigos de rastreamento diretamente no cabeçalho. Usa a ferramenta certa para o teu nível de complexidade.

Testar o código de rastreamento antes de ir para o ar

Antes de publicares o código de rastreamento no teu site, testa-o. A maioria das plataformas de análise mostra dados em tempo real. Acrescenta o código de rastreamento ao teu site de preparação. Visita o site de preparação. Verifica se os relatórios em tempo real mostram a tua visita. Se sim, o rastreamento funciona. Se não, algo está estragado.

Testa em páginas diferentes. Testa em dispositivos diferentes. Testa em navegadores diferentes. O rastreamento deve funcionar em todo o lado. Se funciona no computador mas não no telemóvel, há algo errado na configuração do telemóvel.

Testa também remover o código. O rastreamento do site de preparação deve desaparecer quando removes o código. Isto confirma que o código é o responsável pelos dados, e não outra coisa.

Problemas comuns do código de rastreamento

O código está instalado no sítio errado. Colocaste-o no body em vez do head. Os dados podem não fluir porque o código carrega demasiado tarde.

O código está instalado várias vezes. Instalaste o código de rastreamento, depois outra pessoa instalou-o, e agora está duas vezes na página. Isto causa contagem a dobrar.

O código está desatualizado. Instalaste a versão 1, mas a plataforma passou para a versão 3. O código antigo ainda funciona, mas pode perder novas funcionalidades.

O código está comentado. Alguém desativou-o durante testes e esqueceu-se de o reativar. Os dados deixam de fluir, mas não reparas durante dias.

O código está bloqueado por ferramentas de segurança ou de privacidade. Alguns bloqueadores de anúncios bloqueiam o código de rastreamento. Alguns navegadores de privacidade bloqueiam-no. Testar nestes ambientes revela estes problemas.

Atualizar e manter o código de rastreamento

Verifica o teu código de rastreamento todos os trimestres. Verifica que está atual. Verifica que não foi modificado. Verifica que está no sítio certo. Pequenas alterações estragam o rastreamento.

Quando a tua plataforma de análise lançar uma nova versão do código de rastreamento, testa primeiro a nova versão no site de preparação. Verifica que funciona. Depois publica em produção. Não assumas que as novas versões são compatíveis com as anteriores.

Mantém documentação de que código está instalado onde. Documenta quando o instalaste. Documenta que versão é. Isto ajuda a resolver problemas se algo avariar.

Perguntas frequentes

Se tivermos vários códigos de rastreamento no nosso site, vamos contar dados a dobrar?

Sim. Várias instâncias do mesmo código de rastreamento contam cada visita duas vezes. Verifica o cabeçalho do teu site. Procura o código de rastreamento. Se aparecer duas vezes, remove um. Usa as ferramentas de programador do teu navegador para pesquisar o código-fonte da página. Se o código aparecer várias vezes, tens rastreamento duplicado. Com o criador de websites da WEMASY, podes configurar isto diretamente no teu website.

Instalámos o código de rastreamento no body em vez do head. Precisamos de o reinstalar?

Sim. Move-o para o head. A colocação no body significa que o código pode não carregar se os visitantes saírem antes de o body carregar. A colocação no head garante que carrega antes do conteúdo da página. É rápido de corrigir. Move o código e verifica o rastreamento nos dados em tempo real.

A nossa plataforma de análise lançou um novo código de rastreamento. Devemos mudar de imediato?

Testa primeiro. Instala o novo código no teu site de preparação. Verifica que recolhe dados corretamente. Verifica que não estraga nada. Compara o comportamento do código antigo e do novo. Se o novo for claramente melhor, muda. Se funcionar da mesma forma, não há pressa. As atualizações de versão importantes podem trazer novas funcionalidades que justifiquem a mudança.

O nosso site é gerido por terceiros. Quem deve instalar o código de rastreamento?

Tu ou eles, mas garante que fica claro quem é o responsável. Documenta de quem é a responsabilidade. Partilha o código de rastreamento. Pede-lhes que verifiquem que está bem instalado. Dá-lhes credenciais de acesso à tua conta de análise para verem os dados. A comunicação evita acidentes.

Desativámos o código de rastreamento para testes e esquecemo-nos de o reativar. Como sabemos se isto aconteceu?

Verifica os teus relatórios de análise. Se os dados de tráfego caírem de repente para zero, o rastreamento está provavelmente desativado. Procura o código de rastreamento no código-fonte do teu site. Se o encontrares mas estiver comentado, remove o comentário. Se os dados pararam e não encontras o código, fala com o teu programador. Algo o desativou sem saberes.

Usamos uma política de segurança de conteúdo que bloqueia scripts. Isso bloqueia o nosso código de rastreamento?

Possivelmente. Verifica as definições da tua política de segurança de conteúdo. Garante que o domínio da tua análise está na lista de permitidos. Se o código de rastreamento for bloqueado pela tua política de segurança, os dados não vão fluir. Trabalha com a tua equipa de segurança para permitir o domínio da análise. Documenta que precisas desta exceção para o rastreamento funcionar.

Põe isto em prática
no teu próprio site.

Começa grátis com a WEMASY e cria o teu site em poucos minutos.