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?
Antwort
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}
Vielen Dank. Es ist unglücklich. Ich werde dann mehrere Anfragen in einer Schleife machen müssen. –
Gibt es eine Grenze für die Anzahl der API-Anrufe pro Tag? –
10000 pro Profil pro Tag. Standard ist 50000 Aufrufe pro Projekt-Client-ID pro Tag – DaImTo
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