Google v5 APIページの速度に関する洞察を試していますが、jsonの結果にSCOREが見つかりません。
これはAPIです https://www.googleapis.com/pagespeedonline/v5/runPagespeed
V4には、スコア付きの整数を含むruleGroups.SPEED.scoreがあります。
V5内のスコアはどこにありますか?
ありがとう
私はそれが次のようだと思います:json.lighthouseResult.categories.performance.score
最大値が1の小数を返します。したがって、パーセンテージを取得するには、100を掛ける必要があります。私のために働く..しかし、私は毎回同じ値を取得するわけではないようです。変動します...
それはjson.lighthouseResult.categories.performance.score Jeroenによって説明されているとおりです。
次の例を使用して、考えられるすべての監査カテゴリを返すことができます。
https://www.google.com/
_lighthouseResult/categories/*/score
_ *
_はワイルドカードですno
Desktop
Performance
Progressive Web App (PWA)
Best practices
_Accessibility
SEO
{YOUR_API_KEY}
_ https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https%3A%2F%2Fstackoverflow.com%2F&fields=lighthouseResult%2Fcategories%2F*%2Fscore&prettyPrint=false&strategy=desktop&category=performance&category=pwa&category=best = accessibility&category = seo&key = {YOUR_API_KEY}
_{
"lighthouseResult": {
"categories": {
"performance": {
"score":0.99
},
"accessibility": {
"score":0.7
},
"best-practices": {
"score":0.77
},
"seo": {
"score":0.9
},
"pwa": {
"score":0.56
}
}
}
}
_