Введение
В дополнение к основным условиям фильтрации, система предоставляет две продвинутые настройки, которые позволяют сделать поиск сессий более гибким и точным:
- Учитывать последовательность — поиск сессий, где действия выполнялись в определенном порядке
- Включить косвенные — учет событий, произошедших косвенно (например, клик по дочернему элементу)
Учитывать последовательность
В панели фильтров найдите раздел "Дополнительные настройки" (он может быть скрыт — нажмите на соответствующую кнопку, чтобы развернуть). Установите флажок "Учитывать последовательность".
Когда опция включена, система будет искать только те сессии, где действия пользователя выполнялись в том же порядке, в котором указаны условия в фильтре.
Пример:
У вас есть два условия:
- URL содержит
/products - Текст элемента содержит
Купить
Без опции "Учитывать последовательность":
Система найдет все сессии, где пользователь:
- Посетил страницу с URL, содержащим "/products" И
- Кликнул по элементу с текстом "Купить"
Порядок действий не важен — клик мог произойти до или после посещения страницы.
С опцией "Учитывать последовательность":
Система найдет только те сессии, где пользователь:
- Сначала посетил страницу с URL, содержащим "/products"
- Затем кликнул по элементу с текстом "Купить"
Порядок действий строго соблюдается.
Используйте эту опцию, когда вам важно найти сессии с определенной последовательностью действий. Например:
- Пользователь сначала посетил страницу товара, затем добавил товар в корзину
- Пользователь сначала кликнул на кнопку "Войти", затем заполнил форму
- Пользователь сначала просмотрел каталог, затем перешел к оформлению заказа
Включить косвенные
В разделе "Дополнительные настройки" установите флажок "Включить косвенные".
Когда опция включена, система учитывает не только прямые клики по элементам, соответствующим условиям фильтра, но и клики по дочерним элементам внутри этих элементов.
Пример:
У вас есть условие: 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 также будет учтен.
Опция "Включить косвенные" работает по-разному для разных типов условий:
Учитываются элементы с указанным тегом, а также их родительские элементы и элементы в цепочке предков.
Учитываются элементы с указанным ID, а также их дочерние элементы и элементы в цепочке предков с таким же ID.
Учитываются элементы с указанным классом, а также их дочерние элементы и элементы в цепочке предков с таким же классом.
Учитываются все части селектора (тег, ID, классы) с учетом иерархии элементов.
Опция не применяется — поиск по тексту всегда ищет только прямой текст элемента.
Опция не применяется — URL относится к странице, а не к элементу.
Используйте эту опцию, когда:
- Элемент содержит вложенные элементы, и вы хотите учитывать клики по любому из них
- Структура HTML сложная, и клики могут происходить по дочерним элементам
- Вы хотите получить более широкие результаты поиска
Комбинирование дополнительных настроек
Вы можете использовать обе опции одновременно. В этом случае система будет:
- Учитывать последовательность действий (если включена опция "Учитывать последовательность")
- Учитывать косвенные клики (если включена опция "Включить косвенные")
Пример комбинирования:
Условия:
- URL содержит
/products - ID элемента =
add-to-cart
Включены обе опции:
- ✅ Учитывать последовательность
- ✅ Включить косвенные
Результат: система найдет сессии, где пользователь:
- Сначала посетил страницу с URL, содержащим "/products"
- Затем кликнул по элементу с ID "add-to-cart" или по любому дочернему элементу внутри него
Отключение дополнительных настроек
Чтобы отключить дополнительные настройки, просто снимите соответствующие флажки. Фильтры автоматически пересчитаются с учетом новых настроек.