Дополнительные настройки фильтрации

Руководство по использованию последовательности и косвенных событий

Введение

В дополнение к основным условиям фильтрации, система предоставляет две продвинутые настройки, которые позволяют сделать поиск сессий более гибким и точным:

  • Учитывать последовательность — поиск сессий, где действия выполнялись в определенном порядке
  • Включить косвенные — учет событий, произошедших косвенно (например, клик по дочернему элементу)

Учитывать последовательность

1 Включение опции

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

2 Как это работает

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

Пример:

У вас есть два условия:

  1. URL содержит /products
  2. Текст элемента содержит Купить

Без опции "Учитывать последовательность":

Система найдет все сессии, где пользователь:

  • Посетил страницу с URL, содержащим "/products" И
  • Кликнул по элементу с текстом "Купить"

Порядок действий не важен — клик мог произойти до или после посещения страницы.

С опцией "Учитывать последовательность":

Система найдет только те сессии, где пользователь:

  1. Сначала посетил страницу с URL, содержащим "/products"
  2. Затем кликнул по элементу с текстом "Купить"

Порядок действий строго соблюдается.

3 Когда использовать

Используйте эту опцию, когда вам важно найти сессии с определенной последовательностью действий. Например:

  • Пользователь сначала посетил страницу товара, затем добавил товар в корзину
  • Пользователь сначала кликнул на кнопку "Войти", затем заполнил форму
  • Пользователь сначала просмотрел каталог, затем перешел к оформлению заказа
💡 Совет: Опция "Учитывать последовательность" работает только с условиями, связанными с событиями (URL, тег, ID, класс, селектор, текст). Условия по ID и имени пользователя не учитываются в последовательности.
⚠️ Важно: При включении опции "Учитывать последовательность" результаты могут быть более ограниченными, так как система ищет только сессии с точным порядком действий. Если результатов нет, попробуйте отключить эту опцию.

Включить косвенные

1 Включение опции

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

2 Как это работает

Когда опция включена, система учитывает не только прямые клики по элементам, соответствующим условиям фильтра, но и клики по дочерним элементам внутри этих элементов.

Пример:

У вас есть условие: ID элемента = menu-item

Без опции "Включить косвенные":

Система найдет только клики непосредственно по элементу с id="menu-item".

С опцией "Включить косвенные":

Система найдет клики:

  • По элементу с id="menu-item" (прямой клик)
  • По дочерним элементам внутри элемента с id="menu-item" (косвенный клик)
<div id="menu-item"> <span>Текст</span> <button>Кнопка</button> </div>

С включенной опцией клик по <span> или <button> внутри menu-item также будет учтен.

3 Применение к разным типам условий

Опция "Включить косвенные" работает по-разному для разных типов условий:

Тег элемента

Учитываются элементы с указанным тегом, а также их родительские элементы и элементы в цепочке предков.

ID элемента

Учитываются элементы с указанным ID, а также их дочерние элементы и элементы в цепочке предков с таким же ID.

Класс элемента

Учитываются элементы с указанным классом, а также их дочерние элементы и элементы в цепочке предков с таким же классом.

Селектор CSS

Учитываются все части селектора (тег, ID, классы) с учетом иерархии элементов.

Текст элемента

Опция не применяется — поиск по тексту всегда ищет только прямой текст элемента.

URL страницы

Опция не применяется — URL относится к странице, а не к элементу.

4 Когда использовать

Используйте эту опцию, когда:

  • Элемент содержит вложенные элементы, и вы хотите учитывать клики по любому из них
  • Структура HTML сложная, и клики могут происходить по дочерним элементам
  • Вы хотите получить более широкие результаты поиска
💡 Совет: Опция "Включить косвенные" особенно полезна при работе с современными веб-приложениями, где элементы часто содержат сложную вложенную структуру.
⚠️ Важно: При включении опции "Включить косвенные" результаты могут быть более широкими, так как система учитывает больше событий. Это может увеличить количество найденных сессий.

Комбинирование дополнительных настроек

Вы можете использовать обе опции одновременно. В этом случае система будет:

  1. Учитывать последовательность действий (если включена опция "Учитывать последовательность")
  2. Учитывать косвенные клики (если включена опция "Включить косвенные")

Пример комбинирования:

Условия:

  1. URL содержит /products
  2. ID элемента = add-to-cart

Включены обе опции:

  • ✅ Учитывать последовательность
  • ✅ Включить косвенные

Результат: система найдет сессии, где пользователь:

  1. Сначала посетил страницу с URL, содержащим "/products"
  2. Затем кликнул по элементу с ID "add-to-cart" или по любому дочернему элементу внутри него

Отключение дополнительных настроек

Чтобы отключить дополнительные настройки, просто снимите соответствующие флажки. Фильтры автоматически пересчитаются с учетом новых настроек.