如何向 Google 分析 api 请求添加维度
How to add dimensions to Google analytics api requets
Google给出的例子是一个很简单的查询请求。但是,当我尝试添加更多参数时,它会抛出错误,而且我不知道如何构建语法。
这个简单的查询请求有效:
return $analytics->data_ga->get(
'ga:' . $viewID,
$startDate,
$endDate,
'ga:sessions'
);
我需要更多信息,我已经使用 Google's Query Explorer 获取信息,但我只是不知道如何构建我的 PHP 查询。我要请求的信息也是 ga:pageviews 作为另一个指标,ga:pagePath 和 ga:pageTitle 作为维度和过滤器。我已经无法添加第二个指标。
我试过这个:
return $analytics->data_ga->get(
'ga:' . $viewID,
$startDate,
$endDate,
'ga:sessions',
'ga:pageviews'
);
简单地添加它是行不通的。谁能指出我正确的方向?
维度需要添加为选项参数
//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 );
Google给出的例子是一个很简单的查询请求。但是,当我尝试添加更多参数时,它会抛出错误,而且我不知道如何构建语法。
这个简单的查询请求有效:
return $analytics->data_ga->get(
'ga:' . $viewID,
$startDate,
$endDate,
'ga:sessions'
);
我需要更多信息,我已经使用 Google's Query Explorer 获取信息,但我只是不知道如何构建我的 PHP 查询。我要请求的信息也是 ga:pageviews 作为另一个指标,ga:pagePath 和 ga:pageTitle 作为维度和过滤器。我已经无法添加第二个指标。
我试过这个:
return $analytics->data_ga->get(
'ga:' . $viewID,
$startDate,
$endDate,
'ga:sessions',
'ga:pageviews'
);
简单地添加它是行不通的。谁能指出我正确的方向?
维度需要添加为选项参数
//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 );