1

Google给出的示例是一个非常简单的查询请求。然而,当我尝试添加更多参数时,它会抛出错误,我不完全知道如何构造语法。如何向Google Analytics(分析)API添加维度

这个简单的查询请求的工作原理:

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' 
); 

只需添加这是行不通的。任何人都可以指出我正确的方向吗?

回答

1

尺寸需要添加作为选项参数parms

//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);  
+0

非常感谢你对你的反应速度快! – nik1337

+0

我向团队记录了一个错误,看看我们是否无法通过使用尺寸得到一个例子,这是一个我很确定的疏忽。 – DaImTo

相关问题