
Налаштування Google Analytics
У цій статті я пропоную вашій увазі основні кроки для налаштування Google Analytics для сайту. Чек-лист є переліком дій, які необхідно здійснити, щоб отримати можливість коректно збирати та аналізувати дані по сайту.
1. Зареєструвати обліковий запис у Google Analytics
Реєстрацію облікового запису можна виконати за посиланням.
2. Встановити код Google Analytics на всі сторінки сайту
Для того, щоб дані сайту збиралися коректно і в повному обсязі потрібно встановити код Google Analytics на всі сторінки сайту, потім перевірити, чи правильно встановлено код. Це можна зробити, скориставшись спеціальним розширенням Tag Assistant. Правильне встановлення коду відстеження – це запорука збору коректних даних, тому я наголошую на важливості цього пункту.
Докладніше про те, як перевірити, чи використовується Google Analytics на веб-сторінці.
3. Створити кілька уявлень
Google Analytics автоматично створює подання без фільтрів для кожного ресурсу, який додається в обліковому записі. Рекомендується залишати це подання у вихідному вигляді, тобто без будь-яких фільтрів, щоб завжди була можливість звернутися до даних у вихідному вигляді. Крім цього уявлення рекомендую додати ще два уявлення:
Перше уявлення буде основним – у ньому можна виконати всі налаштування, потрібні для роботи та налаштувати всі необхідні фільтри.
Друга вистава буде тестовою. Наявність такого уявлення дозволить тестувати будь-які нові налаштування перед впровадженням у основне уявлення. Крім того, якщо ви відстежуєте дані з кількох субдоменів, гарною практикою є виділення субдоменного трафіку в окреме уявлення.
Рекомендації щодо структурування даних в обліковому записі Google Analytics.
4. Вибрати валюту, яка відображатиметься у звітах
У налаштуваннях подання необхідно вибрати валюту, яка фігуруватиме у показниках з валютними значеннями, наприклад, дохід, вартість та інші. За замовчуванням встановлено валюту США (USD).
5. Додати користувачів до облікового запису
Кожен користувач, який має доступ до облікового запису, повинен мати дозвіл того рівня, який йому необхідний для роботи. Не більше та не менше. При додаванні користувачів до облікового запису, потрібно враховувати специфіку успадкування рівня дозволів. Права доступу, призначені більш високому рівні, успадковуються. Тобто якщо дозвіл для користувача налаштований на рівні облікового запису, то ці права будуть поширюватися на підпорядковані ресурси та подання. Обсяг прав можна збільшувати по ієрархії вниз (від облікового запису до подання).
Про управління користувачами та рівні доступу.
6. Виключити внутрішній трафік
Для того, щоб не спотворювати статистику відвідувань свого сайту візитами співробітників, які працюють над сайтом, необхідно налаштувати фільтр, який унеможливлює внутрішній трафік. Тут можуть бути різні рішення в залежності від того, чи статичний або динамічний IP використовується при підключенні.
Інструкція з виключення внутрішнього трафіку, якщо IP статичний.
Для виключення внутрішнього трафіку, якщо IP динамічний, можна скористатися кількома способами. Наприклад, використовувати блокуючі розширення для співробітників або застосувати інші функції системи, наприклад спеціальні параметри, для ідентифікації внутрішнього трафіку. З прикладом такого рішення можна ознайомитись тут.
7. Виключити реферальний спам, налаштувати фільтрацію звернень роботів та “павуків”
Наявність реферального спаму у звітах спотворює дані відвідуваності вашого сайту і, природно, заважає адекватному аналізу даних. Детально про те, як діагностувати та виключити рефспам у Google Analytics, а також про те, як активувати функцію виключення обігу роботів і павуків, я писала в цьому пості.
8. Налаштувати надсилання подій
Налаштування відстеження подій допоможе дізнатися, як відвідувачі взаємодіють з контентом вашого сайту. Кліки, відправки форм, підписки на розсилку, перегляди відеороликів, скролінг – це та багато іншого можна відстежувати, настроївши відправку подій на сайті.
Докладніше про налаштування подій, а також практичні приклади використання.
9. Налаштувати цілі
Налаштовані цілі допомагають отримати уявлення про ефективність джерел трафіку на веб-сайті. Як мета може виступати успішне відправлення форми замовлення, відвідування сторінки контактів, скачування документа і т.п. (будь-яка дія, яку ви вважаєте цільовою для вашого сайту). Якщо метою є відвідування певної сторінки, можна створити послідовність конверсії. Послідовність конверсії – це набір сторінок, якими переходять відвідувачі шляху до конверсії. Налаштування послідовності допоможе виявити вузькі місця на шляху досягнення мети.
Докладніше про цілі, приклади використання послідовності конверсії.
10. Налаштувати відстеження пошуку на сайті
Якщо на сайті реалізована можливість пошуку по сайту, можна налаштувати відстеження того, що конкретно користувачі шукають на сайті, використовуючи форму пошуку. Налаштувавши відстеження пошуку по сайту, ми отримаємо доступ до цінної інформації про пошукові запити користувачів, дізнаємося, чи релевантні результати пошуку запитам користувача, а також зможемо побачити перелік сторінок, з яких користувачі здійснювали пошук, тобто отримаємо можливість оцінити якість сторінки та покращити її, знаючи чого на ній не дістає.
11. Створити групи контенту
Цей функціонал дозволяє групувати контент сайту та аналізувати сукупні показники групи.
12. Налаштувати покращену атрибуцію посилань
Налаштування покращеної атрибуції посилань уможливлює більш глибокий аналіз сторінки сайту. Ця функція дозволяє розділити статистику за посиланнями на ту саму сторінку, а також відстежити кнопки, меню та дії, для роботи яких застосовується JavaScript.
13. Налаштувати електронну торгівлю (цей пункт справедливий для інтернет-магазинів)
Найважливішим етапом в аналітиці інтернет-магазинів є налаштування електронної торгівлі. Цей функціонал дозволяє побачити дані про транзакції, куплені товари, вартість замовлень та інші. На даний момент існує два різновиди налаштування електронної торгівлі: стандартний модуль та розширена електронна торгівля (Enhanced Ecommerce). Enhanced Ecommerce дає можливість отримати набагато більше даних про взаємодію користувача з контентом інтернет-магазину, про поведінку покупців при покупці, а також отримати інформацію про ефективність внутрішніх рекламних кампаній.
Докладніше про стандартний модуль та Enhanced Ecommerce.
14. Налаштувати міждоменне відстеження
(Цей пункт справедливий для випадку, коли потрібно реєструвати відвідування декількох ресурсів як один сеанс).
Для того, щоб при переході з одного домену на інший не обривалася сесія відвідувача, і була можливість простежити шлях користувача від початку і до кінця відвідування кількох сайтів, необхідно налаштувати міждоменне відстеження. Особливо важливо виконати налаштування правильно для комерційних проектів, якщо кошик знаходиться на сторонньому домені, щоб зберегти інформацію про початкове джерело, яке привело до замовлення.
15. Налаштувати User ID
Щоб зв’язати дані про взаємодію користувача з сайтом по кількох пристроях, необхідно використовувати функцію User ID. Ця функція дозволяє зв’язати сеанси та дії, що їх виконуються, з постійним унікальним ідентифікатором, який передається в Google Analytics. Для реалізації цієї функції необхідно створити та призначити користувачам унікальні ідентифікатори, які включатимуться до даних, що надсилаються до Google Analytics.
16. Налаштувати відстеження 404 помилки
Завдяки налаштуванню відстеження появи 404-ї помилки на сайті Google Analytics можна отримати інформацію не тільки про факт виникнення помилки, але й дані про неіснуючі сторінки, на які потрапляли ваші відвідувачі, а також дані по сторінках, з яких користувачі потрапили на неіснуючу сторінку.Налаштувати відстеження можна у різний спосіб. Наприклад, можна використовувати віртуальні сторінки. Для того, щоб максимально швидко дізнатися про появу 404 помилки, можна також налаштувати відправку відповідних сповіщень на пошту. Як приклад реалізації наводжу посилання на ролик Андрія Осипова з налаштування відстеження 404-го в аналітиці, використовуючи Google Tag Manager.
17. Налаштувати спеціальні параметри та показники
Для того, щоб збирати і згодом мати можливість аналізувати в інтерфейсі аналітики дані, що не відстежуються системою автоматично, застосовуються спеціальні параметри та метрики. Найчастіше цей функціонал використовують, якщо потрібно відстежити додаткові аспекти взаємодії користувача з сайтом, а також, якщо потрібно об’єднати статистику Google Analytics з іншими даними, наприклад, CRM.
Про налаштування та приклади використання спеціальних параметрів та показників.
18. Кастомізувати групу каналів
Група каналів за умовчанням є модель класифікації трафіку, визначену системою. Якщо вам потрібно класифікувати трафік по-іншому, можна створити власну групу каналів або змінити задану за промовчанням. При цьому потрібно пам’ятати, що зміна буде застосовна лише до нового трафіку, історичні дані залишаться колишніми.
19. Встановити зв’язок Google Analytics та Google Ads
Якщо запускається контекстна реклама в системі Google Ads, потрібно зв’язати облікові записи Analytics і Ads, а також перевірити чи ввімкнена автопомітка і чи не обрізається вона при переході за рекламним посиланням. Налаштування зв’язку дозволить відстежувати дії відвідувачів на сайті з реклами Ads, а також переглядати в Ads дані з аналітики, використовувати списки ремаркетингу, створені в Google Analytics, імпортувати транзакції та/або цілі Google Analytics як конверсії.
20. Включити ремаркетинг та звіти з демографії та категорій інтересів
Для того, щоб активувати можливість налаштування ремаркетингу за допомогою Google Analytics, а також отримати доступ до даних про вік, поле та інтереси відвідувачів потрібно включити функції для рекламодавців.
21. Використовувати UTM-мітки
UTM-мітки використовуються для передачі додаткової інформації про перехід користувача за посиланням. Для того, щоб отримати інформацію про трафік, що надходить на сайт рекламної кампанії в соц. мережах, по e-mail-розсилці або якомусь ще рекламному каналу потрібно до використовуваних посилань додавати UTM-мітки. Для створення коректного посилання з UTM-міткою можна скористатися компонувальником URL.
Докладніше, а також про додаткові динамічні параметри URL.
22. Налаштувати імпорт витрат
Для того, щоб мати можливість порівняти витрати та доходи від рекламних кампаній, проаналізувати рентабельність інвестицій у різні рекламні канали, можна скористатися звітом “Аналіз витрат”. Якщо облікові записи Google Ads і Google Analytics пов’язані, а імпорт імпортних витрат Ads налаштовано, дані звіту будуть доступні в цьому звіті. Для того, щоб побачити дані іншими рекламними каналами: наприклад, Facebook, потрібно налаштувати імпорт цих даних.
Про налаштування імпорту та приклади використання.
Для налаштування автоматичного завантаження в Google Analytics даних про рекламні кампанії з Facebook та інших рекламних джерел можна скористатися безкоштовним сервісом OWOX BI ROI.
23. Налаштувати брендований та небрендований канал для пошукової реклами
Для проведення ефективного аналізу рекламних кампаній можна систематизувати запити пошукової реклами та виділити в окремі канали ключові слова із брендовою складовою.
24. Змінити час очікування сеансу та кампанії, якщо потрібно
За замовченням у Google Analytics встановлено час очікування сеансу 30 хвилин, а час очікування кампанії – 6 місяців. Якщо специфіка вашого сайту така, що зазвичай користувачі проводять на сайті більше часу (наприклад, ваш сайт – портал з фільмами), то довжину сесії необхідно змінити з огляду на ці особливості. Час очікування кампанії відповідає за те, як довго система зберігатиме інформацію про те, що користувач прийшов із рекламної кампанії. По дефолту воно встановлено рівним 6 місяців. Це налаштування також можна скоригувати, враховуючи час прийняття рішення безпосередньо для вашого бізнесу.
25. Встановити зв’язок Google Analytics та Search Console
Якщо сайт додано до Search Console, рекомендується встановити зв’язок Google Analytics та Search Console. Наявність такого зв’язку дозволить мати доступ до деяких даних із Search Console прямо в інтерфейсі Google Analytics.
26. Налаштувати джерела нормальних результатів пошуку
Як відомо, не весь трафік, що надходить на сайт через результати пошуку, враховується як безкоштовний пошуковий. Analytics відомі найпопулярніші пошукові системи, з їх списком можна ознайомитись за посиланням.
Трафік, що надходить із цих систем, за замовчуванням враховується як безкоштовний пошуковий. Але є пошукові системи, трафік у тому числі без додаткових налаштувань враховується системою як трафік переходів. Неправильне розуміння системою такого трафіку спотворює статистичні дані. Для того, щоб вказати Analytics на те, що це теж пошуковий трафік, необхідно скористатися налаштуванням джерел звичайних результатів пошуку.
27. Налаштувати користувацькі звіти
В Analytics існує безліч стандартних звітів, які дозволяють проаналізувати показники сайту у різних зрізах. Але часто функціональності стандартних звітів буває недостатньо. Тоді на допомогу надходять спеціальні звіти. Цей звіт можна налаштувати “під себе”, вибрати лише ті параметри та показники, які потрібні для аналізу та вид, в якому вони мають бути представлені. Крім того, вже накопичена велика кількість готових звітів користувача, які об’єднані в безкоштовну галерею рішень Google Analytics Solutions Gallery.
28. Налаштувати зведення
Для того, щоб зібрати ключові метрики із різних звітів у зручному вигляді, можна використовувати зведення (дашборди). Зведення дозволяють одночасно відстежувати кілька показників сайту та зіставляти дані з різних звітів. Можна настроювати зведення самостійно, а можна застосовувати вже існуючі рішення. Готові приклади зведення також можна знайти в Google Analytics Solutions Gallery.
29. Налаштувати сповіщення
Для того, щоб одразу дізнаватися про істотні зміни показників, які є ключовими для аналізу ефективності сайту, можна налаштувати спеціальні оповіщення, а також при необхідності виконати налаштування повідомлень про нові сповіщення електронною поштою.
30. Налаштувати періодичне надсилання звітів електронною поштою
Для того, щоб розсилати звіти з Google Analytics регулярно і в автоматичному режимі, можна скористатися налаштуванням відправки на електронну пошту, вибравши потрібну періодичність розсилки.
