2014-06-16 11 views
6

Có cách nào để tìm nạp thông tin cho nhiều ids trong một truy vấn API báo cáo GA duy nhất không? Xem ở đây để tham chiếu đến công cụ tôi đang sử dụng: http://ga-dev-tools.appspot.com/explorer/Cách GET dữ liệu cho nhiều profile_ids trong API báo cáo Google Analytics?

+0

Các ** ngôn ngữ R ** và RGoogleAnalytics ** ** gói có thể giúp bạn với điều đó. Dưới đây là ví dụ về truy vấn nhiều Chế độ xem GA cùng một lúc bằng cách sử dụng vòng lặp for trong R. http://www.analyticsforfun.com/2015/05/query-multiple-google-analytics-view.html – Marco

Trả lời

9

API báo cáo lõi Analtyics của Google hơi khó hiểu. Core Reporting API - Reference Guide - Ids gọi các ID tham số truy vấn nhưng thực tế là số ít. Bạn chỉ có thể gửi một id tại một thời điểm.

Anwser: Không có cách nào để gửi thêm sau đó một chế độ xem (profile_id) tới api báo cáo chính dưới dạng một yêu cầu. Bạn sẽ cần phải lặp lại yêu cầu của bạn và gửi nó nhiều lần.

Ví dụ:

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

Cảm ơn bạn rất nhiều. Thật không may. Tôi sẽ cần phải thực hiện nhiều yêu cầu trong một vòng lặp sau đó. –

+0

Có giới hạn số lượng cuộc gọi api mỗi ngày không? –

+0

10000 mỗi hồ sơ mỗi ngày. Mặc định là 50000 cuộc gọi cho mỗi id ứng dụng của dự án mỗi ngày – DaImTo

Các vấn đề liên quan