Если вы используете Google Analytics для отслеживания статистики посещения ваших сайтов, бывает важно научить GA отслеживать и отфильтровывать ваши собственные посещения для получения реальной картины. В отличие от сервисов вроде Statcounter или Sitemeter, Google Analytics не умеет отфильтровывать ваши визиты, если у вас динамический IP.
Если у вас статический IP, достаточно будет обойтись его фильтрацией. Но в большинстве случаев пользователи имеют динамический IP, поэтому здесь понадобится другое решение.
Решение таково: нужно установить cookie (куку) в используемом браузере и затем включить Analytics фильтр, чтобы игнорировать визиты от всех пользователей с данной кукой. Чтобы создать данную cookie, создайте веб-страницу со следующим кодом:
Если вы используете старый urchin трекер:
Если новый Ga.js трекер:
Замените ignore_cookie_name любым именем на ваше усмотрение. Оно должно быть достаточно уникальным, т.к. если с cookie под тем же именем на ваш сайт зайдет кто-то еще, его визит так же будет проигнорирован. Лучше всего использовать комбинацию случайных цифр.
Далее нужно создать фильтр в Google Analytics.
1. Кликнуть Analytics Settings и затем кликнуть на Filter Manager внизу страницы.
2. Кликнуть Add Filter.
3. На странице создания нового фильтра (Create New Filter) создайте фильтр со следующими настройками.
Filter Type: Custom filter > Exclude
Filter Field: User Defined
Filter Pattern: ignore_cookie_name (замените на придуманное вами имя)
Case Sensitive: No
4. Под Apply Filter to Website Profiles выберите сайт, для которого должен использоваться фильтр.
Последний шаг: установить куку в браузер. Для этого всего лишь перейдите на созданную вами страницу с JS-кодом. Перед этим удостоверьтесь, что ни у кого более нет доступа к ней, т.к. если к ней перейдет случайный посетитель, у него кука так же установится и его визиты так же будут игнорироваться.
Оригинал статьи (англ.): .


