为什么两种方法的得分如此不同(使用API​​接口的自动测试和手动测试)?

时间:2019-12-06 10:42:15

标签: python pagespeed-insights

我们使用两种方法在PageSpeedInsight中测试分数:   -一种是手动测试(打开PageSpeedInsight主页,输入url,单击按钮进行测试)   -另一个是自动测试(调用API https://www.googleapis.com/pagespeedonline/v4/run的接口进行自动测试)

但是在实现自动测试时,我们发现一个问题,即接口返回的ruleGroups。(key).score值与手动测试返回的值有很大差异。还有一个奇怪的情况:接口返回的桌面ruleGroups。(key).score值与通过手动测试得出的移动得分非常相似。

您知道为什么会这样吗?您能建议一下吗?

1 个答案:

答案 0 :(得分:0)

Page Speed Insights网站的页面速度API现在位于版本5中,因此,如果您希望获得相似的结果,则应使用相同的端点(PSI API的版本5)。

https://developers.google.com/speed/docs/insights/v5/reference/pagespeedapi/runpagespeed#response