Php 如何对google sourceMedium进行分组并计算相同的推荐

Php 如何对google sourceMedium进行分组并计算相同的推荐,php,google-analytics,google-analytics-api,Php,Google Analytics,Google Analytics Api,我使用Gapi.class.php从google Analytical获取数据 这是我的php代码 $ga->requestReportData(xxxxx,array('sourceMedium','month','year'),array('sessions'), $sort_metric=array('month'), $filter=null, $start_date=$fromDate, $end_date=$toDate, $start_index=1, $max_resul

我使用Gapi.class.php从google Analytical获取数据

这是我的php代码

 $ga->requestReportData(xxxxx,array('sourceMedium','month','year'),array('sessions'), $sort_metric=array('month'), $filter=null, $start_date=$fromDate, $end_date=$toDate, $start_index=1, $max_results=10000);
我是这样的

[维度:gapiReportEntry:private]=>数组 [SourceMedia]=>l.facebook.com/referral [月份]=>06 [年份]=>2016年 [维度:gapiReportEntry:private]=>数组 [SourceMedia]=>mail.google.com/reference [月份]=>06 [年份]=>2016年 [维度:gapiReportEntry:private]=>数组 [SourceMedia]=>mbasic.facebook.com/reflection [月份]=>06 [年份]=>2016年
只需从查询中删除与日期相关的维度,即月份和年份,即可获得聚合数字

因此,您的查询应该是这样的,以获得预期的输出

$ga->requestReportData(xxxxx,array('sourceMedium','pagePath'), array('pageviews'), $sort_metric=array('pageviews'), $filter=null, $start_date=$fromDate, $end_date=$toDate, $start_index=1, $max_results=10000);
请查看以下链接以供参考


你想知道lilke 1.facebook.com、mail.google.com的确切来源数量,还是想把来源分为lile fb、google三类,然后再计算会话数?@dikesh,请再看看我更新的帖子。我希望在更新时获得特定页面的源页面视图。谢谢你。