2014-06-16 4 views
6

Gibt es eine Möglichkeit, Informationen für mehrere ids in einer einzigen GA Reporting API-Abfrage abzurufen? Hier finden Sie eine Referenz zu dem Tool, das ich verwende: http://ga-dev-tools.appspot.com/explorer/Wie werden Daten für mehrere profile_ids in der Google Analytics-Berichts-API abgerufen?

+0

Die ** R Sprache ** und ** ** RGoogleAnalytics Paket könnte Ihnen dabei helfen. Hier ist ein Beispiel für die Abfrage mehrerer GA-Ansichten auf einmal mit einer for-Schleife in R. http://www.analyticforfun.com/2015/05/query-multiple-google-analytics-view.html – Marco

Antwort

9

Die Google Analytics-Kern-Reporting-API ist ein wenig verwirrend. Core Reporting API - Reference Guide - Ids ruft die Abfrageparameter-IDs auf, ist aber tatsächlich singulär. Sie können immer nur eine ID senden.

Anwsser: Es gibt keine Möglichkeit mehr als eine Ansicht (profile_id) an die Core Reporting API als eine einzige Anfrage zu senden. Sie müssen Ihre Anfrage durchlaufen und mehrmals senden.

Beispiel:

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:34896749&dimensions=ga:date&metrics=ga:entrances&start-date=2014-05-12&end-date=2014-05-22&oauth_token={OauthToken} 
https://www.googleapis.com/analytics/v3/data/ga?ids=ga:34896744&dimensions=ga:date&metrics=ga:entrances&start-date=2014-05-12&end-date=2014-05-22&oauth_token={OauthToken} 
+0

Vielen Dank. Es ist unglücklich. Ich werde dann mehrere Anfragen in einer Schleife machen müssen. –

+0

Gibt es eine Grenze für die Anzahl der API-Anrufe pro Tag? –

+0

10000 pro Profil pro Tag. Standard ist 50000 Aufrufe pro Projekt-Client-ID pro Tag – DaImTo