[英]google analytics api limit
我试图使用循环每月两次在Java中下载会话数。
结果被导入到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 Analytics(分析)API流量上限造成的吗?
我在Java中找不到有关这些错误消息的任何信息。
我找到了答案:
根据Core Reporting API-参考指南,一次查询最多可下载7个维度。
https://developers.google.com/analytics/devguides/reporting/core/v3/reference
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.