首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用google-api-php-client获取搜索查询

如何使用google-api-php-client获取搜索查询
EN

Stack Overflow用户
提问于 2016-02-10 12:49:48
回答 1查看 190关注 0票数 0

我已经阅读了来自:PHP快速启动服务帐户的说明,一切正常,但是我需要函数getResults的一些其他行为。

在示例中,它返回指定期间内的会话数。

代码语言:javascript
复制
function getResults(&$analytics, $profileId) {
  // Calls the Core Reporting API and queries for the number of sessions
  // for the last seven days.
   return $analytics->data_ga->get(
       'ga:' . $profileId,
       '7daysAgo',
       'today',
       'ga:sessions');
}

是否可以修改此函数以返回搜索关键字而不是会话?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-10 13:10:49

您不能获得关键字而不是会话-关键字是维度,会话是度量,并且至少需要一个度量。因此,虽然不能获得关键字而不是会话,但您可以同时获得关键字和会话,会话度量将按关键字细分。

为此,您需要传递一个具有维度的选项数组:

代码语言:javascript
复制
$optParams = array(
    'dimensions' => 'ga:keyword',
);
return $analytics->data_ga->get(
       'ga:' . $profileId,
       '7daysAgo',
       'today',
       'ga:sessions',
       $optParams

);

ga:关键字是有机关键字;请记住,ssl安全搜索的值没有设置(现在是默认的),所以对于90+ %的有机会话,值将是“未设置”。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35315778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档