gpt4 book ai didi

PHP - 每小时获取谷歌分析页面浏览量

转载 作者:行者123 更新时间:2023-12-03 17:11:55 25 4
gpt4 key购买 nike

我正在使用 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'
));
}

如果我想每小时获得一次综合浏览量,是否有可能。如果是,它是什么查询?如果没有,有没有其他方法可以得到它。谢谢。

最佳答案

编辑 ,好吧,我误解了你的问题。如果您想查询当前时间,您必须使用 realtime API (并且比每小时更频繁),因为 GA 需要一些处理传入数据的时间,因此当前数据通常不可用(即您想要的可能不可能或至少不是很可靠)。 Realtime 将返回一些选定指标和维度(包括路径和综合浏览量)的当前数据。另外,您不能指定时间范围的小时数,因此无论如何这都没有实际意义,您必须选择“今天”作为开始和结束时间,并按小时分割(您可以按“ga:hour”添加​​过滤器并指定当前时间。正如我指出的那样,这将返回不可靠的数据,或者根本没有数据)。

除非您真的真的立即需要数据,否则您最好查询昨天的数据并按小时分割。

旧答案:我假设您希望按小时分割浏览量指标 - 您必须添加“ga:hour”作为维度(这会将一天中的小时从 0 返回到 23)。或者,您可以使用 ga:nthHour 在您的时间范围内按顺序计算小时数(即,在 7 天的时间范围内,它将向上计数到 7*24 = 168 小时)。

您可以在 dimensions and metrics explorer, "time-based dimensions" 中找到它.

关于PHP - 每小时获取谷歌分析页面浏览量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34851199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com