G1

May 14th, 2009

Mapear Cliques em Banners Vitrine Afiliados Submarino via Google Analytics

Dicas, Internet

Hoje em dia para quem tem um blog ou página na internet é indispensável uma ferramenta de estatística tal como o Google Analytics para saber o número de visitantes, páginas visualizadas e também muitas outras informações que ajudam a direcionar seu trabalho da melhor forma possível.

google analytics logo

Colocar anúncios no site não é fácil pois você precisa saber o posicionamento, tamanho e cores que possam atrair cliques ou o interesse de quem está visitando.

O programa de afiliados do Submarino é uma ótima fonte de receita e através de alguns banners você ganha porcentagem de vendas realizadas a partir da indicação do seu site.

Essa semana eu quis implementar um jeito através do Google Analytics de saber quais banners estavam sendo clicados e em quais páginas. Uma breve pesquisa no Google me levou ao plugin “Vitrine Submarino” para WordPress, porém preciso de mais controle sobre meus banners e não aguento mais usar plugins. Talvez uma solução mais elegante seja possível através de javascript. E consegui.

A primeira dica é que você deve mover o código do Google Analytics para perto da tag html de abertura do “body” e não no fechamento como é recomendado pelo Google.

Usei a ferramenta de tracking (rastreamento) via o envento onclick do link com a função pageTracker, porém como o link do submarino é carregado dinamicamente via script, tive que criar uma função em javascript para ler as tags “a href” e filtrar o que me interessa. O legal é que você pode alterar isso para qualquer outro tipo de programa que participar.

Para instalar basta colocar o código javascript a seguir após o script do google analytics dentro da sua página:

function bannertracker(){
var aReturn=document.getElementsByTagName("A");
var c;
for (i=0;i<aReturn.length;i++) {
c=aReturn[i].getAttribute("href");
if (c.indexOf("submarin")>-1){
aReturn[i].onclick=function(){pageTracker._trackPageview
('/bannerads/submarino/banner');};
}}}

Em seguida na tag de abertura “body” coloque o seguinte evento onload=bannertracker() da seguinte forma final:

<body onload=bannertracker() >

Os cliques nos banners do Submarino ficam armazenados dentro de bannerads/submarino/banner mas você pode alterar esse nome para o esquema de hierarquia que quiser.

Depois dentro do Google Analytics você deve ir na seção Content -> Content Drilldown ou em português Conteúdo -> Detalhamento do conteúdo para ver seus resultados:

Detalhamento do conteúdo - Google Analytics

Detalhamento do conteúdo submarino - Google Analytics

O evento onclick em conjunto com a função pageTracker pode ser utilizado para mapear todos os links da sua página tais como de assinatura por exemplo.

Para acompanhar novos artigos, siga no Twitter, ou curta nossa página no Facebook

Dúvidas? Pergunte, e eu Respondo

Leave a Reply





Populares

Artigos Recentes
  • Gusleig.com
  • Gusleig.com é um site de tecnologia dedicado a blogueiros e amantes de tecnologia.
    Publicamos artigos diários contendo truques, ferramentas, tutoriais e programas para baixar.
  • Assine o feed RSS, ou adicione aos favorito, assim você não perde nenhum artigo novo.
  • Feedback
  • Primeira Página

  • Algo a dizer ou a sugerir? Encontrou um bug ou problema em nosso site?
    Envie-nos uma mensagem que entraremos em contato o mais rápido possível.
  • Redes Sociais