我正在尝试使用
从用户使用情况报告中收集一些数据点https://www.googleapis.com/admin/reports/v1/usage/{user}/all/dates/{yyyy-mm-dd}
由于数据延迟 - 我如何获取最新报告?如果我要查询今天(2013-11-22)的日期,我会得到类似的结果:
Data for dates later than 2013-11-19 is not yet available. Please check back later
报告是否有一定天数/小时可用 - 或者在我得到成功回复之前,我是否需要反复试验?
答案 0 :(得分:1)
我认为截至目前报道的延迟时间约为48小时。但是,如果Google能够对此进行改进,您将希望您的应用能够在不需要任何更改的情况下利用这些改进。
我建议您先使用今天的日期进行首次尝试。如果失败,则解析错误响应以获取可用的最后日期报告数据并使用该值。通过这种方式,您最多只能进行2次尝试,如果Google将延迟时间提高到24小时甚至更短,那么您的应用就可以立即利用这一变化。