26 Jun, 2007
Audiência com Tracking Pixels
No post anterior explorei alguns motivos para a inadequação de sistemas de processamento de logs de servidores Web para a análise de audiência de sites dinâmicos e Portais. Os sistemas de tracking baseados em tags são uma alternativa ao processamento de logs. Apesar de não ser uma solução nova, ela ganhou bastante evidência com o Google Analytics.
O pulo do gato usado por qualquer sistema de tracking baseado em tags é o tracking pixel, pixel tag ou web beacon. O tracking pixel é uma imagem transparente, com 1 pixel de altura por 1 pixel de largura. Com estes atributos, ela pode ser escondida em qualquer lugar da página, e normalmente é colocada no final da página. Esta imagem é gerada dinamicamente por um recurso no servidor, como um CGI ou um servlet. No caso do Google Analytics você inclui um JavaScript, que no final gera uma imagem deste tipo:
<img src="http://www.mysite.com/__utm.gif?utmt=imp&utmcid=10">
A imagem “__utm.gif” não é uma imagem; ela é um programa executável em um servidor. Repare que ela recebe parâmetros, e estes parâmetros podem indicar a campanha que se está rastreando, a mídia, o path que queremos gerar nos relatórios, etc.
É fácil - e grátis - criar sua conta no Google Analytics. Depois de preencher um formulário simples, você recebe um código parecido com este, que deve ser incluído em todas as páginas do seu site:
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct="UA-xxxx-x";
urchinTracker();
</script>
Onde “UA-xxxx-x” deve ser substituído pelo seu código individual, que foi criado durante o seu cadastro. Agora basta colar este código perto do final de cada página e você comecará a coletar seus dados e gerar excelentes relatórios.
Mas ainda não chegamos onde eu quero. Os nossos relatórios ainda estão sendo gerados com URLs malucas… Isto é assunto para o próximo post!