sexta-feira, 24 de setembro de 2010

Google Analytics Tracking Code

Onde inserir o GATC?
Para quem ainda tem dúvidas, abaixo um pequeno resumo dos locais aonde o Google Analytics Tracking Code pode ser implementado num HTML e os prós e contras de cada um dos casos.

* Parte superior da página, imediatamente depois da abertura do tag body
Como bem sabemos, o Google Analytics é gratuito e amplamente utilizado, o que acarreta em uma carga pesada no servidor na maioria das vezes.  Uma empresa deste porte está preparada para lidar com estas situações, mas considerando o pior caso - o servidor poderá estar sobrecarregado e as solicitações estarão enfileiradas. O código estando no início da página,  aparecerá uma folha em branco para o visitante que está tentando visualizar o conteúdo, pois sua página web vai aguardar o monitoramento do Google Analytics para terminar de carregar.
Nesse caso há o risco de lentidão tempo de load da página, mas há mais segurança no carregamento dos dados para a ferramenta. Essa solução é mais utilizada nos casos de e-commerce e de páginas de inscrição.

* Parte inferior da página, imediatamente antes do fechamento do tag body
Esta é a  forma mais amplamente utilizada. Porém, como mencionado anteriormente, a captura de dados começa depois que a página é carregada, logo nesse caso, o risco é de que o visitante feche o navegador ou passe para outra página, antes que o código seja de fato executado, não marcando o pageview.

* Na parte superior da página, dentro do tag head
Este não é um método muito utilizado, mas pode ser útil em certas situações. Imagine que você tenha um outro conjunto de código JavaScript que acidentalmente tem um nome de variável ou um nome de função igual a do Google Analytics. Um conflito como esse poderia ocasionar mau funcionamento de trechos de código e a não contabilização dos dados da visita. 
Num caso como o descrito acima, é recomendado que se coloque o código de acompanhamento do GA no interior para eliminar esse risco.

Todos as formas descritas acima são válidas. O que o usuário tem de ponderar antes de inserir o código é qual a melhor forma para o seu caso em específico.

Nenhum comentário:

Postar um comentário

Deixe seu comentários ou tire suas dúvidas aqui!