Facebook
From Gökhan ERCAN, 3 Years ago, written in JavaScript.
This paste is a reply to Apps Script PSI Source Code from Gökhan ERCAN - go back
Embed
var pageSpeedApiKey = "psi api key";

function psimobile(URL) {
    var mobile = callPageSpeed(URL, 'desktop');
    return mobile.lighthouseResult.categories.performance.score * 100
};

function psidesktop(URL) {
    var desktop = callPageSpeed(URL, 'desktop');
    return desktop.lighthouseResult.categories.performance.score * 100
};

function callPageSpeed(URL, strategy) {
    var pageSpeedUrl = 'https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=' + URL + '&key=' + pageSpeedApiKey + '&strategy=' + strategy;
    var response = UrlFetchApp.fetch(pageSpeedUrl);
    var json = response.getContentText();
    return JSON.parse(json);
};

Replies to Re: Apps Script PSI Source Code rss

Title Name Language When
Re: Re: Apps Script PSI Source Code Scanty Motmot javascript 3 Years ago.