Pergunta

Então, o Google Analytics não tem uma API que podemos usar para obter os nossos dados, de modo que há uma maneira eficiente de programaticly buscar os dados recolhidos pelo Google, sem registrá-lo localmente?

Edit: Eu preferiria uma solução Python ou PHP, mas nada vai funcionar.

Foi útil?

Solução

Além disso, eu esqueci sobre isso: eu nunca realmente implementado completamente este para um cliente porque o negócio caiu completamente ...

Mas você pode personalizar o dashboard para incluir as seções do Google Analytics que seu relatório pode precisar e ter um e-mail programado. Se os relatórios não precisa ser muito detalhado e se o Google já agrega os dados do jeito que você precisa, então este trabalho poder para você.

Outras dicas

O Google acaba de anunciar que eles estão disponibilizando um API de exportação de dados para o Google Analytics . Parece que isso é exatamente o que você está procurando.

Por seu anúncio, o recurso está atualmente em beta privado, mas eu acho que vai ser lançado para todas as contas nas próximas semanas / meses. Dependendo de suas necessidades, você pode apenas querer esperar, em vez de construir uma solução hackish de curto prazo.

Se você estiver interessado, eu presumo que a funcionalidade de ser lançada primeiro a membros do Google Analytics Trusted programa Tester .

O Google Analytics API está agora aberto a todos e parece que contém o conjunto de dados completo

Bem, isso depende do que você quer fazer com os dados. Se você quiser apenas para parte processo dele, então eu não acho que isso é difícil.

Aqui está uma pesquisa na web básico com um hit explicações do Google e outra pessoa: http://www.google.com/support/ analytics / bin / answer.py? hl = en & answer = 55561 http://blogoscoped.com/archive/2008-01-17-n73. html

Há uma maneira completamente programático para acessar os dados usando greqo (PHP), mas a classe de análise está em beta. Confira aqui .

Se beta não é aceitável, você pode usar uma mistura do XML e Yahoo Pipes para conseguir o que você precisa.

Método básico

Obter os dados de rastreamento em um utilizável formato - Podemos agendar Google Analytics para enviar este como um arquivo XML em uma base regular.

Faça o arquivo XML acessível on-line - Enviando um anexo para o Google Grupos, o arquivo é automaticamente dada uma URL pública.

Work o URL do mais recente Relatório - Desde que o Google Groups fornece Feeds RSS / Atom para todas as mensagens, nós pode facilmente encontrar o URL dos mais mensagem recente e, portanto, fora do trabalho o URL do relatório XML.

Preparar os dados para uso - Precisamos manipular o XML e massagem-lo em um formato JSON útil que podemos usar em nosso blog, que pode ser feito usando Yahoo Pipes.

aqui .

Eu implementei uma solução onde marcamos os analytics relatório a ser enviado a uma conta do Gmail a cada dia e eu puxei o relatório sob demanda via POP3. É muito fácil e funciona rapidamente. Eu ouvi Epic1 vai fazer isso por você também. Estou pesquisando isso agora.

Se você estiver usando Python, Pandas io também é muito útil. Pandas tem uma interface em cima da API do Google Analytics. É muito simples para se levantar e correr e se integra com Pandas de modo a obter a agregação, características de série de tempo e outros recursos de biblioteca de análise de dados.

instruções sobre como autenticar e mostra exemplos: http: //blog.yhathq .com / posts / pandas-google-analytics.html

mais exemplos: http://quantabee.wordpress.com/ 2012/12 / 17 / google-analytics-pandas /

Eu também postou algumas consultas para começar https://github.com/sk8asd123/ga_pandas

Tem sido um tempo desde que eu tive que lidar com isso, mas o Google Analytics tem um tipo de saída XML, para que possa analisar que para obter os dados em seu próprio sistema. No entanto, acredito que não há nenhuma maneira de obter o arquivo xml de programação, assim que alguém ainda tem que entrar e gerar o arquivo e alimentá-lo para a sua aplicação.

Boa pergunta, porém, eu adoraria ver se há uma solução automatizada de 100%.

Acabamos de lançar um produto - Megalytic - que torna muito fácil para criar relatórios personalizados usando dados da API do Google Analytics . Você pode enviar esses relatórios para os outros sem compartilhar sua conta do Google Analytics. Além disso, criar links para relatórios, download como PDF, etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top