【发布时间】:2016-01-18 09:24:44
【问题描述】:
我正在使用https://github.com/google/google-api-php-client 从谷歌分析获取网页浏览量。我正在关注本指南:https://developers.google.com/analytics/devguides/reporting/core/v3/quickstart/service-php。我的自定义代码:
function getResults(&$analytics, $profileId) {
return $analytics->data_ga->get(
'ga:' . $profileId,
'7daysAgo',
'today',
'ga:visits',
array(
'filters' => 'ga:pagePath==/project_z2o/',
'dimensions' => 'ga:pagePath',
'metrics' => 'ga:pageviews',
'sort' => '-ga:pageviews',
'max-results' => '25'
));
}
如果我想每小时获得一次综合浏览量,是否有可能。如果是,它是什么查询?如果没有,有没有其他方法可以得到它。谢谢。
【问题讨论】:
-
如果您希望每小时刷新一次信息,那么您必须每小时运行一次以收集它。也许是 CRON 工作
-
@RiggsFolly:感谢您的回答。实际上,我一直在使用 CRON 作业,并计划每小时运行一次此代码。但。我不知道如何查询它。在我上面的代码中,查询是获取从 7daysAgo 到今天的页面浏览量,现在我想要按小时获取的查询。
-
嗯,我不熟悉这个 API,但我猜你需要修改这两个参数
'7daysAgo', 'today',
标签: php google-analytics google-analytics-api