Моніторинг швидкості сайту та створення звіту по Core Web Vitals в Google Analytics 4 та Looker Studio

В цій статтіarrow icon

Показники Core Web Vitals (CWV) та інші критерії швидкості завантаження веб сайтів набули значного значення у сфері веб дизайну та цифрового маркетингу. Тому стає актуальним знання про те, як використовувати ці інструменти для аналізу та відстеження змін.

У цьому контексті ми поділимось інформацією про створення детального звіту по швидкості завантаження веб сайту за допомогою Google Analytics 4 та Looker Studio (колишній Data Studio), а також продемонструємо, як ефективно проводити аналіз, базуючись на даних CWV.

Для чого моніторити показники швидкості сайту в Google Analytics 4?

Використання показників Core Web Vitals та інших індикаторів швидкості завантаження вебсайту є ключовим для отримання та аналізу даних реальних користувачів, на відміну від лабораторних даних, як-от ті, що надаються Google PageSpeed Insights. Це критично важливо, адже лабораторні дані часто не відображають реального досвіду користувачів при завантаженні сайту.

1-website-speed-monitoring-profit.store.png

Lab-дані, такі як ті, що надаються у Google PageSpeed Insights, зазвичай представляють емуляцію завантаження однієї сторінки на одному пристрої. Натомість моніторинг реальних користувачів, або field-дані, відображає широкий спектр пристроїв та надає точніші показники взаємодії користувачів з вашим сайтом. Ця різниця в методологіях є фундаментальною.

Ось як можна використовувати Core Web Vitals (CWV) для ефективного аналізу:

  1. Збір даних з браузерів користувачів через Google Tag Manager (GTM).
  2. Класифікація зібраних даних на категорії: 'добре', 'погано', 'потребує покращення'.
  3. Відправка цих даних до Google Analytics 4 для подальшого аналізу.

Звіт у Looker Studio

Використовуючи дані з GA4, можна створювати у Looker Studio більш глибокі аналітичні звіти. Ці звіти дозволяють візуально оцінити:

  • Відсоткове співвідношення подій у категоріях Good/Poor.
  • Динаміку змін по днях та місяцях.
  • Аналіз використання на різних пристроях та у браузерах.
  • Можливість фільтрації даних залежно від країн, типів сторінок, брендів пристроїв та іншого.

Звіт в Google Analytics 4

В GA4 потрапляють такі дані:

2-website-speed-monitoring-profit.png

Можна оцінити частку подій у певній категорії та здійснити порівняння з даними за інші періоди. Наприклад, якщо показник Good LCP знизився з 80% до 65%, це свідчить про помилковість обраної стратегії.

Looker Studio: приклад

  1. Щоденний аналіз дав змогу точно визначити дату внесених змін, які спричинили падіння показника Good LCP. Було встановлено, що падіння було пов'язане з одним із неефективних розробницьких оновлень.

3-website-speed-monitoring-profit.png

  1. Детальний аналіз контентних груп допоміг швидко виявити типи сторінок, які найнегативніше впливають на загальні показники ефективності.

4-website-speed-monitoring-profit.png

  1. Аналіз за типами пристроїв виявив причини зниження конверсій: погіршення показників на пристроях, які зазвичай демонстрували високу конверсію.

5-website-speed-monitoring-profit.png

Створення звіту із показниками Core Web Vitals

  1. Імпортувати контейнер GTM: необхідно імпортувати файл CoreWebVitalsEvent.json, слідуючи вказівкам у разі потреби.
  2. Внести заміну GA4 ID у змінній «GA4 - ID» або в тегу «GA4 — Event — Core Web Vitals».

6-website-speed-monitoring-profit.png

  1. Опублікувати внесені зміни.
  2. У GA4 додати спеціальний параметр з назвою Category, асоціювавши його з параметром події.

7-website-speed-monitoring-profit.png

  1. Створити копію звіту в Looker Studio.
  2. Змінити джерело даних на власний аккаунт GA4.

8-website-speed-monitoring-profit.png

  1. Перевірити налаштування Breakdown dimension, яке має бути встановлене на Category.
  2. Дочекатися збору даних протягом кількох днів.

Висновок

Звіт є необхідним:

  • Для великих вебсайтів, які містять різні типи сторінок. Це пов'язано з тим, що різні типи сторінок можуть мати різні вимоги до завантаження та взаємодії.
  • Для сайтів, на яких активно ведеться розробка. На таких сайтах регулярно відбуваються зміни, які можуть впливати на показники швидкості та відповідності.
  • Для сайтів з різноманітною аудиторією з багатьох країн та орієнтованих на численні девайси. Різні групи користувачів та пристрої можуть мати різні вимоги та умови використання.

Звіт не є обов'язковим:

  • Для невеликих сайтів-візитівок. Ці сайти часто мають просту структуру і менше змін, тому менш схильні до проблем із швидкістю завантаження.
  • Для статичних сайтів, які рідко оновлюються. У цих випадках рідкісні оновлення та стабільність контенту зменшують ризик виникнення проблем із швидкістю завантаження, тому щомісячний стандартний CRUX-звіт може бути достатнім.