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.

quinta-feira, 16 de setembro de 2010

o código .js

Javascript é o nome da linguagem de programação usada pelo Google Analytics. É com um pequeno trecho deste código colocado em cada página HTML do site que o Google consegue armazenar todos os dados referentes à visitação de um endereço eletrônico.


É exatamente esse Javascript que vem gerando insegurança entre algumas pessoas que querem adotar a ferramenta para as suas análises de tráfego web. O motivo das dúvidas é um outro código Javascript:Jquery (por isso toda a confusão!).

A biblioteca (conjunto de métodos) chamada jquery vem gerando desconforto entre os webdesigners, pois tem apresentado conflito quando misturado com outras funções da mesma linguagem. Relatos extraídos de fóruns online mostram programadores e usuários dessa linguagem discutindo sobre conflitos entre a biblioteca  jquery.js e as demais Javascripts. 


Isso acontece quando duas bibliotecas (jquery e qualquer outra)  fazem o uso da mesma função “$()”. No pior dos casos, todo o javascript dá erro muitas vezes comprometendo todo o site (esse código é executado sempre em seqüência).

Quando há qualquer tipo de erro em um código, todos os os tags javascript abaixo dele serão ignorados (pulados), e isso pode ocasionar a não execução do bloco de métodos do analytics.

A dica é tentar substituir a biblioteca Jquery por uma ou mais de uma, de acordo com as funções necessárias em cada site, pois a solução de contorno para o conflito da jquery é descrita como de difícil implementação e não resolve todos os casos de conflito descritos.

Quanto ao código do Google Analytics (ga.js) fiquem despreocupados, pois a função que causa o problema não faz parte do escopo dos códigos do Google Analytics, e a ferramenta tem sido massivamente usada tanto por empresas especializadas em tráfego web com tecnologia de tageamento quanto por usuários domésticos e nenhum erro parecido foi encontrado.

Usem e abusem. É bom e é de graça! =)




sexta-feira, 10 de setembro de 2010

Urchin X Google Analitics

Qual ferramenta é melhor? O Google Analytics ou o Urchin Software?

Pergunta recorrente, que hoje esse artigo pretende elucidar.
Alguns acham que o Urchin é apenas a versão antiga do Analytics, já deprecado. Outros que o Analytics não tem a mesma precisão de coleta de dados que o Urchin por ser free. E a verdade passa longe disso tudo....

Abaixo alguns dados de estudos de mercado de Web Analytics no Brasil  (dados até Março de 2009) que corroboram a hegemonia do Google nas análises web e veja também as diferenças principais entre as suas duas ferramentas.

Os gráficos nos  mostram que mais da metade do mercado ainda não usa nenhuma tecnologia de análise de tráfego web (com tags em javascript). E dos 50% que já utilizam essa tecnologia, o Google Analytics é responsável por 34% da amostra, se firmando como o padrão de mercado.
Quando olhamos com mais detalhe os dois softwares do Google (gráfico à esquerda), constatamos que eles estavam em situação de empate % até o mês de março de 2009.

                 
Falando em termos gerais, os comerciantes preferem Google Analytics, os departamentos de TI preferem Urchin ...

Esta declaração reflete-se na base de usuários de cada produto. Urchin é usado principalmente para medição de intranets  (um ramo que o marketing não se envolve),  por provedores de hospedagem web, onde a escalabilidade de implantação para um grande número de sites é muito importante.
Por outro lado, o Google Analytics, além de ser um serviço gratuito (Urchin requer uma licença adquirida), é usado por organizações que desejam ter maior controle das suas aplicações individuais de web analytics.

Ambos não são mutualmente excludentes, portanto alguns critérios devem ser levados em conta na hora da escolha.

Quando GA é o melhor a ser implementado?

Escolha o Google Analytics, se você estiver medindo o sucesso (ou não) do seu site, sua capacidade de converter, e a eficácia do marketing online. Google Analytics é muito fácil de aplicar, tem uma maior integração com o  AdWords, e é livre de manutenção. A cobertura do site e os relatórios internos de pesquisa do site estão disponíveis apenas no GA.

Google Analytics tem também a integração com o AdSense, que o Urchin não tem, e tem maior potencial para a integração de produtos do Google. Isso ocorre porque o Google Analytics é SaaS (Software as a Service) solução que roda na rede do Google. Essencialmente, é muito, muito mais fácil para um fornecedor integrar os dados dentro da sua própria rede, do que se comunicar com um sistema externo autônomo.

Escolha o Urchin se:

    #  Você tem um site da intranet atrás de um firewall que bloqueia a atividade de Internet. Google Analytics é uma solução hospedada que precisa acessar a internet para trabalhar.
    #  Você é incapaz de codificar suas páginas (*).
    #  Você é um provedor de hospedagem que deseja oferecer relatórios de visitante para milhares de clientes. Urchin tem uma interface de linha de comando que pode ser programado para criar e modificar vários relatórios website de uma vez. Ou seja, Urchin tem uma maior flexibilidade quando se trata de grandes implantações, multi-usuário.
    #  Você deseja acompanhar os visitantes (anonimamente). O Google Analytics não controla os indivíduos, uma vez que é contra a política de privacidade do Google.

(*) Nota: Algumas soluções de hardware de terceiros podem inserir automaticamente as tags do Google Analytics no seu site. Como todas as  página são solicitadas ao mesmo servidor web,  isto é conseguido através de servidores proxy que instalam-se dentro da sua rede (em frente do seu servidor web) e inserem o código para você. Veja, por exemplo, www.click stream.com, www.coradiant.com.

Quando você precisa de ambos ?

Selecione os dois se você precisa da flexibilidade de manter os seus próprios dados de visitas, por exemplo, para fins de auditoria de terceiros. Combinado com o Google Analytics, o Urchin Software trará o melhor dos dois mundos, os recursos avançados do Google Analytics (gratuito) e a flexibilidade do Urchin (controle de dados).

Recomendações

Minha recomendação é usar o Google Analytics, sempre que possível. É fácil de aplicar, tem uma interface de usuário de fácil usabilidade e entendimento, e é destinado principalmente a profissionais de marketing digital. O Urchin Software deve ser utilizado quando há uma necessidade técnica específica que o Google Analytics não pode cumprir. Urchin atualmente carece de alguns recursos de marketing que o GA tem, embora ele possa controlar os visitantes de forma anônima.

Fica a dica. Tem $? use ambas as ferramentas.