2016-03-03 98 views
0

我正在使用JVM执行对Google Apps管理员API的API调用。API用户使用报告:不一致的报告

我注意到用户使用情况报告,当涉及到我感兴趣的字段(num_docs_external_visible)和形成字段计算的字段时,我没有获取完整的数据。我通常会在整个用户群(约40,000用户)中一次申请一天的使用情况报告。

根据开发人员的文档,我应该能够在2-6天后的报告中看到这一点;然而,在2月份的前三周发布报告后,我只有60%的时间获得了报告。该模式似乎是随机的(我有连续4天的条目出现,连续3天没有,但没有一致性)。

是否有其他人遇到过这个问题?如果是这样,你能解决它吗?或者,如果这是API返回的超出我的控制范围的问题,我是否应该期望这种行为继续?

回答

0

我认为你所获得的数据还没有完成是很自然的事情,需要一定的时间才能收到完整的数据。

这个SO question是不完全一样的你的问题,但我认为它会帮助你。尤其是您需要使用帐户时区的部分。

+0

感谢您的回复!那个问题在说什么,你说的话是有道理的。但是,由于在GAPI管理员指南中没有提及它,因此很难知道如何继续。 由于我使用脚本来进行API调用,然后在重新格式化JSON之后将输出写入文件,因此很难从我的POV知道我应该如何设计它,以便与Google的规则一致。 根据他们的网站,如果我们等待〜6天,我们应该从使用报告中获得完整的一组属性;但似乎并非每次都是这种情况。 – Ymylei