Фильтры позволяют ограничивать и изменять набор данных в представлении. Например, вы можете исключить трафик с отдельных IP-адресов, получить данные только по определенному субдомену или каталогу, а также преобразовать URL динамических страниц в текстовые строки.
Чтобы управлять фильтрами, у вас должна быть роль редактора на уровне аккаунта. Подробные сведения приведены в статье Создание и применение фильтров.
Встроенные фильтры
- Исключить/включить трафик из домена интернет-провайдера. Используйте этот фильтр, чтобы исключить/включить только трафик из конкретного домена, например провайдера или корпоративной сети.
Доменное имя следует указывать без префикса, например example.com, а не www.example.com.
- Исключить/включить трафик с IP-адресов. Этот фильтр позволяет исключить/включить только клики из определенных источников.
Вы можете выбрать простой диапазон адресов, используя варианты начинающиеся с или заканчивающиеся на.
Если вам нужно отфильтровать более сложный диапазон адресов, настройте для варианта IP-адрес специальный фильтр Исключить/включить и укажите регулярное выражение в поле Шаблон фильтра. Посмотрите пример использования регулярного выражения.
- Исключить/включить трафик в подкаталоги. Этот фильтр позволяет исключить/включить только трафик в определенный подкаталог (например, /motorcycles или /help/content/faq).
- Исключить/включить трафик на хост. Этот фильтр позволяет исключить/включить только трафик для определенного имени хоста (например, sales.example.com или support.example.com).
Пользовательские фильтры
- Исключить. Фильтр этого типа исключает строки из файла журнала (обращения), которые соответствуют шаблону фильтра. Совпадающие строки игнорируются полностью. Например, фильтр, исключающий Chrome, исключит и всю остальную информацию в этой строке журнала, такую как данные о пользователе, пути, переходе и домене.
- Включить. Фильтр этого типа включает строки из файла журнала (обращения), которые соответствуют шаблону фильтра. Несовпадающие обращения игнорируются, а информация по ним не отражается в отчетах.
- Верхний или нижний регистр. Этот фильтр преобразует содержание поля так, что в результате используются символы только верхнего или только нижнего регистров. Это изменение применяется только к буквам и не затрагивает цифры или специальные символы.
- Найти и заменить. Это простой фильтр, который можно использовать для поиска шаблона в пределах поля и его замены выбранным значением.
- Расширенный. Этот тип фильтра позволяет создать поле на основе одного или двух других полей. Алгоритмы фильтрации применяют выражения, указанные в двух полях Извлечь, к выбранным полям, в результате чего создается третье поле на основе выражения из строки "Конструктор". Подробнее о расширенных фильтрах…
Использование фильтров
Вот несколько способов использования фильтров:
- Исключение внутреннего трафика из отчетов
Чтобы в отчетах не учитывался внутренний трафик (например, трафик из корпоративного интранета), можно создать фильтр со всеми IP-адресами, которые следует исключить. - Отслеживание активности в отдельном каталоге
Если вас интересуют отчеты только по активности в определенном каталоге, настройте фильтр "Включить".
Аналогичным образом, если вам нужны данные по всему ресурсу за исключением нескольких страниц или каталогов, используйте фильтр "Исключить". - Отслеживание субдоменов в отдельных представлениях
Если вы хотите отслеживать субдомены www.example.com, help.example.com и info.example.com, создайте для каждого отдельное представление данных и используйте в них фильтр "Включить", чтобы идентифицировать только данные одного подкаталога.
Недостатки фильтров
Фильтры в представлениях имеют следующие недостатки:
- Потеря данных. При фильтрации данные обращений, поступающие в представление, навсегда изменяются в соответствии с настройками фильтра. Поэтому важно оставить одно представление без фильтров, в котором будут храниться полный набор данных.
- Может пройти до 24 часов, прежде чем фильтры будут применены к данным.
- Поля, указанные в фильтре, должны присутствовать в обращении и иметь значения, отличные от null. Например, если фильтрация выполняется по полю Имя хоста, но в обращении нет этого поля (возможно, обращение было передано через Measurement Protocol и соответствующий запрос не содержал параметр
&dh
), тогда все фильтры по этому полю будут игнорироваться и обращение будет обработано без фильтрации. - Фильтры – это объекты уровня аккаунта. Если вы измените фильтр на уровне представления, он изменится и на уровне аккаунта. Это значит, что изменение отразится на всех представлениях, использующих фильтр. Чтобы избежать этого, не вносите изменения, а создайте ещё один фильтр и примените его только к нужному представлению.
- Фильтры применяются после обработки данных. Нельзя изменить уровень данных для параметра, создав фильтр.
- Фильтры не применяются к показателям на уровне товара, формируемым с помощью импорта данных. Несмотря на то, что вы можете создать фильтр на основе показателей на уровне товара, он не будет применяться, если эти показатели формируются с помощью импорта данных.
Проверяйте фильтры, чтобы убедиться в том, что они работают должным образом, прежде чем применять их к поступающим данным.