每小时访问来自Google AnalyticsAPI和gapi.class.php的数据

时间:2011-01-29 08:51:19

标签: google-analytics google-analytics-api

我正在使用gapi类来访问分析数据。它工作得很好,我每天都访问我的网站。我想要的是能够在1月11日到1月12日(2天)的日期范围内进行每小时访问,这将返回48个数据点,每小时一个数据点。我确信这很简单,但我无法在任何地方找到它。据推测,requestReportData()方法的metrics参数中有一些设置允许这个???

感谢任何帮助,谢谢...

大卫

1 个答案:

答案 0 :(得分:9)

为此,您需要设置两个维度

Dimensions: ga:hour, ga:date
Metric: ga:visits

You can test out this query on the Google Analytics API Query Explorer.

未经测试,这应该与gapi.class.php一样:

$ga->requestReportData($profile_id,array('hour','date'),array('visits'), null, null, '2011-01-11', '2011-01-12', 1, 48);

您将获得如下所示的数据: enter image description here