Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按日期获取google api数据组_Javascript_Google Api_Google Analytics Api_Google Api Js Client - Fatal编程技术网

Javascript 按日期获取google api数据组

Javascript 按日期获取google api数据组,javascript,google-api,google-analytics-api,google-api-js-client,Javascript,Google Api,Google Analytics Api,Google Api Js Client,我使用gapi.class.php版本3来计算访问者的数量,但我只得到了总人数。我想按日期获取分析数据组 这里是谷歌的访问网址 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:

我使用gapi.class.php版本3来计算访问者的数量,但我只得到了总人数。我想按日期获取分析数据组

这里是谷歌的访问网址

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,数组('browser','browserVersion','month'),数组('pageviews','vists','sessions'),$sort\u metric=null,$filter=null,$start\u date=$fromDate,$end\u date=$toDate,$start\u index=1,$max\u results=10000);
$visits=array('visits'=>$ga->getVisits());

echo json_编码(访问次数)几个小时后,我找到了解决办法。 我删除浏览器和browserVersion 它只需要月份和年份。
Jason按日期和年份分组返回谢谢大家

您是否尝试过遵循这一点,我不是一个足够的JavaScript开发人员,无法提供更多帮助,只能说数据可能在$ga变量中。是的@DaImTo,我有。您必须添加维度
ga:date
您的意思是在第二个数组中添加'date'值吗。我做到了,但结果还是一样@dikesh