按日期分组获取googleapi数据
Get google api data group by date
我用gapi.class.php版本3来获取访问者数量,但我只得到总数。我想按日期分组获取分析数据。
这里是 url 到 google
https://www.googleapis.com/analytics/v3/data/ga?ids=ga:xxxxx&dimensions=ga:browser,ga:browserVersion,ga:month&metrics=ga:pageviews,ga:visits,ga:sessions&sort=ga:pageviews,ga:visits,ga:sessions&start-date=2016-10-01&end-date=2017-01-13&start-index=1&max-results=10000
这里是php代码
$fromDate = '2016-10-01';
$toDate = '2017-01-30';
$ga->requestReportData(xxxxxx,array('browser','browserVersion','month'),array('pageviews','visits','sessions'), $sort_metric=null, $filter=null, $start_date=$fromDate, $end_date=$toDate, $start_index=1, $max_results=10000);
$visits = array('visits'=>$ga->getVisits());
echo json_encode($visits);
Json return 是
{"visits":1399313}
请问如何按月获取它的数据
谢谢
几个小时后我找到了解决方案。
我删除浏览器和浏览器版本
它只需要月份和年份。
Jason return 按日期和年份分组 谢谢大家
我用gapi.class.php版本3来获取访问者数量,但我只得到总数。我想按日期分组获取分析数据。
这里是 url 到 google
https://www.googleapis.com/analytics/v3/data/ga?ids=ga:xxxxx&dimensions=ga:browser,ga:browserVersion,ga:month&metrics=ga:pageviews,ga:visits,ga:sessions&sort=ga:pageviews,ga:visits,ga:sessions&start-date=2016-10-01&end-date=2017-01-13&start-index=1&max-results=10000
这里是php代码
$fromDate = '2016-10-01';
$toDate = '2017-01-30';
$ga->requestReportData(xxxxxx,array('browser','browserVersion','month'),array('pageviews','visits','sessions'), $sort_metric=null, $filter=null, $start_date=$fromDate, $end_date=$toDate, $start_index=1, $max_results=10000);
$visits = array('visits'=>$ga->getVisits());
echo json_encode($visits);
Json return 是
{"visits":1399313}
请问如何按月获取它的数据
谢谢
几个小时后我找到了解决方案。 我删除浏览器和浏览器版本 它只需要月份和年份。 Jason return 按日期和年份分组 谢谢大家