Upload
fabio-serra
View
4.415
Download
0
Embed Size (px)
DESCRIPTION
Técnicas avançadas de implementação do Google Analytics usando a biblioteca GAS. Automatize a mensuração de vídeos, formulários, links, scroll, downloads. Acompanhe o projeto: https://github.com/CardinalPath/gas
Citation preview
#wawsp
Técnicas avançadas de implementação
Google Analytics on Steroidsabril de 12WAW SP - @fabiophms
1
#wawsp bit.ly/waw-gas
http://About.me/Phms
abril de 12WAW SP - @fabiophms
2
• Engenheiro de Computação por formação
• 3 anos no departamento de Web Analyticsda Digital Cube (antiga Direct Performance)
• Desde 2011 como coordenador da equipe técnica de implantação e integração de ferramentas de Web Analytics
• Ministra o curso de Google Analytics na JumpEducation desde 2010
• Certificado Google Analytics (GAIQ)
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
3
AnáliseTécnico
#wawsp bit.ly/waw-gas
Agenda
• Atualmente no Google Analytics…
• GAS: Google Analytics on Steroids
• Uma força extra para as Análises
• Por baixo dos panos: a API Javascript
• Receitas de Bolos
abril de 12WAW SP - @fabiophms
4
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
5
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
6
Home Sobre Produto Contato
• Com um simples código, o Google Analytics é capaz de mensurar
diversas formas de consumo dos conteúdos do seu site, como:
• Páginas acessadas
• Caminho da navegação
• Páginas de saída
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
7
Home Sobre Produto Contato
link
Por quais links
seus visitantes
estão saindo
do site?
Quantos
terminam de
assistir os
vídeos?
As páginas
longas são
vistas até o
final?
Qual é o campo
com maior
índice de
desistência do
formulário?
#wawsp bit.ly/waw-gas
Pageview... e nada mais
• A única instrução no código padrão do GA é o
registro dos endereços das páginas visualizadas
durante a navegação dos usuários.
abril de 12WAW SP - @fabiophms
8
var _gaq = _gaq || [];
_gaq.push(['_setAccount','UA-654321-78']);
_gaq.push(['_trackPageview']);
#wawsp bit.ly/waw-gas
E se não é uma página, é um Evento!
• Além do pageview, o Google Analytics disponibiliza uma
outra forma de registrarmos as ações dos visitantes em
nosso site.
• Através do uso de Eventos podemos estudar com muito
mais detalhes o comportamento dos usuários.
• Porém, ao contrário do pageview, os eventos não são
automáticos, você precisa programá-los!
abril de 12WAW SP - @fabiophms
9
Guia completo sobre Eventos no Google Analytics:
http://code.google.com/intl/pt-BR/apis/analytics/docs/tracking/eventTrackerGuide.html
#wawsp bit.ly/waw-gas
evento eventoevento evento
evento eventoevento evento
evento eventoevento evento
evento eventoevento evento
Algo mais ou menos assim:
abril de 12WAW SP - @fabiophms
10
Home Sobre Produto Contato
link
evento
evento
evento
evento
evento
evento
evento
evento
evento
eventoevento evento
evento
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
11
htt
p:/
/canhoto
rium
.blo
gsp
ot.
com
.br/
2010/09/e-a
gora
-quem
-podera
-nos-
defe
nder.
htm
l
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
12
#wawsp bit.ly/waw-gas
O que é Google Analytics on Steroids?
• GAS é uma biblioteca Javascript open-source (grátis!) com objetivo de automatizar a mensuração de elementos comuns aos projetos online
• O projeto foi iniciado em 2010 por Eduardo Cereto(@eduardocereto) nos laboratórios da então DirectPerformance, atualmente Grupo Diginal INC
• Hoje a biblioteca já é utilizada em grandes portais e é mantida pelas equipes da Digital Cube e Cardinal Path
abril de 12WAW SP - @fabiophms
13
https://github.com/CardinalPath/gas
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
14
#wawsp bit.ly/waw-gas
Contador de Downloads
abril de 12WAW SP - @fabiophms
15
_gasTrackDownloads
#wawsp bit.ly/waw-gas
1
2
3
#wawsp bit.ly/waw-gas
Porcentagem visualizada das páginas
abril de 12WAW SP - @fabiophms
17
_gasTrackMaxScroll
%
#wawsp bit.ly/waw-gas
1
2
3
#wawsp bit.ly/waw-gas
Cruzando com a resolução da tela podemos
chegar em análises como essa:
abril de 12WAW SP - @fabiophms
19
1680x1050
1024x780
1280x768
Apenas 20% das pessoas
com tela 1024x728 deram
scroll no mouse.
O engajamento foi
menor entre os
principais formatos de
tela:
•1024x768 – 19%
•1280x800 – 21%
•1680x1050 – 35%
E esse é apenas um exemplo...
#wawsp bit.ly/waw-gas
Cliques em links para outros sites
abril de 12WAW SP - @fabiophms
20
_gasTrackOutboundLinks
#wawsp bit.ly/waw-gas
1
2
3
#wawsp bit.ly/waw-gas
Monitoramento de Vídeos
abril de 12WAW SP - @fabiophms
22
_gasTrackYoutube ou _gasTrackVimeo
#wawsp bit.ly/waw-gas
E que tal montar um funil de finalizações
dos vídeos
abril de 12WAW SP - @fabiophms
23
Acessaram a página
Iniciaram o vídeo
Assistiram todo o vídeo
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
24
1
2
3
4
#wawsp bit.ly/waw-gas
Campos e Botões de Formulários
abril de 12WAW SP - @fabiophms
25
_gasTrackForms
#wawsp bit.ly/waw-gas
Por que a conversão do cadastro é tão baixa?
• Analisando o preenchimento campo a campo de formulário,
podemos identificar qual é campo com maior taxa de desistência.
abril de 12WAW SP - @fabiophms
26
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
27
1
2
3
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
28
#wawsp bit.ly/waw-gas
Tão fácil quanto acender uma lâmpada
abril de 12WAW SP - @fabiophms
29
var _gas = _gas || [];
_gas.push(['_setAccount', 'UA-654321-78']);
_gas.push(['_setDomainName', '.meusite.com.br']);
_gas.push(['_trackPageview']);
_gas.push(['_gasTrackForms']);
_gas.push(['_gasTrackMailto']);
_gas.push(['_gasTrackOutboundLinks']);
_gas.push(['_gasTrackMaxScroll']);
_gas.push(['_gasTrackDownloads']);
_gas.push(['_gasTrackYoutube']);
_gas.push(['_gasTrackVimeo']);
#wawsp bit.ly/waw-gas
• _gasTrackForms (Form Tracking)▫ Controle do preenchimento de campos e clique em botões dos
formulários.
• _gasTrackMaxScroll (MaxScroll)▫ Registra a porcentagem máxima visualizada de cada página.
• _gasTrackOutboundLinks (Outbound)▫ Monitora os cliques nos links para outros sites.
• _gasTrackDownloads (Download)▫ Monitoramento dos cliques em links para arquivos como PDF,
DOC, ZIP, etc.
• _gasTrackMailto (Mailto)▫ Registra o uso de links contendo endereços de email.
• _gasTrackVimeo e _gasTrackYoutube (Video)▫ Para cada vídeo incorporado no site, controla as ações de
“play”, “pause” e “finish”.
abril de 12WAW SP - @fabiophms
30
#wawsp bit.ly/waw-gas
Track de vários domínios ERA problema
abril de 12WAW SP - @fabiophms
31
_gas.push(['_setAccount', 'UA-654321-78']);
_gas.push(['_setAllowLinker', true]);
_gas.push(['_setDomainName', 'meusite.com']);
_gas.push(['_setDomainName', 'meuoutrosite.com']);
_gas.push(['_gasMultiDomain', 'click']);
• Com essas instruções a tag irá executar o processo conhecido como “cópia
de cookie” entre os links dos domínio listados;
• Note que a tag padrão não suporta múltiplas chamadas da função
“_setDomainName”;
• O trecho acima deve ser chamado em ambos os sites;
#wawsp bit.ly/waw-gas
Múltiplas contas sem medo
abril de 12WAW SP - @fabiophms
32
_gas.push(['_setAccount', 'UA-XXXXX-1']);
_gas.push(['antiga._setAccount', 'UA-XXXXX-2']);
_gas.push(['parceiro._setAccount', 'UA-XXXXX-3']);
// enviado para todas as conta
_gas.push(['_trackPageview']);
// enviado somente para a conta “2”
_gas.push(['antiga._trackPageview']);
• O Google não recomenda a implementação de múltiplas contas usando a
código padrão do GA.
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
33
#wawsp bit.ly/waw-gas
Ingredientes
• 01 cópia fresquinha do GAS
▫ https://github.com/CardinalPath/gas/downloads
• 01 conta no Google Analytics (verde ou madura)
▫ http://www.google.com.br/analytics/
• 01 site descascado
• Dica do chef: utilize o plugin HttpFox para ver se o seu bolo está no ponto
▫ http://bit.ly/httpfox
abril de 12WAW SP - @fabiophms
34
#wawsp bit.ly/waw-gas
Modo de preparo
abril de 12WAW SP - @fabiophms
35
youtu.be/vGvVWVpW1e0
#wawsp bit.ly/waw-gas abril de 12WAW SP - @fabiophms
36
#wawsp bit.ly/waw-gas
Ingredientes e Utensílios
• 01 conta no SiteApps (até 100.000 pageview é grátis!)
▫ https://siteapps.com/
▫ Ativar o APP do GAS no SiteApps
http://siteapps.com/app/google_analytics_on_steroids-153
• 01 blog em Wordpress
▫ http://wordpress.org/
▫ Ativar o plugin do SiteApps no WordPress:
http://wordpress.org/extend/plugins/siteapps/
abril de 12WAW SP - @fabiophms
37
#wawsp bit.ly/waw-gas
Modo de preparo
abril de 12WAW SP - @fabiophms
38
youtu.be/36_o8ZzeAxs
#wawsp bit.ly/waw-gas
That's all folks!
abril de 12WAW SP - @fabiophms
39
Sobre
about.me/phms
@fabiophms
GitHub
/phms
• Outras palestras relacionadas:
▫ Web Analytics para Desenvolvedores - TDC 2011
http://slidesha.re/tdc-wa
▫ Google Analytics Hacks – Intercon 2011
http://intercon.cereto.net/template/
#wawsp
Obrigado!Dúvidas?
abril de 12WAW SP - @fabiophms
40