【问题标题】:Google Analytics Apiget total amount谷歌分析Apiget总量
【发布时间】:2013-11-30 17:27:02
【问题描述】:

我正在尝试使用 Google 分析 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 界面中看到的任何 Analytics 数据。然而,这可能是一个有点陡峭的学习曲线。我在this SO question 有关于 PHP 的说明。

标签: php google-analytics-api


【解决方案1】:

例如,如果您要求。 维度:日期 指标:页面浏览量、访问量、UniqueVists 开工日期:20130101 结束日期:20130201

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

如果您想要的是所有日期的汇总,那么您可以尝试像访客类型这样的维度,那么您最终只会得到 2 行新访问和回访。总结开始日期和结束日期之间的时间。

不幸的是,您必须至少选择一个维度,这样您就不能只获得指标。使用访问者类型应该可以工作,那么您只需总结返回的两行。另一个想法是,如果您的开始日期和结束日期具有相同的年份,那么您可以使用 ga:year 作为您的维度。然后,您将只有一行与您的所有指标相加。

编辑:发现了别的东西。 您还可以尝试查看在核心报告客户端库的 V3 中返回的 totalsForAllResults。

【讨论】:

    猜你喜欢
    • 2015-08-16
    • 2018-06-08
    • 1970-01-01
    • 2022-10-13
    • 1970-01-01
    • 2017-05-08
    • 2015-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多