【发布时间】:2016-12-09 18:11:11
【问题描述】:
我正在使用 Google Analytics API,想了解特定内容网站的平均会话持续时间。
要获取我正在使用此 PHP 代码的指标:
$result = $analytics->data_ga->get(
'ga:XXXXXXX',
'2012-01-01',
date("Y-m-d"),
'ga:visits',
array(
'filters' => 'ga:pagePath==MY_URL',
'dimensions' => 'ga:pagePath',
'metrics' => 'ga:pageviews,ga:sessions,ga:uniquePageviews,ga:avgSessionDuration,ga:bounces',
'sort' => '-ga:uniquePageviews',
'max-results' => '25'
)
);
我得到以下结果:
[0] => Array
(
[0] => MY_URL
[1] => 8966
[2] => 7434
[3] => 7434
[4] => 17.15496368038741
[5] => 6245
)
数字 0-3 和 5 与 Google Analytics Dashboard 数字完全相同(当我在 Google Analytics 中使用浏览器登录时)
但网站的平均持续时间不适合。 API 显示 17.15 秒,Google Analytics(分析)仪表板显示 1 分 23 秒。
这些指标是否相同?我想要“现场平均持续时间”(就像标准分析仪表板向我显示的那样)。
谢谢!
【问题讨论】:
标签: google-analytics google-api google-analytics-api google-api-php-client google-api-client