我想使用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
是否只有一种方法可以在一个查询中接收此数据?
答案 0 :(得分:2)
我实际上无法看到您尝试查询的维度,因为您使用的是变量,但您应该能够使用ga:date
维度来获取按天拆分的数据。
每个查询最多只能下载10,000行,但您可以使用start-index
参数来完成剩下的工作。
答案 1 :(得分:0)
好吧,您可以将$ start和$ end日期变量设置为包含30天。这应该会将您的请求从30减少到1。
答案 2 :(得分:0)
尝试将尺寸ga:day添加到查询中。这将每天对您的数据进行排序