Frage
So Google Analytics keine API hat, dass wir unsere Daten verwenden können, um zu bekommen, so ist es eine effiziente Möglichkeit, die Daten von Google gesammelt programaticly zu holen, ohne es lokal zu anmelden?
Edit: Ich würde eine Python oder PHP-Lösung bevorzugen, aber alles funktioniert.
Lösung
Auch vergaß ich diese: Ich habe nie wirklich vollständig dies für einen Kunden implementiert, da das Geschäft platzte ...
Sie können aber das Dashboard anpassen, um die Abschnitte von Google Analytics enthält, die Ihr Bericht benötigen könnte und haben eine geplante E-Mail. Wenn die Berichte müssen nicht zu sehr ins Detail sein, und wenn bereits Daten durch Google in der Art und Weise aggregiert Sie es brauchen, dann könnte dies für Sie arbeiten.
Andere Tipps
Google soeben angekündigt, dass sie Herstellung einer Daten-Export-API für Google Analytics zur Verfügung. Es klingt wie das ist genau das, was Sie suchen.
Per ihre Ankündigung, die Funktion des derzeit in der privaten Beta, aber ich glaube es auf alle Konten ausgerollt in den kommenden Wochen / Monaten werde. Je nach Bedarf, können Sie nur warten möchten, anstatt eine kurzfristige hackish Lösung zu bauen.
Wenn Sie interessiert sind, nehme ich an, dass die Funktionalität der ersten der an den Mitgliedern gewalzten aus Google Analytics Trusted Tester Programm.
Die Google Analytics API ist jetzt offen für alle und sieht aus wie es die vollständige Datensatz
enthältNun, es hängt davon ab, was Sie mit den Daten tun mögen. Wenn Sie nur einen Teil davon verarbeiten wollen, dann kann ich nicht denke, dass es schwierig ist.
Hier ist eine grundlegende Web-Suche mit einem Hit Erklärungen von Google und jemand anderes: http://www.google.com/support/ Analytik / bin / answer.py? hl = de & answer = 55561 http://blogoscoped.com/archive/2008-01-17-n73. html
Es gibt ein ganz programmatisch die Daten mit greqo (PHP) zugreifen, aber die Analytik-Klasse ist in der Betaphase. Check it out hier .
Wenn Beta nicht akzeptabel ist, können Sie eine Mischung aus dem XML und Yahoo Pipes verwenden können, um zu bekommen, was Sie brauchen.
Prinzipielle
die Tracking-Daten in einem nutzbaren erhalten Format - Wir können Google planen Analytics diese als XML-Datei an eine E-Mail auf einer regelmäßigen Basis.
Machen Sie die XML-Datei online zugänglich - Durch eine Bindung an Google E-Mail Gruppen, wird die Datei automatisch eine öffentliche URL angegeben.
Die Arbeit der URL der letzten aus Bericht - Da Google Groups bietet RSS / Atom-Feeds für alle Nachrichten, wir kann einfach die URL der meisten finden letzte Nachricht und deshalb trainieren die URL des XML-Bericht.
Bereiten Sie die Daten für die Verwendung - Wir müssen manipulieren, um die XML und massieren Sie es in ein handliches JSON-Format, die wir verwenden können, unser Blog, das alle getan werden kann, mit Yahoo Pipes.
Genommen von hier .
implementiert ich eine Lösung, wo wir die Analytik geplant berichtet jeden Tag zu einem Google Mail-Konto per E-Mail werden, und ich zog den Bericht auf Abruf über POP3. Es ist ziemlich einfach und schnell arbeitet. Ich habe gehört, Epic1 wird dies auch für Sie tun. Ich bin die Erforschung, dass jetzt.
Wenn Sie Python verwenden, Pandas io ist auch sehr hilfreich. Pandas verfügt über eine Schnittstelle auf der Google Analytics API. Es ist ziemlich einfach aufstehen und laufen und integriert mit Pandas so erhalten Sie die Aggregation, Zeitreihen-Funktionen und andere Datenanalysebibliothek Funktionen.
Anweisungen, wie Beispiele für die Authentifizierung und zeigt: http: //blog.yhathq .com / posts / Pandas-google-analytics.html
Weitere Beispiele: http://quantabee.wordpress.com/ 2012/12 / 17 / google-analytics-Pandas /
Ich habe auch geschrieben, ein paar Abfragen, um loszulegen https://github.com/sk8asd123/ga_pandas
Es ist eine Weile her, seit ich mit diesem zu tun habe, aber Google Analytics hat einen XML-Ausgabe-Typen, so dass Sie, dass die Daten in Ihrem eigenen System zu bekommen analysieren können. Ich glaube jedoch, dass es keine Möglichkeit gibt, die XML-Datei programmatisch zu bekommen, so jemand noch gehen muss und die Datei zu erzeugen und ihn an Ihre Anwendung.
obwohl Gute Frage, ich würde gerne sehen, wenn es eine 100% automatisierte Lösung ist.
Wir haben soeben einen Artikel veröffentlicht - Megalytic - die es sehr einfach Berichte mit Daten aus dem Google Analytics API zu erstellen individuellen macht . Sie können diese Berichte an andere E-Mail ohne Ihre Google Analytics-Konto zu teilen. Erstellen Sie außerdem Links zu Berichten, Download als PDF, etc.