Google analytics 谷歌分析API多重查询-第二个功能?

Google analytics 谷歌分析API多重查询-第二个功能?,google-analytics,Google Analytics,这是一个相当新的问题,请容忍我 我已成功授权我的Google Analytics API帐户,并正在进行以下调用,该调用将成功打印跳出率 我想添加更多的查询,比如页面浏览量和会话,我该怎么做 让我困惑的是函数,我是否需要为每个查询创建一个新函数 提前谢谢! 汤姆 函数getResults(&$analytics,$profileId){ //调用核心报告API并查询会话数 //在过去的七天里。 返回$analytics->data_ga->get( “ga:”.$profileId, “今天”,

这是一个相当新的问题,请容忍我

我已成功授权我的Google Analytics API帐户,并正在进行以下调用,该调用将成功打印跳出率

我想添加更多的查询,比如页面浏览量和会话,我该怎么做

让我困惑的是函数,我是否需要为每个查询创建一个新函数

提前谢谢! 汤姆

函数getResults(&$analytics,$profileId){
//调用核心报告API并查询会话数
//在过去的七天里。
返回$analytics->data_ga->get(
“ga:”.$profileId,
“今天”,
“今天”,
‘ga:反弹率’;
}
函数printResults(&$results){
//解析来自Core Reporting API的响应并打印
//配置文件名称和会话总数。
如果(计数($results->getRows())>0){
//获取配置文件名。
$profileName=$results->getProfileInfo()->getProfileName();
//获取第一行中第一个条目的条目。
$rows=$results->getRows();
$sessions=$rows[0][0];
//打印结果。
打印“找到的第一个视图(配置文件):$profileName

”; 打印“会话总数:$sessions

”; }否则{ 打印“未找到结果。

”; }
以下代码部分实际上是API请求的组成部分:

$analytics->data_ga->get(
    'ga:' . $profileId,
    'today',
    'today',
    'ga:bouncerate');
如果你想进行额外的查询,你必须再次调用
$analytics->data\u ga->get()
方法。你不需要为每个查询编写新函数(如果你不想),但每次都需要调用
$analytics->data\u ga->get()
。如何选择重用这一点取决于你自己

$analytics->data_ga->get(
    'ga:' . $profileId,
    'today',
    'today',
    'ga:bouncerate');