Google AnalyticsAPI - 折线图数据

时间:2011-05-13 12:33:56

标签: php google-analytics-api linechart

我想使用Google AnalyticsAPI收到的数据创建折线图。 使用Highcharts.js绘制图表没有问题,但我正在寻找一个高性能查询的解决方案。我唯一的想法是为30天图表发出30个数据请求,以使用以下查询获取每天的综合浏览量:

https://www.google.com/analytics/feeds/data?ids=$id&dimensions=$dimension&metrics=$metric&sort=$sort&start-date=$start&end-date=$end&max-results=$max_results&start-index=$start_index

是否只有一种方法可以在一个查询中接收此数据?

3 个答案:

答案 0 :(得分:2)

我实际上无法看到您尝试查询的维度,因为您使用的是变量,但您应该能够使用ga:date维度来获取按天拆分的数据。

每个查询最多只能下载10,000行,但您可以使用start-index参数来完成剩下的工作。

答案 1 :(得分:0)

好吧,您可以将$ start和$ end日期变量设置为包含30天。这应该会将您的请求从30减少到1。

答案 2 :(得分:0)

尝试将尺寸ga:day添加到查询中。这将每天对您的数据进行排序