4

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

任何帮助都感激不尽,谢谢...

大卫

4

1 回答 1

9

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

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

您可以在 Google Analytics API 查询资源管理器上测试此查询。

未经测试,gapi.class.php 应该如下所示:

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

您将获得如下所示的数据: 在此处输入图像描述

于 2011-01-29T15:57:08.830 回答