Новости
- Фільтрація внутрішнього трафіку по IP
- Блокування від Google Analytics за допомогою розширень для браузера
- Технічні методи фільтрації внутрішнього трафіку
- висновки
Часто виникає ситуація, коли співробітники компанії багато часу проводять на своєму ж сайті. SEO-фахівці аналізують оптимізацію сторінок; менеджери по категоріям, менеджери з продажу, служба підтримки - все працюють з основним ресурсом компанії.
Тепер уявіть, що ваш співробітник ходить по сайту цілий день, і його сесія в Google Analytics триває 8 годин. За цей час він переглядає десятки або навіть сотні сторінок. Не кажучи вже про те, що у фахівця може бути не одна, а кілька сесій з різними джерелами трафіку.
В результаті дані в аналітиці можуть бути сильно спотворені. Середня тривалість сесії і кількість переглянутих сторінок будуть зміщуватися в більшу сторону. Якщо співробітники оформляють замовлення через сайт, їм не буде присвоюватися правильний джерело.
Як вирішити цю проблему?
Фільтрація внутрішнього трафіку по IP
Якщо у співробітників статичний IP адреса, ви можете в основному поданні Google Analytics виключити цей IP за допомогою встановленого фільтра:
Тут слід задати умови відповідності IP фільтру: «в точності відповідає» - якщо потрібно виключити лише один IP і інші варіанти для виключення набору адрес. Якщо хочете виключити набір різних IP, можна використовувати для користувача фільтр і задати в ньому регулярний вираз, яке буде покривати всі виключені IP:
У Google навіть є окрема сторінка в довідці , Присвячена виключенню внутрішнього трафіку по IP.
Проблеми з фільтрацією по IP виникають, коли у ваших співробітників динамічні IP-адреси або IP-адреси регулярно змінюються. У першому випадку ви не зможете скласти регулярний вираз, а в другому - будете забувати оновлювати фільтри :)
Блокування від Google Analytics за допомогою розширень для браузера
Для популярних браузерів існують спеціальні розширення, які дозволяють заблокувати відправку даних в Google Analytics. Наприклад, офіційне розширення від Google . Воно є для Chrome, Internet Explorer 11, Safari, Firefox або Opera.
Ще одне популярне розширення - Ghostery . Воно дозволяє заблокувати не тільки Google Analytics, а й інші підключаються на сторінці скрипти. Ви можете заблокувати Яндекс.Метрику, рекламні сервіси, Google Tag Manager і навіть онлайн-чати:
У цього методу також є свої недоліки. По-перше, потрібно проконтролювати, щоб всі співробітники у всіх браузерах поставили собі розширення, налаштували їх і активували. Для нових співробітників доведеться створити регламент по встановленню та налагодженню розширень.
По-друге, при перевстановлення браузера або використання нового браузера співробітники повинні будуть повторно встановлювати розширення і комусь доведеться це контролювати.
По-третє, якщо з якої-небудь причини співробітникам потрібно на час вимкнути розширення, щоб дані все-таки потрапили в Google Analytics (наприклад, аналітик може тестувати настройку лічильників на сайті), вони можуть забути включити розширення.
Технічні методи фільтрації внутрішнього трафіку
Існують більш витончені методи фільтрації внутрішнього трафіку, які можна реалізувати з використанням Google Tag Manager або на боці бекенд-розробника. Загальна ідея в тому, що всім співробітникам потрібно прикріпити мітку і при наявності цієї мітки не передавати дані в Google Analytics.
Розглянемо один із сценаріїв такої настройки.
Припустимо, все внутрішні користувачі заходять в адміністративну панель сайту при першому відвідуванні. У цей момент ви можете встановлювати в браузер користувача cookie з тривалим терміном життя, за якими блокувати Google Analytics.
Тепер вам потрібно попросити всіх співробітників один раз відвідати адміністративну панель сайту з усіх браузерів - і цього вистачить, щоб внутрішній трафік не передавався в Google Analytics. Якщо хочете знову почати передавати дані, просто видаліть в браузері відповідні cookie.
Про те, як знайти в браузері потрібні cookie .
Другий варіант - створити окрему сторінку, яка буде недоступна нікому, крім співробітників. На цій сторінці буде можливість включати і вимикати передачу даних в Google Analytics.
Якщо ви турбуєтеся, що ваші співробітники будуть самостійно видаляти cookie, записуйте мітки в local storage. Можна записати мітки в кілька сховищ для більшої надійності :)
Якщо у вас передбачена авторизація на сайті, мітки співробітникам варто проставляти з урахуванням ідентифікаторів осіб чи груп. Наприклад, у вас є окрема група користувачів - адміністратори. Коли адміністратор авторизований в свого облікового запису, для нього блокується передача даних в Google Analytics.
висновки
Фільтрація внутрішнього трафіку - корисна завдання, якщо цей трафік сильно псує дані.
Відокремити трафік на сайт від співробітників компанії можна:
- за допомогою встановленого фільтра в Google Analytics - якщо у співробітників статичний IP;
- заблокувавши Google Analytics за допомогою Ghostery або аналогічних розширень;
- направивши всіх співробітників на адміністративну панель сайту, де їм буде встановлений довготривалий cookie, за яким можна заблокувати передачу даних в GA;
- створивши окрему сторінку для співробітників з можливістю включати і вимикати передачу даних в Google Analytics.
Для кожного окремого випадку варто підбирати відповідний варіант фільтрації - все залежить від кількості співробітників і потреби максимально очистити дані в Google Analytics.
Також раджу дізнатися, як відстежувати поведінку користувачів на різних пристроях .
Як вирішити цю проблему?