Analytics
Сейчас в сети: 702
Сейчас в сети: 702
Вопросы создания и применения фильтров, типы фильтров и тд
Подсказки
star_border
Ответить

Регулярные выражения при указании url в фильтрах

Студент ✭ ✭

Здравствуйте.

 

При проверке фильтра появляется ошибка "Этот фильтр не изменяет данные. Конфигурация фильтра неправильная или данных недостаточно". Как правильно указать название сайта в Представление - Фильтр - Шаблон фильтра?

Мне нужно настроить:

первое Представление только для страницы сайта http://site.ru//Hokkej/KHL (т.е чтобы не собирались данные по всем подстраницам после /KHL).

и второе представление для страницы http://site.ru/russia и всех его подстраниц (т.е включая данные по страницам http://site.ru/russia/moscow и т.д).

 

спасибо.

 

 

1 Ответ экспертаverified_user

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Iren S
марта 2017

Re: Регулярные выражения при указании url в фильтрах

Ведущий участник

Добрый день.

 

Можно воспользоваться встроенными фильтрами. Для первого случая - выбрать "включить только трафик в подкаталоги" и указать тип соответствия "идентичные" и вписать в текстовое поле нужный подкаталог. 

 

Screenshot_125657.jpg

 

Для второй задачи выбрать "включить только трафик в подкаталоги" и указать тип соответствия "начинающиеся с".

 

Screenshot_1335.jpg

 

Также рекомендую воспользоваться проверкой фильтра перед внедрением в представление. http://prntscr.com/em4nby

 

С уважением, Анастасия 

Просмотреть решение в исходном сообщении


Все ответы
Лучший ответ.
Решение
Утвердил автор темы Iren S
марта 2017

Re: Регулярные выражения при указании url в фильтрах

Ведущий участник

Добрый день.

 

Можно воспользоваться встроенными фильтрами. Для первого случая - выбрать "включить только трафик в подкаталоги" и указать тип соответствия "идентичные" и вписать в текстовое поле нужный подкаталог. 

 

Screenshot_125657.jpg

 

Для второй задачи выбрать "включить только трафик в подкаталоги" и указать тип соответствия "начинающиеся с".

 

Screenshot_1335.jpg

 

Также рекомендую воспользоваться проверкой фильтра перед внедрением в представление. http://prntscr.com/em4nby

 

С уважением, Анастасия 

Регулярные выражения при указании url в фильтрах

Студент ✭ ✭

я настроила через Пользовательский тип фильтра:

только для страницы сайта http://site.ru/Hokkej/KHL указала фильтр по URI запроса: ^/Hokkej/KHL$

для страницы http://site.ru/russia и всех его подстраниц указала фильтр по Имени хоста: site.ru/russia

подскажите это правильно?

Регулярные выражения при указании url в фильтрах

Ведущий участник
 
 я настроила через Пользовательский тип фильтра:

 только для страницы сайта http://site.ru/Hokkej/KHL указала фильтр по URI запроса: ^/Hokkej/KHL$

 

Выглядит правильно. Протестируйте с помощью проверки.

 

для страницы http://site.ru/russia и всех его подстраниц указала фильтр по Имени хоста: site.ru/russia

подскажите это правильно?

 

Это не будет работать. Имя хоста - это только часть site.ru. Написав "Имя хоста: site.ru/russia" Вы отфильтруете весь трафик сайта. Попробуйте воспользоваться фильтром, который я приводила выше. Он должен сработать.

Регулярные выражения при указании url в фильтрах

Студент ✭ ✭

спасибо огромное.

теперь понятно.

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

как понять в каком случае правильно?

Регулярные выражения при указании url в фильтрах

Ведущий участник

Информация из справки о том, как работает проверка фильтра: 

 

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

При проверке информация об изменениях появляется в разделах таблицы До применения фильтра и После применения фильтра. В столбце До применения фильтра отображаются исходные данные, на которые повлиял бы фильтр, если бы он использовался в течение последней недели. В столбце После применения фильтра показывается, как изменились бы эти данные под действием фильтра. Различия между столбцами – это результат, который вы бы получили, если бы применили фильтр 7 дней назад." Подробнее