2016-12-23 47 views
1

我想要使用Google Analytics REST API加载需要更长时间的网页的平均网页加载时间。 以下网址:如何使用Google Analytics(分析)REST API加载耗时较长的网页的平均网页加载时间?

https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3XXXXXXXX&start-date=2016-10-01&end-date=2017-11-30&metrics=ga%3APageLoadTime&dimensions=ga%3Adate

提供我每天的平均页面加载时间,但我想要得到的是平均页面加载时间并不适用于所有的页面,但只适用于页面加载需要更长的时间。对于我提供的示例,网址将为return me 9.4(一天的平均网页加载时间总计),而我想要检索的网页数量为74.6s(页面的加载时间需要较长的平均网页加载时间)。

Google analytics site view

如何做到这一点任何想法?我也尝试添加ga:pagePath作为维度,但它会返回所有页面的平均页面时间,而我只想要花费更长的时间。

谢谢!

+0

有一个用户您尝试[排序](https://developers.google.com/analytics/devguides/reporting/core/v3/reference#sort)参数?尝试按pageLoadTime降序排序。 – dikesh

回答

0

我认为这是不可能的,通过一次调用,以提取您需要添加页面维度和排序desc所需的最长载荷。

https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3Axxxxxx&start-date=2016-10-01&end-date=2017-11-30&metrics=ga%3AavgPageLoadTime&dimensions=ga%3ApagePath&sort=-ga%3AavgPageLoadTime&max-results=1

现在你有这一天(我强烈建议你存储在自己的数据库,该值并从那里得到这个值),我认为你要做出一个图表与此有关。

如果我是这样做的,我找的平均价值,因此该指标能更好地确定媒体,最高可以是只看到一个页面,并使用一个非常缓慢的连接