Фильтр "Найти и заменить"

Как настроить данные в представлениях Google Analytics

Фильтр "Найти и заменить" позволяет изменять данные в представлениях во время обработки. Например, можно объединить имена хостов, удалив префикс www., или сделать информацию удобной для просмотра, заменив коды и длинные пути более простыми вариантами.

Содержание

Принцип работы фильтра "Найти и заменить"

В фильтре "Найти и заменить" используются регулярные выражения, позволяющие найти нужную строку (строку поиска) в поле фильтра и заменить ее другим значением.

Этот фильтр, как и любой другой, обрабатывает только информацию, полученную после его применения к представлению (не затрагивая исторические данные), и необратимо изменяет ее. После замены восстановить исходную строку невозможно. Перед тем как применить к представлению какой-либо фильтр, прочитайте раздел Проверка фильтра ниже.

Вот как создать фильтр "Найти и заменить":

  1. Выполните инструкции по созданию фильтра для представления.
  2. Для параметра Тип фильтра укажите значение Пользовательский.
  3. Нажмите Выберите тип фильтра и выберите Найти и заменить.
  4. В раскрывающемся меню Поле фильтра выберите нужный параметр.
  5. Укажите регулярное выражение в поле Строка поиска.
  6. Укажите новое значение в поле Заменить строку. Если необходимо удалить исходное значение, ничем его не заменяя, оставьте это поле пустым.
  7. Если регулярное выражение чувствительно к регистру, установите флажок С учетом регистра. В противном случае фильтр будет одинаково воспринимать строчные и прописные символы.

Проверка фильтра

Фильтр "Найти и заменить" вносит необратимые изменения в данные, поэтому рекомендуем тщательно проверять настройки при его использовании. Это можно сделать одним из следующих способов:

1. Если представление уже содержит большое количество информации, воспользуйтесь ссылкой Проверить этот фильтр. Вы сможете посмотреть на выбранном наборе исторических данных, как будет работать ваш фильтр. Мы рекомендуем ВСЕГДА выполнять проверку. К сожалению, этот метод подходит не для всех фильтров.

2. Второй способ – записать данные обращений непосредственно с сайта с помощью Tag Assistant Recordings и применить к ним фильтр. При этом неважно, есть ли в представлении соответствующие обращения.

Примеры

Упрощение путей к страницам

Длинные URL усложняют чтение отчетов. Вы можете упростить их, удалив каталоги. Например, вот как преобразовать путь www.example.com/directory/document1.html в путь www.example.com/document1.html:

  • Название фильтра: укажите название
  • Тип фильтра: Пользовательский
  • Выберите тип фильтра: Найти и заменить
  • Поле фильтра: URI запроса
  • Строка поиска: /directory/
  • Заменить строку: /

Filter example: remove "directory" from Request URI

Объединение доменов

Несмотря на то что www.example.com и example.com – один и тот же ресурс, в Google Analytics эти два URL учитываются отдельно. Если данные обращений поступают с обоих доменов, трафик будет разделен на две группы, и в результате показатели в отчетах окажутся занижены. Чтобы избежать этого, можно объединить два домена в один – example.com. Вот как это сделать:

  • Название фильтра: укажите название
  • Тип фильтра: Пользовательский
  • Выберите тип фильтра: Найти и заменить
  • Поле фильтра: Имя хоста
  • Строка поиска: ^www\.
  • Заменить строку: оставьте это поле пустым

 Filter example: remove "www." from Hostname

Замена чисел названиями

Предположим, данные обращений содержат числовые коды, такие как категории контента, идентификаторы товаров и т. п. В таком случае URI запроса будет выглядеть примерно так:


/docs/document.cgi?id=100
/docs/document.cgi?id=200

С помощью нескольких фильтров "Найти и заменить" можно преобразовать непонятные числа в названия:

/docs/document.cgi?id=книги
/docs/document.cgi?id=журналы

Вот как это сделать:

  • Название фильтра: укажите название
  • Тип фильтра: Пользовательский
  • Выберите тип фильтра: Найти и заменить
  • Поле фильтра: URI запроса
  • Строка поиска: id=100($|\&)
  • Заменить строку: id=книги&

Проверьте фильтр и создайте другие фильтры по этому шаблону для чисел, которые необходимо заменить.

Filter example, replace ID = 100 with ID = books

В поле "Строка поиска" выше значение ($|\&) означает "конец строки ИЛИ символ амперсанда". С помощью этого условия можно найти все значения id=100, исключив такие параметры, как id=1001. Фильтр будет находить искомый идентификатор как в середине, так и в конце URI запроса.

Эти регулярные выражения приведены только для примера. Вам необходимо ориентироваться на свои собственные данные.

Импорт данных открывает дополнительные возможности обработки данных о товарах и контенте.

 

Эта информация оказалась полезной?
Как можно улучшить эту статью?