0
我想用循環下載每個月兩次的Java會話數量。谷歌分析API限制
結果被導入到SQL數據庫中。
下載Java中在這裏執行:
private static GaData getResults(Analytics analytics, String profileId) throws IOException {
return analytics.data().ga().get("ga:" + "000000000", //example id
Var.str_startDate,
Var.str_endDate,
"ga:sessions")
.setSegment("gaid::" + Var.arrayAdvanceSegmentID_traffic[Var.loop_arrayAdvanceSegment_traffic])
.setMaxResults(100000)
.execute();
}
循環應該執行代碼上面十個不同的細分十倍,但第七圈後,我得到的錯誤信息:
錯誤:8 錯誤:9
直到第七輪循環數據被正確下載。
有誰知道這個錯誤意味着什麼,以及爲什麼最後兩輪循環的下載失敗?
這是否可能是由於Google AnalyticsAPI流量上限造成的?
我在Java中找不到有關這些錯誤消息的任何信息。
你是否試過太看看如何處理這些錯誤? https://developers.google.com/analytics/devguides/reporting/core/v3/errors – freedev
當您的'setMaxResults'太高時:「Analytics核心報告API每個請求最多返回10,000行」 – freedev