Введение
Фильтрация сессий позволяет находить конкретные сессии пользователей по различным критериям. Вы можете создавать сложные условия фильтрации, комбинируя несколько критериев для точного поиска нужных сессий.
Добавление условий фильтрации
На странице проекта перейдите на вкладку "Сессии". В верхней части страницы находится панель фильтрации сессий.
Нажмите кнопку "Добавить фильтр". Появится новое условие фильтрации с выпадающим списком типов условий и полем для ввода значения.
В выпадающем списке выберите тип условия, по которому хотите фильтровать сессии. Доступны следующие типы:
Типы условий фильтрации
Позволяет найти сессии, в которых пользователь посещал страницы с определенным URL. Вы можете указать часть URL или полный адрес.
Примеры:
/products— найдет все сессии, где пользователь посещал страницы с URL, содержащим "/products"checkout— найдет сессии с URL, содержащим "checkout"https://example.com/cart— найдет сессии с конкретным URL
/products/ найдет все страницы товаров.
Позволяет найти сессии, в которых пользователь кликал по элементам с определенным HTML-тегом (например, button, a, div).
Примеры:
button— найдет все клики по кнопкамa— найдет все клики по ссылкамinput— найдет все клики по полям ввода
Позволяет найти сессии, в которых пользователь кликал по элементам с определенным ID атрибутом.
Примеры:
submit-btn— найдет клики по элементу сid="submit-btn"modal— найдет клики по элементам с ID, содержащим "modal"
Позволяет найти сессии, в которых пользователь кликал по элементам с определенным CSS-классом.
Примеры:
btn-primary— найдет клики по элементам с классом "btn-primary"menu-item— найдет клики по элементам с классом, содержащим "menu-item"
Позволяет найти сессии по сложным CSS-селекторам. Вы можете комбинировать тег, ID и классы в одном условии.
Примеры:
button.btn-primary— найдет кнопки с классом "btn-primary"#submit-btn.btn— найдет элемент с ID "submit-btn" и классом "btn"a.menu-item#home— найдет ссылку с классом "menu-item" и ID "home"
Позволяет найти сессии, в которых пользователь кликал по элементам, содержащим определенный текст.
Примеры:
Купить— найдет клики по элементам с текстом "Купить"В корзину— найдет клики по кнопкам или ссылкам с текстом "В корзину"
Позволяет найти сессии конкретного пользователя по его ID. Полезно для анализа поведения отдельного пользователя.
Примеры:
12345— найдет все сессии пользователя с ID "12345"123— найдет сессии всех пользователей, ID которых содержит "123"
Позволяет найти сессии пользователя по его имени. Полезно для поиска сессий конкретного пользователя, если вы знаете его имя.
Примеры:
Иван— найдет сессии всех пользователей с именем, содержащим "Иван"Иван Иванов— найдет сессии пользователя с полным именем
Комбинирование условий
Вы можете добавить несколько условий фильтрации. По умолчанию все условия объединяются логическим оператором И (AND). Это означает, что сессия будет найдена только если она соответствует всем указанным условиям.
Нажмите кнопку "Добавить фильтр" несколько раз, чтобы создать несколько условий. Например:
- Условие 1: URL содержит
/products - Условие 2: Тег элемента =
button - Условие 3: Текст элемента содержит
Купить
Такая комбинация найдет только те сессии, где пользователь:
- Посетил страницу с URL, содержащим "/products"
- И кликнул по кнопке
- И текст кнопки содержал "Купить"
Удаление условий
Чтобы удалить условие фильтрации, нажмите на кнопку удаления (крестик) рядом с условием. Условие будет удалено, и фильтры автоматически пересчитаются.
Сброс фильтров
Чтобы сбросить все фильтры и вернуться к просмотру всех сессий, удалите все условия фильтрации. Результаты обновятся автоматически.