Для великих ресурсів з широким асортиментом, дуже часто виникає необхідність відстеження поведінки відвідувачів на сайті в пошукових запитах, для розуміння того, що і як шукають користувачі, і як згодом необхідно грамотно працювати з асортиментом сайту (викладення та назви).
У Google Analytics 4 це вирішується налаштуванням відстеження пошуку на сайті:
☝ можливість відстежувати пошукові запити, які користувачі вводять у поле пошуку на сайті.
В результаті налаштування цієї опції можна отримати величезний бонус у розумінні того:
- що користувачі не можуть знайти на сайті;
- як користувачі це шукають.
Отже, розберемося, як настроїти в GA4 пошук на сайті вже в новому інтерфейсі.
➊ Заходимо в налаштування ресурсу, далі "потоки даних" - "покращена статистика":
За замовчуванням на всіх проектах включений "пошук на сайті", але всередині нього є деякі важливі налаштування, тому натискаємо на шестерню і заходимо в додаткові налаштування пошуку на сайті:
У налаштуваннях за замовчуванням вже є деякі параметри. Тому якщо Ваш параметр вже є - нічого не робите. Розробники нової аналітики дещо полегшили налаштування. У попередній версії зазвичай доводилося шукати свій параметр в URL.
На нашому сайті URL пошуку виглядає так:
site.ua/ua/search?query=кресло
У нашому випадку визначальний параметр “query” (той, який після “?”), тому нічого не вводимо. Вводьте, зберігаєте.
➋ Створюємо "спеціальне визначення" - "search_term":
* Всередині системи параметр "search_term" - пошуковий запит, який користувач вводить на сайті.
* Подія, яка надсилає інформацію про пошук на сайті разом з пошуковим запитом має назву - “view_search_results”. У тестувальнику для перевірки Ви шукаєте саме її, і у звітах також.
➌ Тестуємо пошук на сайті через DebugView.
Увага! Тестуємо не одразу, а протягом 24 годин, тому що одразу це визначення не з'являється у системі.
Включаєте плагін тестувальника або тег асистент, здійснюєте пошук і шукаєте подію “view_search_results” та в ньому параметр “search_term”.
Якщо подія є, то все ок. Далі подивимося, як ці дані можуть бути консолідовані у звіті.
➍ У звітах дані про пошук на сайті можна побачити таким чином: "події" - "view_search_results" - "власні" - "search_term".
В результаті це має такий вигляд:
Дана інформація буде корисна для більш глибокого розуміння поведінки користувачів на сайті - що вони не можуть знайти і як саме вони це шукають.
Це те, що ми реально робили і це працює, без передруку кейсів закордонних колег.
* Якщо на Вашому сайті пошук працює без зміни URL-адреси, то теоретично Ви повинні відправляти event “view_search_results” щоразу при здійсненні пошуку з параметром “search_term”.