12 votes

Comment puis-je obtenir les journaux bruts de Google Analytics ?

Est-il possible d'obtenir les logs bruts de Google Analytic ? Existe-t-il un outil permettant de générer les journaux bruts de GA ?

16voto

Shermozle Points 210

Non, vous ne pouvez pas obtenir les journaux bruts, mais rien ne vous empêche d'obtenir exactement les mêmes données enregistrées dans les journaux de votre propre serveur Web. Jetez un coup d'oeil au Code oursin et l'emprunter, en changeant les deux lignes suivantes pour pointer vers votre serveur web à la place.

var _ugifpath2="http://www.google-analytics.com/__utm.gif";
if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif";

Vous voudrez créer un __utm.gif afin qu'ils n'apparaissent pas dans les journaux comme des 404.

Il est évident que vous devrez analyser les variables à partir des occurrences dans les journaux de votre serveur Web. La ligne de journal dans Apache ressemble à quelque chose comme ceci. Vous pourrez vous amuser à extraire toutes les informations que vous souhaitez à partir de cette ligne, mais tout ce que Google Analytics obtient à partir du balisage JavaScript de base se présente comme suit.

127.0.0.1 - - [02/Oct/2008:10:17:18 +1000] "GET /__utm.gif?utmwv=1.3&utmn=172543292&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r124&utmdt=My%20Web%20Page&utmhn=www.mydomain.com&utmhid=979599568&utmr=-&utmp=/urlgoeshere/&utmac=UA-1715941-2&utmcc=__utma%3D113887236.511203954.1220404968.1222846275.1222906638.33%3B%2B__utmz%3D113887236.1222393496.27.2.utmccn%3D(organic)%7Cutmcsr%3Dgoogle%7Cutmctr%3Dsapphire%2Btechnologies%2Bsite%253Arumble.net%7Cutmcmd%3Dorganic%3B%2B HTTP/1.0" 200 35 "http://www.mydomain.com/urlgoeshere/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.1 Safari/525.19"

4voto

MattW. Points 4353

Non. Mais pourquoi n'utilisez-vous pas simplement les journaux de votre serveur web ? La valeur de GA ne réside pas dans les données qu'il collecte, mais dans l'agrégation/analyse. C'est pourquoi il ne s'appelle pas Google Raw Data.

2voto

Mahin Points 2534

Jetez un coup d'oeil à cet article qui explique un hack pour obtenir les données de Google Analytics. http://blogoscoped.com/archive/2008-01-17-n73.html

Si vous pouvez attendre un peu, le blog officiel de Google Analytics indique qu'ils travaillent sur l'api d'exportation de données, mais qu'elle est actuellement en version bêta privée. http://analytics.blogspot.com/2008/10/more-enterprise-class-features-added-to.html

2voto

Jordan Brough Points 2408

Ce n'est pas exactement la même chose que les données brutes ou agrégées, mais il semble que les données "non échantillonnées" ne soient disponibles que pour les comptes Premium :

"Les rapports non échantillonnés sont uniquement disponibles dans les comptes Premium utilisant la dernière version de Google Analytics."
http://support.google.com/analytics/bin/answer.py?hl=en&answer=2601061

1voto

Adam Hopkinson Points 16747

Vous pouvez obtenir les données d'Analytics, mais il faudra un peu de piratage.

Dans n'importe quel rapport d'analyse, cliquez sur le bouton "e-mail" en haut de l'écran. Configurez l'e-mail pour qu'il soit envoyé à votre adresse (ou à une nouvelle adresse sur votre serveur) et changez le format en csv ou xml.

Ensuite, vous pouvez utiliser le langage php (ou un autre langage) pour vérifier le compte de messagerie, analyser le courrier électronique et importer la pièce jointe dans votre système.

Il y a un article intitulé "Courrier entrant et PHP" sur evolt.org : http://evolt.org/incoming_mail_and_php

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X