Google Analytics libera API para desenvolvedores

Ontem li no Profissionais Web que o Google disponibilizou uma API para o Google Analytics, isso significa que agora será possível desenvolver aplicativos utilizando as estatísticas vindas do Analytics.

Uma verdadeira mão na roda!

 

O que é possível fazer com a API do Analytics?

Com a API significa que você pode ter acesso a TODOS os dados disponíveis no Analytics de um aplicativo terceirizado ou desenvolvido por você, ou em sites de terceiros. Para o meu caso pensei em duas aplicações.

 

1. Exibir relatórios para os clientes em interface própria

 

Atualmente eu trabalho com aplicativos web e com CMS próprio (GS Intra), porém nunca desenvolvi um sistema de estatísticas para ele por dois motivos principais relacionadas ao Analytics:

  • Gratuito
  • Não utiliza recursos do meu servidor
  • Superioridade técnica ao que eu poderia desenvoler

Com o uso da API será possível que eu centralize em um só aplicativo o gerenciamento do conteúdo, dos clientes e estatísticas do site de meus clientes. Não preciso mandar o cliente para um site externo para que ele visualize as estatísticas. Facilita para o cliente, é obviamente é melhor para o desenvolvedor, que agrega mais funcionalidade e valor ao sistema.

 

2. Acompanhar impacto de mudanças no site

Eu tenho sérios problemas para acompanhar o impacto das alterações realizadas no And After. Por exemplo, adiciono um elemento de navegação visando aumentar o tempo médio de visita dentro do site no dia 27 de abril.

Preciso de um log, onde eu adicione nesta data todas as alterações feitas para que posteriormente eu colete informações do "antes e depois". Utilizei por algum tempo o Excel para fazer isso, mas era praticamente no CTRL+C e CTRL+V para mesclar dados do Buscapé, AdSense e Analytics em uma mesma tabela, além das datas das modificações.

Agora é possível eu tem um banco de dados com todas as alterações realizadas em no site (como o exemplo do elemento de navegação) e mesclar com os dados que serão importados da API, facilitando a criação do "antes e depois" das alterações de forma automática. 

Quando (e se) a API do AdSense for liberada então, ficará show. Em um único aplicativo será possível medir o impacto de mudanças nas visitas e rendimentos de um site. 

 

Ta aí a dica para um aplicativo que eu utilizaria. haha 🙂

 

 

Saiba mais sobre a API do Analytics em

Blog oficial do Google Analytics

Google Code Analytics

Javascript

Java

 

 

O que já existe desenvolvido?

Polaris

Até o momento testei um aplicativo desktop, o Polaris. Ele utiliza a plataforma (plataforma?) Adobe Air, e a versão free é extremamente simples de usar.

Apresenta diversas informações em uma pequena janela com uma interface bastante intuitiva. 

Confira algumas telas do Polaris , o  analytics desktop:

Polaris - Google analytics destkop

Polaris - Google analytics destkop

Polaris - Google analytics destkop

Polaris - Google analytics destkop

 

Recomendo! 

 

Mobile

Não testei, mas no blog oficial do Analytics recomendaram uma aplicação Android do Analytics.

 

 

Assim que eu fizer testes com a ferramenta publicarei os resultados e programações aqui no O desenvolvedor, se você já desenvolveu alguma coisa ou quer compartilhas suas idéias pode publicar um artigo ou comentar. 🙂

SEO e como o Google posiciona seus resultados de busca

SEO é o conjunto de estratégias com o objetivo de potencializar e melhorar o posicionamento de um site nas páginas de resultados naturais nos sites de busca, segundo definição da Wikipedia.



Quando um robo de busca faz o seu trabalho, os principais levados em conta são:

– escrita semântica do código html entregue a eles, conhecido como Web standard

– uso das metatags description e keywords, aplicando conteúdo significativo para as mesmas (obs.: o Google possui o serviço, https://adwords.google.com/select/KeywordToolExternal, que analisa o conteúdo da página e sugere keywords, e o http://www.google.com/trends, onde pode-se pesquisar o histórico de busca de qualquer palavra-chave ou termo, fazendo um comparativo)

– evitar ao máximo referências inexistentes, ou link quebrados

– atualização constante do conteúdo

– termos relevantes no conteúdo da página (usar no conteúdo termos que os buscadores associam como sendo relacionados ao tema principal da página)





Google

O mais famoso sistema de buscas de site, o Google, se utiliza além desses fatores previamente citados, do conceito de Page Rank para posicionar um determinado site nos resultados das suas buscas. O Page Rank é um cálculo complexo que o Google (definidora do conceito de Page rank) não expõe, mas que se sabe que é calculado a partir da quantidade de referências (links) existentes em outras páginas e dos seus respectivos Page Ranks. Ou seja, quanto mais referências em páginas com bons Page Ranks o site tiver, melhor será o seu Page Rank, como se fosse uma espécie de votação.





Estratégias para aumentar referências ao site:

  • disponibilização de feeds (RSS): com isso, qualquer pessoa que visita o Portal CI pode assinar o feed e receber automaticamente no seu leitor de feeds as últimas notícias (ter em mente que a atualização deve ser constante, caso contrário o usuário perderá interesse em assinar o feed)
  • marketing viral: uso de redes sociais (Orkut, Facebook, Twitter, ) blogs e/ou outros serviços (Youtube) para disseminar a informação disponibilizada em um site ou ou um serviço (e consequentemente disseminam-se referências). Com isso, escolhem-se pontos estratégicos para divulgar uma determinada informação e esses próprios meios (os usuários) começam a disseminar essa informação, passando-a para frente (daí vem o uso do termo vírus, fazendo alusão de que a informação se auto-dissemina, semelhante a uma epidemia)
  • parcerias com demais sites da mesma área: contribuir com a publicação de conteúdo em outros sites e aceitar publicações dos outros sites (com isso, tem-se troca de referências entre sites que tratam de assuntos similares, agregando valor ao Page Rank)
  • facicitar a inclusão das páginas em redes sociais: possibilitar ao usuário, através de links de fácil acesso, incluir um conteúdo específico em serviços como del.icio.us, Digg, Technoratti, etc…
  • ações através de e-mail marketing direcionado a um público-alvo (que deve ser definido qual é após um estudo dizendo qual o perfil que a campanha deve atingir), hotsites, exposições pagas em outros sites, estimulando o acesso dos usuários e fomentando o marketing viral
  • disponibilização de widgets: uma nova tendência na web é a possibilidade dos usuários adicionar, a uma rede social (Orkut, Open Social, Facebook, etc…) ou start-page (hNetvibes, iGoogle) que ele participa, um determinado serviço de um site ou de outra rede social. Por exemplo, a American Airlines disponibilizou um widget, disponível para o Open Social (e em breve Orkut) com o qual o usuário pode fazer buscas de passagens aéres (http://www.google.com/ig/directory?url=www.labpixies.com/gadgads/aa/aa_ie_link_site.xml).



Google Adwords

É o serviço do Google onde palavras-chave são vendidas e, quando uma busca é efetuada se utilizando de uma dessas palavras-chave, um anúncio ( com conteúdo definido pelo cliente) é exibido na página de resultado. Usar a combinação do Google Trends (que analisa quais as palavras mais procuradas), Google Keyword Tool (que sugere palavras-chave) e o Google Analytics (serviço de análise do comportamento dos usuários que chegaram ao seu site) são importantes para definir o ponto de partida da campanha, ou seja, definir quais as palavras-chave que devem ser compradas e o formato do anúncio, bem como devem ser utilizadas no decorrer da campanha para efetuar qualquer alteração necessária.

 

Existem vários sites e blogs especializados no assunto. Indico uma boa pesquisa (nos sites buscadores! hehe) para ler mais a fundo a respeito 😉