我已经阅读了来自:PHP快速启动服务帐户的说明,一切正常,但是我需要函数getResults的一些其他行为。
在示例中,它返回指定期间内的会话数。
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');
}是否可以修改此函数以返回搜索关键字而不是会话?
发布于 2016-02-10 13:10:49
您不能获得关键字而不是会话-关键字是维度,会话是度量,并且至少需要一个度量。因此,虽然不能获得关键字而不是会话,但您可以同时获得关键字和会话,会话度量将按关键字细分。
为此,您需要传递一个具有维度的选项数组:
$optParams = array(
'dimensions' => 'ga:keyword',
);
return $analytics->data_ga->get(
'ga:' . $profileId,
'7daysAgo',
'today',
'ga:sessions',
$optParams
);ga:关键字是有机关键字;请记住,ssl安全搜索的值没有设置(现在是默认的),所以对于90+ %的有机会话,值将是“未设置”。
https://stackoverflow.com/questions/35315778
复制相似问题