PageSpeed Insights API
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
API PageSpeed Insights позволяет анализировать производительность вашего веб-сайта с помощью простого API. Он предлагает индивидуальные рекомендации по оптимизации вашего сайта и позволяет легко интегрировать анализ PageSpeed Insights в ваши инструменты разработки и рабочий процесс.
Сервис: pagespeedonline.googleapis.com.
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://pagespeedonline.googleapis.com
Методы |
---|
runpagespeed | GET /pagespeedonline/v5/runPagespeed Запускает анализ PageSpeed на странице по указанному URL-адресу и возвращает оценки PageSpeed, список предложений по ускорению этой страницы и другую информацию. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eAnalyze your website's performance and receive optimization suggestions using the PageSpeed Insights API.\u003c/p\u003e\n"],["\u003cp\u003eIntegrate PageSpeed Insights analysis into your development tools for a streamlined workflow.\u003c/p\u003e\n"],["\u003cp\u003eUtilize Google-provided client libraries or the service endpoint and REST resource for API requests.\u003c/p\u003e\n"],["\u003cp\u003eAccess the discovery document for building tools that interact with the PageSpeed Insights API.\u003c/p\u003e\n"]]],["The PageSpeed Insights API analyzes website performance, providing optimization suggestions. It's accessible via Google-provided client libraries or custom libraries using the provided Discovery Document. The API's service endpoint is `https://pagespeedonline.googleapis.com`. The `runpagespeed` method, accessible via a `GET` request to `/pagespeedonline/v5/runPagespeed`, initiates the analysis on a specified URL, returning scores and improvement recommendations. This method is used by the service `pagespeedonline.googleapis.com`.\n"],null,[]]