Skip to content

Условие ​

Скрытая развилка: квиз сам выбирает одну из двух веток. Пользователь экран не видит.

Когда ставить ​

«Если выбрали тариф Про — туда, иначе — сюда». «Если переменная больше 10 — одна воронка». «Если сейчас выходные — другой текст».

Для нескольких независимых веток удобнее Переключатель.

Конструктор ​

Вход сверху. Два выхода:

  • «Все условия выполнены» или «Любое из условий выполнено» — зависит от режима;
  • «Ни один из ответов» — иначе.

Редактор ​

«Название» — подпись в конструкторе.

«Режим»:

  • «Выполнены все условия» — каждое условие должно быть истинным;
  • «Выполнено любое условие» — достаточно одного.

Нужно хотя бы одно условие. Типы:

Вопрос ​

Выберите уже пройденный вопрос с вариантами и отметьте ответы. Опция «Нужны все выбранные ответы» — пользователь должен отметить все перечисленные, а не любой из них.

В одном блоке условия один и тот же вопрос нельзя использовать дважды. В списке только вопросы, до которых можно дойти по связям. Контакты и поля ввода без вариантов в этот список не входят.

Переменная ​

Выберите переменную и сравнение. Набор сравнений зависит от типа: строка, число, время, дата или диапазон дат. Числом считается и ключ вроде @period[count_day] у диапазона дат. Время, дата и диапазон дат — пункты без модификатора. Время сравнивается как число (миллисекунды). Дата и начало диапазона дат — в UTC, с форматом пикера (дата+время, неделя, месяц, год). В диапазоне начало не позже конца.

СравнениеТипПример
Равнострока@plan равно pro — совпадёт и с «Pro», регистр не важен
Строго равнострока@plan строго равно Pro — только такое написание
Не равнастрока@plan не равна free
Строго не равнастрока@code строго не равна AbC
Содержитстрока@comment содержит скидка
Строго содержитстрока@comment строго содержит VIP
Равночисло@sum равно 10
Не равначисло@sum не равна 0
Большечисло@sum больше 10
Больше или равночисло@sum больше или равно 10
Меньшечисло@sum меньше 3
Меньше или равночисло@sum меньше или равно 3
Диапазончисло@sum от 10 до 20 включительно

Сравнение с датой или временем суток «сейчас» — отдельные типы условий ниже, не эта таблица.

Дата ​

Сравнение текущего момента прохождения с датой или периодом. Точность задаёт формат. «Учитывать часовой пояс пользователя»: если выключено, считается московское время.

СравнениеФорматПример
Равнодата + времясейчас равно 15.03.2026 12:00
Не равнодата + времясейчас не равно 01.01.2026 00:00
Большедата + времясейчас больше 01.06.2026 00:00 — прохождение после этой метки
Больше или равномесяцсейчас больше или равно март 2026
Меньшегодсейчас меньше 2027
Меньше или равнонеделясейчас меньше или равно неделе 09.03.2026
В диапазонедата + времясейчас от 01.01.2026 00:00 до 31.12.2026 23:59 включительно

Время ​

Сравнение текущего времени суток с моментом или периодом в тех же сутках. Начало периода не позже конца. Точность — с секундами или без. Часовой пояс — как у даты: выключенный переключатель считает по Москве.

СравнениеПример
Равносейчас равно 12:00
Большесейчас больше 09:00
В диапазонесейчас от 09:00 до 18:00 включительно

Как видит пользователь ​

Пользователь этот блок не видит. Условие проверяется на сервере: ветка выбирается сразу, без экрана и кнопки «Далее».

Соседние блоки ​

Источник данных: вопросы с вариантами, Переменная, Калькулятор. Похожий блок: Переключатель.