从 Google 分析 API 中有效地获取整个月的每日销售额
Efficiently get Daily Sales for Whole Month from Google Analytics API
我目前正在通过 API 为客户获取 Google 分析数据。我正在使用位于 here 的 java 库来执行此操作。我正在尝试获取给定时间段 [日、月、周、年等] 的每日销售额。
我遇到的问题是,我似乎能够获取此信息的唯一方法是每天调用 Google Analytics API,结果 X 天调用 API。因此,获取上述信息需要一段时间,有时结果会丢失数据。
我多次调用这个命令来获取销售额
//start date and end date are the same for daily queries
result = analytics.data().ga().get(id, startDate, endDate, "ga:totalValue").execute();
有没有办法进行批处理或将范围分成每日段?我正在使用 query explorer,但还没有找到有效执行此操作的方法。如果不能,我可以以任何方式优化我正在做的事情吗?对此的任何帮助将不胜感激。谢谢。
您可以查询 time based dimensions - 例如如果您添加 ga:date 作为维度,您每天都会得到一行,其中包含每天选定的指标。
我目前正在通过 API 为客户获取 Google 分析数据。我正在使用位于 here 的 java 库来执行此操作。我正在尝试获取给定时间段 [日、月、周、年等] 的每日销售额。
我遇到的问题是,我似乎能够获取此信息的唯一方法是每天调用 Google Analytics API,结果 X 天调用 API。因此,获取上述信息需要一段时间,有时结果会丢失数据。
我多次调用这个命令来获取销售额
//start date and end date are the same for daily queries
result = analytics.data().ga().get(id, startDate, endDate, "ga:totalValue").execute();
有没有办法进行批处理或将范围分成每日段?我正在使用 query explorer,但还没有找到有效执行此操作的方法。如果不能,我可以以任何方式优化我正在做的事情吗?对此的任何帮助将不胜感激。谢谢。
您可以查询 time based dimensions - 例如如果您添加 ga:date 作为维度,您每天都会得到一行,其中包含每天选定的指标。