Php 谷歌分析Apiget总金额

Php 谷歌分析Apiget总金额,php,google-analytics-api,Php,Google Analytics Api,我正在尝试使用谷歌分析API。我使用以下代码请求数据: $ga = new gapi($ga_email,$ga_password); $ga->requestReportData($ga_profile_id,'date',array('pageviews', 'visits'), 'date', "",$start,$end,1,1000); $results = $ga->getResults(); 然后可以对每个日期使用循环进行迭代 在谷歌搜索之后,我似乎找不到答案,或者有

我正在尝试使用谷歌分析API。我使用以下代码请求数据:

$ga = new gapi($ga_email,$ga_password);
$ga->requestReportData($ga_profile_id,'date',array('pageviews', 'visits'), 'date', "",$start,$end,1,1000);
$results = $ga->getResults();
然后可以对每个日期使用循环进行迭代


在谷歌搜索之后,我似乎找不到答案,或者有可能得到总访问量、页面浏览量、新访问量、唯一访问量、新访问量百分比。。。。在特定的时间跨度内?

例如,如果您要求。 日期 指标:页面浏览量、访问量、唯一性 起始日期:20130101 截止日期:20130201

在Startdate和endDate之间的每个日期都有一行,其中包含该日期的总和值 日期

如果你想要的是所有日期的总和,那么你可以尝试一个维度,比如访客类型,然后你只会得到两行新访问和回访。开始日期和结束日期之间的时间汇总

不幸的是,你必须至少选择一个维度,这样你就不能仅仅获得度量。使用Visitor type应该有效,然后您只需将返回的两行相加即可。另一个想法是,如果开始日期和结束日期具有相同的年份,则可以使用ga:Year作为维度。然后,您将只有一行汇总了所有度量

编辑:找到其他内容。
您还可以尝试查看在core reporting client library的V3中返回的totalsForAllResults。

您几乎可以通过API请求在GA界面中看到的任何分析数据。然而,这可能是一个有点陡峭的学习曲线。我有关于PHP的说明。