|
Как исключить внутренний трафик без IP фильтра
|
|
19.02.2015, 14:27
|
|
#1
|
Регистрация: 30.07.2014
Сообщений: 474
|
Как исключить внутренний трафик без IP фильтра
|
Как аналитическое агентство нас часто спрашивают о том, как отфильтровать внутренний трафик (персонал), если отсутствует статический IP-адрес.
Фильтрацию трафика хорошо проводить с использованием IP-адресов, но что происходит, когда ваши сотрудники загружают сайт дома или в то время, когда идут куда-либо. В таких ситуациях они не маскируются вашими IP-фильтрами (если они установлены).
Также не у всех есть выделенная широкополосная линия и фиксированный IP-адрес. Это руководство покажет вам, как удалить внутренние посещения, чтобы они не искажали данные в Google Analytics, если у вас нет статического IP-адреса.
1. Создайте специальный параметр в GA
Во-первых, мы должны создать специальный параметр (custom dimension) в Google Analytics. Это очень просто, поэтому давайте начнем:
Перейдите в раздел Админа в аккаунте Google Analytics.
Нажмите «+NEW CUSTOM DIMENSION» и дайте ему имя, которое будет иметь для вас смысл. В нашем случае мы назовем его «Internal Traffic».
Для столбца «Scope» у вас есть несколько вариантов, поэтому важно понять тонкие различия между ними: если вы хотите, чтобы пользователи засчитывались в GA (возможно, сотрудники могут быть также клиентами), то выберите «Session».
Это означает, что для каждого сеанса, который сотрудник проводит на вашем сайте при условии, что он посетил наш «волшебный URL-адрес», по крайней мере, один раз, этот одиночный сеанс будет отфильтрован. Эта опция позволяет им выбрать не посещать наш «волшебный URL-адрес» и, следовательно, их сеансы будут учитываться.
Если вы хотите удалить все визиты сотрудников, то выберите «User». Это означает, что на протяжении всего времени существования куки сотрудника его данные посещений буду отфильтрованы. Нам осталось лишь записать Порядковый номер (он будет равен 1, если это первый специальный параметр, который вы создали).
2. Выберите «волшебный URL-адрес»
Теперь нам нужно выбрать ваш «волшебный URL-адрес». Это тот URL-адрес, при посещении которого, вы будете зарегистрированы в Google Analytics как «внутренний трафик». Самый быстрый и простой способ сделать это - использовать параметры URL-адреса.
Это избавит вас от необходимости создавать страницы именно с этой целью, а также снизит вероятность того, что кто-то наткнется на страницу случайно. В нашем примере мы будем использовать: http://katteand.co/?traffic=internal
Еще раз обратите внимание на параметр, который вы использовали, так как нам понадобится это в следующем шаге. После установки мы будем распространять это на всех работников, чей трафик мы хотим отсеять.
3. Создайте переменную в Google Tag Manager
NB: если вы все еще используете v1 Google Tag Manager, вы будете создавать макрос, но основной принцип и процесс остаются точно такими же. Вы должны также обдумать возможность обновления до последней версии Google Tag Manager.
Перейдите в контейнер GTM и создайте новую переменную:
1. Выберите переменную: URL-адрес
2. Настройте переменную
Имя переменной: внутренний URL-адрес
Тип компонента: запрос
Запрос ключа: трафик
Нажмите «Создать переменную»:
При вызове данная переменная ищет параметр URL (запрос), и если она его находит, то присваивает значение. В нашем примере значение – это «internal». Если нет нужного параметра, то она пишет «undefined».
4. Добавьте специальный параметр к тегу Pageivew
Теперь просто нужно добавить эту переменную в стандартный тег Pageview. Можно создать новый тег для данного конкретного специального параметра, но в интересах сведения общего числа тегов к минимуму, просто добавьте специальный параметр к существующему тегу Pageivew, который запускается на каждой странице вашего сайта. Перейдите к тегу и зайдите в раздел «More Settings», найдите «Custom Dimensions» и нажмите «+ Add Custom Dimension».
Индекс: мы решили, что это будет «1».
Значение параметра: нажмите на кнопку в виде «кирпича лего» и найдите переменную, которую мы только что создали в выпадающем меню.
Нажмите «Сохранить» в нижней части страницы. Убедитесь, что вы публикуете обновленный контейнер.
5. Отфильтруйте внутренний трафик из отчетов Google Analytics
Существует два способа удаления только что определенного внутреннего трафика из отчетов Google Analytics:
1. Создайте пользовательский сегмент
Зайдите в Custom Segments в аккаунте Google Analytics и создайте новый сегмент.
Мы назовем свой «Exclude Internal Traffic». Выберите Advanced > Conditions, а затем выберите параметры, как показано на скриншоте ниже:
2. Создайте фильтр
Этот вариант следует использовать, только если вы уверены, что вы никогда не захотите видеть данные о внутреннем трафике в отчетах. Для этой опции необходимо перейти в соответствующий View в GA, а затем в раздел Filters и создать новый фильтр:
|
|
|
03.11.2015, 15:21
|
|
#2
|
Регистрация: 03.11.2015
Сообщений: 1
|
Вы на практике это настраивали?
Такое впечатление, что переменная Internal URL, а соответственно и специальный параметр тега GA будет обновляться при смене каждой страницы. При переходе на другую страницу, без параметра traffic=internal, перезапишется значение пользовательского параметра Internal Traffic с internal на undefined (вы даже сами об этом упомянули). И таким образом метод окажется нерабочим - вместо scope=user по факту получится scope=hit т.к. будет постоянная перезапись.
|
|
|
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
|
|
|