首页 文章

Google AnalyticsAPI - 平均会话时间不适用于Analytics Dashboard

提问于
浏览
0

我正在使用Google AnalyticsAPI,并希望了解特定内容网站的平均会话持续时间 .

要获取我正在使用此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信息中心数字完全相同(当我使用谷歌分析中的浏览器登录时)

average duration time on site 不合适 . API显示我17.15秒,Google Analytics信息中心显示我1分23秒 .

这些指标是否相同?我希望“网站上的平均持续时间”(如标准分析仪表板显示给我) .

谢谢!

1 回答

  • 0

    网站维度上没有平均持续时间 . 有Avg . 页面上的时间和平均值会话持续时间混淆可能是您正在查看仪表板中的页面上的时间,而不是会话持续时间 .

    您可能想尝试ga:avgTimeOnPage而不是ga:avgSessionDuration .

相关问题