Google Analytics API - 平均会话时间不适合 Analytics 仪表板
Google Analytics API - Average Session time doesn't fit with Analytics Dashboard
我正在使用 Google 分析 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 分析仪表板数字完全相同(当我在 google 分析中使用浏览器登录时)
但是站点的平均持续时间不适合。 API 显示 17.15 秒,Google 分析仪表板显示 1 分 23 秒。
这些指标相同吗?我想要 "average duration time on site"(就像标准 Analytics Dashboard 向我显示的那样)。
谢谢!
站点维度上没有平均持续时间。有平均。页面停留时间和平均会话持续时间。混淆可能是您在仪表板中查看页面停留时间,而不是会话持续时间。
您可能想尝试 ga:avgTimeOnPage 而不是 ga:avgSessionDuration。
我正在使用 Google 分析 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 分析仪表板数字完全相同(当我在 google 分析中使用浏览器登录时)
但是站点的平均持续时间不适合。 API 显示 17.15 秒,Google 分析仪表板显示 1 分 23 秒。
这些指标相同吗?我想要 "average duration time on site"(就像标准 Analytics Dashboard 向我显示的那样)。
谢谢!
站点维度上没有平均持续时间。有平均。页面停留时间和平均会话持续时间。混淆可能是您在仪表板中查看页面停留时间,而不是会话持续时间。
您可能想尝试 ga:avgTimeOnPage 而不是 ga:avgSessionDuration。