我通过analytics api运行此查询,以获得我的结果:
$ids = "ga:xxxxxx";
$start_date = "2015-01-01";
$end_date = "2015-10-08";
$metrics = "ga:pageviews";
$dimensions = "ga:pagePath";
$optParams = array('dimensions' => $dimensions, 'output' => 'json');
$data = $analytics->data_ga->get($ids,$start_date,$end_date,$metrics,$optParams);
$items = $data->getRows();
目前我得到一个数组作为响应,但我想要一个json字符串。 我的代码出了什么问题?
答案 0 :(得分:1)
您的代码没有任何问题。 PHP客户端库返回一个对象Google_Service_Analytics_GaData,您可以将该对象转换为JSON object,也可以在客户端库中构建API请求,以获得直接的API响应。