Как исключить свой компьютер из статистики Google Analytics
Ответ
Задача
На сайте Joomla! используется статистика Google Analytics.
Требуется исключить из статистики заходы на сайт с собственного компьютера.
Решение
Сервис Google Analytics предлагает для решения этой задачи использовать фильтр. Фильтры настраиваются в профиле сайта и позволяют исключить из статистики посещения, удовлетворяющие определенным условиям.
Самый простой и наиболее часто используемый вариант — фильтрация по IP-адресу: вы указываете свой IP-адрес, и Google Analytics не включает в отчеты заходы с этого адреса.
Этот метод хорошо работает, когда ваш интернет-провайдер выдает вам статический IP-адрес. В случае если адрес динамический, можно вместо IP указать имя хоста, однако и это может оказаться не совсем удобно.
Оказывается, Google предоставляет еще один весьма полезный способ исключения собственного трафика. Идея заключается в том, что для вашего сайта нужно установить cookie и настроить фильтр Google Analytics так, чтобы при наличии этого cookie посещение не попадало в статистику.
Вот что говорится об этом способе в справке Google.
Исключение трафика с помощью файла cookie
Чтобы исключить трафик из динамических IP-адресов, можно использовать функцию JavaScript для установки файла cookie на внутренние компьютеры. После этого вы сможете отфильтровать всех посетителей с этим файлом cookie, чтобы они не появлялись в ваших отчетах Analytics.Чтобы исключить трафик с помощью файла cookie, выполните следующие действия.
Источник: https://www.google.com/support/googleanalytics/bin/answer.py?answer=55481&hl=ru_RU&utm_id=ad
1. Создайте в своем домене новую страницу, содержащую следующий код:
<body onLoad="javascript:pageTracker._setVar('test_value');">
(Обратите внимание, что этот код дополняет код отслеживания Google Analytics, который находится на каждой странице вашего веб-сайта.)
2. Перейдите на эту страницу с тех компьютеров, которые нужно исключить из своих отчетов, чтобы установить на каждом из них файл cookie.
3. Чтобы удалить данные посетителей с этим файлом cookie, создайте фильтр «Исключить». Следуйте инструкциям на странице http://www.google.com/support/googleanalytics/bin/answer.py?answer=55494 &hl=ru, чтобы создать фильтр с указанными ниже настройками.
Тип фильтра: Пользовательский фильтр > Исключить
Поле фильтра: Определено пользователем
Шаблон фильтра: test_value
Учитывать регистр: Нет
Этот метод вполне будет работать в Joomla! Есть только одно но. Для вставки кода pageTracker._setVar('test_value')
потребуется править шаблон.
Есть, тем не менее, альтернативный способ, позволяющий вставить код непосредственно в статью Joomla!
Для этого создайте новый материал и в режиме правки HTML-кода вставьте в текст статьи следующий код.
<script type="text/javascript"> //<![CDATA[ window.onload = function () { pageTracker._setVar('test_value'); } //]]> </script>
После этого откройте созданную статью на компьютере, который требуется исключить из статистики, и настройте фильтр в соответствии с п. 3 руководства Google, цитата из которого приводится выше.
Комментарии
Эта схема проверялась и успешно работает на этом сайте.
Может быть, вы что-то упускаете в процедуре?
var _gaq = _gaq || [];
_gaq.push(['_se tVar', 'test_value']);
На самом деле интересная тема. Но данный способ у меня тоже не сработал, к сожалению. Может по тому что мой сайт работает не на joomla, а на wordpress. Нет ли мыслей как того же добиться на wordpress?
Стоит отметить, что, судя по отзывам, срабатывает он не в 100 % случаев. В чем может быть причина, нам выяснить пока не удалось.
Может быть, вариант, предложенный Алексеем, вам подойдет?
RSS лента комментариев этой записи