2014-06-16 14 views
6

Czy istnieje sposób na pobranie informacji dla wielu ids w jednym zapytaniu interfejsu GA Reporting API? Zobacz tutaj, aby zapoznać się z narzędziem, którego używam: http://ga-dev-tools.appspot.com/explorer/Jak odzyskać dane dla wielu identyfikatorów profilu w interfejsie API raportowania Google Analytics?

+0

The ** język R ** i ** RGoogleAnalytics ** Pakiet może ci w tym pomóc. Oto przykład kwerendy na wiele widoków GA naraz za pomocą pętli for w R. http://www.analyticsforfun.com/2015/05/query-multiple-google-analytics-view.html – Marco

Odpowiedz

9

Podstawowy interfejs API raportowania Google Analtyics jest nieco zagmatwany. Core Reporting API - Reference Guide - Ids wywołuje identyfikatory parametrów zapytania, ale w rzeczywistości jest liczbą pojedynczą. Możesz wysłać tylko jeden identyfikator na raz.

Anwser: Nie ma możliwości przesłania więcej niż jednego widoku (identyfikator_profilu) do interfejsu podstawowego raportowania jako pojedynczego żądania. Będziesz musiał zapętlić swoją prośbę i wysłać ją kilka razy.

Przykład:

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

Dziękuję bardzo. To niefortunne. Będę musiał wtedy wykonać wiele żądań w pętli. –

+0

Czy istnieje limit liczby połączeń API dziennie? –

+0

10000 na profil dziennie. Domyślna wartość to 50000 wywołań na identyfikator klienta projektu dziennie – DaImTo

Powiązane problemy