如何通过 Google Analytics Reporting API 实现 "Hourly, Day, Week, Month" 功能?

How to implement "Hourly, Day, Week, Month" functionality via Google Analytics Reporting API?

我需要通过报告 API 在我的 Web 应用程序中复制 google 分析的一些功能。我知道如何使用它。我能弄清楚如何实现 "Hourly, Day, Week, Month" 功能的那个。

当我单击这些按钮中的任何一个时,选定的日期框架保持不变,只有图表发生变化,但我无法理解它究竟如何变化,因为选定的日期框架再次保持不变。我想得到它是如何工作的以及如何实现它的解释。我不需要确切的代码,伪代码就可以了。

单击按钮可更改图表上每个数据点所代表的周期。

So for the graph in your example, when daily is selected each data point represents a different date, while for month each point represents a different month.

例如在 GA 中,如果时间段是 4 月 19 日至 25 日,则选择日将显示 7 个数据点,每天 1 个,而选择月份将显示 1 个数据点代表整个星期。

但是如果按下月份按钮并且时间段是3月16日到4月15日,那么会有两个数据点,一个代表3月16日到31日,另一个代表4月1日到15日。