Google提供的示例是一个非常简单的查询请求。但是,当我尝试添加更多参数时,它会抛出错误,我不知道如何构造语法。
这个简单的查询请求有效:
return $analytics->data_ga->get(
'ga:' . $viewID,
$startDate,
$endDate,
'ga:sessions'
);
我需要更多信息,我已经使用Google's Query Explorer来获取信息,但我不知道如何构建我的PHP查询。我想要请求的信息也是ga:网页浏览作为另一个指标,ga:pagePath和ga:pageTitle作为尺寸,也是过滤器。我已经失败了添加第二个指标。
我试过这个:
return $analytics->data_ga->get(
'ga:' . $viewID,
$startDate,
$endDate,
'ga:sessions',
'ga:pageviews'
);
简单地添加它不起作用。有人能指出我正确的方向吗?
答案 0 :(得分:1)
尺寸需要添加为选项参数
//Adding Dimensions
$params = array('dimensions' => 'ga:userType');
// requesting the data
$data = $service->data_ga->get("ga:89798036", "2014-12-14", "2014-12-14", "ga:users,ga:sessions", $params );