我正在使用谷歌分析,到目前为止我的代码运行良好。当我请求数据时(因为我每天都在获取数据),我为开始日期和结束日期传递了相同的值。但在特定情况下,我收到“读取超时”错误。我认为问题是由于查询返回的大数据(你怎么看?)。
我想出了这个解决方案来缩短时间框架并逐块处理数据。但有可能吗?我们可以收集不到一天的数据吗?
这是我创建查询的方式
Analytics.Data.Ga.Get query = service.data().ga().get(profile.getTableId(), asGoogleFormat(requestDate), asGoogleFormat(requestDate),"ga:sessions");
谷歌格式是“yyyy-MM-dd”。
尝试执行查询“java.net.SocketTimeoutException:读取超时”时出现错误
谢谢!