Google PageSpeed Insights — это инструмент анализа веб-производительности на основе Lighthouse, который оценивает качество веб-страниц по нескольким измерениям, включая производительность, доступность, SEO и лучшие практики.
С интеграцией Google PageSpeed в AACFlow вы можете:
- Анализировать производительность веб-страниц: Получать подробные оценки производительности и метрики для любого публичного URL, включая First Contentful Paint, Largest Contentful Paint и Speed Index
- Оценивать доступность: Проверять, насколько хорошо веб-страница соответствует стандартам доступности, и определять области для улучшения
- Аудировать SEO: Оценивать поисковую оптимизацию страницы и находить возможности для улучшения рейтингов
- Проверять лучшие практики: Убеждаться, что веб-страница следует современным лучшим практикам веб-разработки
- Сравнивать стратегии: Запускать анализы с использованием стратегий для настольных компьютеров или мобильных устройств, чтобы понимать производительность на разных типах устройств
- Локализовать результаты: Получать результаты анализа на разных языках для интернационализированной отчетности
В AACFlow интеграция Google PageSpeed позволяет вашим агентам программно проводить аудит веб-страниц в рамках автоматизированных рабочих процессов. Это полезно для мониторинга производительности сайта с течением времени, запуска оповещений при падении оценок ниже пороговых значений, генерации отчетов о производительности и обеспечения соответствия развернутых изменений стандартам качества перед выпуском.
Получение вашего API-ключа
- Перейдите в Google Cloud Console
- Создайте или выберите проект
- Включите PageSpeed Insights API из библиотеки API
- Перейдите в раздел Credentials и создайте API-ключ
- Используйте API-ключ в конфигурации блока AACFlow
Инструкции по использованию
Анализируйте веб-страницы на предмет производительности, доступности, SEO и лучших практик с использованием API Google PageSpeed Insights на основе Lighthouse.
Инструменты
google_pagespeed_analyze
Анализ веб-страницы на предмет производительности, доступности, SEO и лучших практик с использованием Google PageSpeed Insights.
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
apiKey | string | Да | Ключ API Google PageSpeed Insights |
url | string | Да | URL веб-страницы для анализа |
category | string | Нет | Категории Lighthouse для анализа (разделенные запятыми): performance, accessibility, best-practices, seo |
strategy | string | Нет | Стратегия анализа: desktop или mobile |
locale | string | Нет | Язык для результатов (например, en, fr, de) |
pricing | per_request | Нет | Без описания |
rateLimit | string | Нет | Без описания |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
finalUrl | string | Конечный URL после перенаправлений |
performanceScore | number | Оценка категории производительности (0-1) |
accessibilityScore | number | Оценка категории доступности (0-1) |
bestPracticesScore | number | Оценка категории лучших практик (0-1) |
seoScore | number | Оценка категории SEO (0-1) |
firstContentfulPaint | string | Время до First Contentful Paint (отображаемое значение) |
firstContentfulPaintMs | number | Время до First Contentful Paint в миллисекундах |
largestContentfulPaint | string | Время до Largest Contentful Paint (отображаемое значение) |
largestContentfulPaintMs | number | Время до Largest Contentful Paint в миллисекундах |
totalBlockingTime | string | Total Blocking Time (отображаемое значение) |
totalBlockingTimeMs | number | Total Blocking Time в миллисекундах |
cumulativeLayoutShift | string | Cumulative Layout Shift (отображаемое значение) |
cumulativeLayoutShiftValue | number | Числовое значение Cumulative Layout Shift |
speedIndex | string | Speed Index (отображаемое значение) |
speedIndexMs | number | Speed Index в миллисекундах |
interactive | string | Time to Interactive (отображаемое значение) |
interactiveMs | number | Time to Interactive в миллисекундах |
overallCategory | string | Общая категория опыта загрузки (FAST, AVERAGE, SLOW или NONE) |
analysisTimestamp | string | Метка времени UTC анализа |
lighthouseVersion | string | Версия Lighthouse, использованная для анализа |

