• Головна
  • /
  • Блог
  • /
  • Чому важливо аналізувати скролінг сторінок, та як це зробити з допомогою GA4
21.05.24
bg-image

Чому важливо аналізувати скролінг сторінок, та як це зробити з допомогою GA4


Всі звикли, що Google Analytics вміє відслідковувати перегляди сторінок, але факт того, що людина переглянула сторінку не дає ніякого уявлення про те, як вона з нею взаємодіяла. Думаю, саме тому команда, яка розробляла Google Analytics 4 не обмежилась просто переглядами сторінок, а додала функціонал “Розширеної статистики”. Як видно зі скріншота нижче, з допомогою цієї функції можна відслідкувати такі взаємодії користувачів з сайтом як:

  • Скролінг сторінки
  • Кліки по зовнішнім лінкам
  • Внутрішній пошук по сайту (насправді цей пункт був і в попередній версії Google Analytics)
  • Взаємодія з формами
  • Взаємодія з відео
  • Скачування файлів
1.0 розширена статитика

Перелік, як бачите, значний, і всі вони трекаються без додаткових дій з вашої сторони. Достатньо просто відмітити відповідний перемикач. Але є два “але”:

  1. Стандартних звітів під ці дані Google на жаль не завіз(
  2. По назві івентів не завжди добре зрозуміло про що саме мова. Наприклад, по назві Scroll не завжди одразу зрозуміло, що мається на увазі скрол сторінки саме на 90%)

До речі, ця стаття - це лише початок серії статей на тему івентів розширеної статистики. Кожна така стаття також буде супроводжуватись відео інструкцією, тому якщо вам звичніший відео формат, можна перейти на нього, якщо ж ви, як і я, більше полюбляєте текстовий варіант - читайте далі.

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

Де знайти івент Scrolls та що він показує

Якщо ви самостійно не вимкнули відповідний перемикач, то у вас по замовчуванню вже відслідковується цей івент. Щоб перевірити перейдіть Admin > Data collection and modification (Збирання й змінення даних) > Data streams (Потоки даних) > Виберіть потрібний потік > Enhanced measurement (Розширена статистика)

1.1 івент скрол

Івент допомагає відслідкувати таку дію користувача, як скролінг сторінки на 90%. Тобто момент, коли юзер дістався майже до кінця сторінки. Зібрані дані допоможуть нам проаналізувати який відсоток юзерів переглянув майже всю сторінку, а хто відвалився раніше.

Щоб знайти цей івент в репортах треба перейти на вкладку Reports (Звіти) > Engagement (Взаємодія) > Events (Події) та знайти в таблиці Scroll.

1.2 де знайти скрол

У стовпчику бачимо скільки разів користувачі зробили таку дію (проскролили сторінку на 90%), але це нам не дає достатньо інформації для повноцінного аналізу.

1.3 Скрол тотал w

Якщо б ми бачили на яких сторінках та скільки разів відбувся івент scroll, то, погодьтеся, це була б набагато цінніша інформація. Отже, для того, щоб зробити якісь змістовні висновки треба перейти в інший звіт, який називається "Pages and Screens" (Сторінки й екрани).

1.4 скрол порівняння

Тут ми бачимо інформацію з прив’язкою до конкретних сторінок. Якщо в стовпчику "Event Count" (Кількість подій) у випадаючому списку оберемо івент scroll, то можна вже порівняти кількість скролів сторінки на 90% Event Count: Scroll із загальною кількістю переглядів конкретної сторінки Views. І якщо розділити перший показник на другий, то ми дізнаємось який відсоток переглядів закінчується доскролом сторінки на 90% і більше. В нашому випадку це близько 16%.

Але GA4 дає набагато більше можливостей, по аналізу такої взаємодії. Давайте розглянемо і їх.

Як ефективно аналізувати івент “Scroll”: метрика “Scrolled users”.

В прикладі вище ми бачимо тільки кількість разів коли юзер здійснив івент, але не кількість цих юзерів. Більш вагомі висновки можна зробити, дізнавшись саме відсоток користувачів, які доскролили сторінку на 90%. Давайте виведемо цю інформацію:

  1. Переходимо в режим редагування (Custom report).
1.5 скрол редагування w

2. В метриках шукаємо показник Scrolled users.

3. Натискаємо "Apply".

1.6 додавання scrolled users

Тепер проаналізуємо найпершу сторінку /dashboard.

1.7 порівняння dashboard w

На скріні бачимо, що загальна кількість переглядів сторінки - 1114, але таку кількість переглядів зробили всього 284 юзери. З них 99 юзерів доскролили сторінку до 90%. Тобто загалом близько 35%. Як ви бачите 35% значно більше ніж 16%, які ми отримали, коли аналізували відсоток переглядів сторінки, які закінчуються подією Scroll.

Якщо у випадку з переглядами сторінки 16% виглядало швидше як катастрофа, то у випадку з юзерами ми бачимо, що близько третини переглядає сторінку майже повністю. Звісно що юзери, які переглядають сторінки повторно не повинні скролити її повністю, вони можуть шукати потрібну інформацію, яка може знаходить в будь-якому місці на сторінці. Тому краще аналізувати саме юзерів.

Як автоматично порахувати відсоток юзерів, які проскролили сторінку на 90% або використання Calculated Metrics в GA4

Якщо ми хочемо порівняти різницю між кількома сторінками, то навіть при додаванні додаткового показника Scrolled users побачимо наступне:

  • на одній сторінці 99 із 284 відвідувачів доскролили на 90%,
  • а на іншій - 98 відвідувачів із 194.

Виглядає не дуже зрозуміло, яку із цих сторінок скролять краще. Щоб це визначити потрібно вручну поділити одне число на інше та представити їх у відсотках. Але ми з вами люди ліниві, тому давайте приберемо ручну роботу. Для цього нам знадобляться "Calculated Metrics" (Обчислювальні показники).

Щоб створити розрахунковий показник перейдіть Admin (Адміністратор) > Data display (Відображення даних) > Custom definitions (Спеціальні визначення) > Calculated Metrics (Обчислювальні показники)

1.8 calculated_metrics

і далі зробіть наступні кроки:

  1. Натискаємо "Create calculated metric" (Створити обчислювальний показник).
  2. Вводимо назву Scrolled Users Conversion Rate (Scrolled Users CR).
  3. Записуємо формулу “Scrolled users / Total users”. Зверніть увагу, назви показників будуть в фігурних дужках - це нормально.
  4. Обираємо пункт "Unit of measurement" (Одиниця вимірювання) залишаємо як є, бо, на жаль, там немає можливості обрати відсотки.
  5. Натискаємо "Save".
1.9 calculated_metrics2_choose

Потім повертаємось до звіту "Pages and Screens" (Сторінки й екрани) і додаємо наш створений показник Scrolled Users CR у блоці "Metrics" (Показники) в "Custom report", аналогічно до того, як ми робили це раніше із додаванням Scrolled users. І тепер у таблиці з’явилась нова метрика, що показує відсоткове значення.

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

1.10 порівняння по calculated metrics

Якщо повернутись до питання з початку цього блоку, то тепер аналізувати стало набагато зручніше і ми швидко бачимо, яку з двох сторінок відвідувачі частіше проскролюють на 90%.

Створення кастомного репорту в блоці “Дослідження” для аналізу скролінгу

Але це ще не все. ОК, ми побачили, що 34% користувачів переглянули сторінку /dashboard на 90% і більше, а чи цікаво вам дізнатись що сталось з іншими 66%? На якому етапі взаємодії зі сторінкою вони відвалились?

Щоб проаналізувати цю інформацію стандартного івенту Scroll вже буде не достатньо. Тут доведеться спочатку налаштувати передачу кастомних івентів. Але результат однозначно дасть відповідь на запитання “На якому етапі взаємодії зі сторінкою ви втратили своїх відвідувачів”. Детальніше про те, як це зробити можна прочитати в статті - Відстеження скролінгу на сторінках за допомогою Google Tag Manager: Розширений посібник

Фінальний звіт із такими додатковими налаштуваннями виглядатиме так:

1.11 кастомний звіт w

Такий репорт покаже не тільки стартову позицію, скільки людей зайшло на сторінку, і останню - скільки з них доскролили на 90%. Звіт продемонструє всі етапи, які пройшли юзери, і на яких вони відвалилися.

Як будувати фанели в GA4 можна почитати в окремій статті - Аналіз послідовностей у Google Analytics 4: Розширена інструкція по воронкам.

При цьому, не варто забувати, що один користувач може проскролити сторінку сайту на 90% за 5 хвилин, детально переглядаючи всі елементи сайту, а інший може за 5 секунд дійти до кінця сторінки. Залученість таких користувачів звісно буде різною. Тому дуже рекомендую при аналізі разом зі скролінгом одразу враховувати й час, який юзер провів на сторінці. Один з варіантів як це зробити можна прочитати тут - Відстеження глибини скролінгу та часу на активній вкладці за допомогою Google Tag Manager

Якщо хочете дізнатись більше про роботу з Google Analytics 4 - приходьте на курс “GA4 Basics” де ви зможете детально розібратися зі встановленням, налаштуванням та роботою з Google Analytics 4. Ви навчитесь відстежувати різні івенти на сайті, налаштовувати конверсії та авдиторії, будувати кастомні звіти та багато іншого. Детальна програма та вся інформація по курсу доступна за цим посиланням.

Наступна (друга) стаття з серії івентів розширеної статистики - Як правильно аналізувати кліки по зовнішнім лінкам в GA4?