有没有办法按页面类别计算页面浏览量



我想知道我的要求对每个人来说是否通用?我正在尝试在我的博客中按类别显示页面浏览量,为此,我正在使用谷歌报告分析 API。我已经设置了所有内容,并能够按特定的给定日期计算页面浏览量,如下所示。

$dateRange = new Google_Service_AnalyticsReporting_DateRange();
$dateRange->setStartDate("today");
$dateRange->setEndDate("today");
$sessions = new Google_Service_AnalyticsReporting_Metric();
$sessions = new Google_Service_AnalyticsReporting_Metric();
$sessions->setExpression("ga:pageviews");

在这里,我只获得页面浏览量计数,但我无法按类别获取浏览量计数。

谁能帮我。

最后,我找到了解决方案: 用

Google_Service_AnalyticsReporting_ReportRequest object. 

它提供所有与报告相关的数据。

$request = new Google_Service_AnalyticsReporting_ReportRequest();
$request->setViewId($profileId);
$request->setDateRanges($dateRange);
$request->setMetrics(array($sessions));
$path = "ga:pagePath==" . $page;

ga:pagePath 是完成页面网址结果: 例如 : www.websitename.com/category/page.html

对于上面的网址,如果我们想按类别获取信息,我们可以使用

$path = ga:pagePathLevel1==" .$path

以下参考:

https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&group=page_tracking

它对我帮助很大,可能会帮助别人。

最新更新