从Google AnalyticsAPI

时间:2015-07-24 14:33:56

标签: java google-analytics

我目前正在通过API为客户端获取Google Analytics数据。我正在使用一个java库来here。我试图获得给定时间段[日,月,周等]的每日销售额。

我遇到的问题是,我似乎能够获取此信息的唯一方法是每天调用Google AnalyticsAPI,从而导致对API的X天调用。因此,如上所述获取上述信息需要一段时间,有时结果会丢失数据。

我调用此命令多次获得销售

//start date and end date are the same for daily queries
result = analytics.data().ga().get(id, startDate, endDate, "ga:totalValue").execute();

有没有办法进行批处理作业或将范围纳入每日细分?我正在使用query explorer并且还没有找到一种方法来有效地执行此操作。如果没有,我可以以任何方式优化我正在做的事情吗?任何有关这方面的帮助将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以查询time based dimensions - 例如如果您将ga:date添加为维度,则每天会使用所选指标每天获得一行。