Условие «Переменная содержит» и Сегментация анкет Формы
Принцип работы условия аналогичный работе событий «сообщение» и «комментарий»: 3 основных режима ключевых слов (содержит, равно и регулярное выражение) и само ключевое выражение.
Но входящим параметром (первым; тем, что левее) может быть любая переменная (или комбинация нескольких). Этим условием можно проверять практически всё. Начиная с тех же сообщений, заканчивая анкетами (приложения «Форма сбора заявок») и параметрами GET-запроса.
В видео выше я показал пример настройки реакции на ответ «ДА» на вопрос 3 в анкете формы. Для этого проверялось значение переменной %custom_2%
.

ВАЖНО! Особенности режимов
В режимах «равно», «содержит», «подходит под регулярное выражение» можно сравнить переменную только с текстом.
Иначе говоря:
— во второе поле можно писать только текст
— нельзя писать переменные
То есть конструкцию %content%
он воспринимает как текст %content%
Чтобы сравнить переменную с переменной, используйте режим «подходит под регулярное выражение С ПЕРЕМЕННОЙ».
Для проверки точного равенства переменных:
переменная %var1%
подходит под регулярное выражение с переменной ^%content%$
В правом поле условия (значении переменной)
ПЕРЕМЕННЫЕ НЕ ПОДДЕРЖИВАЮТСЯ!!!
Только в дополнительном режиме: «регулярное выражение с переменной».
Подробнее о событии «Заполнил Форму» в этой статье
Практические примеры
Этот список и все разделы, что ниже:
- Диплинки ВКонтакте (аналитика подписок по ключевому слову)
- Реакция на вложения (например картинку) в комментариях или обсуждениях.
Проверка пола подписчика
Для проверки пола используйте переменную %sex%. Если ее значение = 1, то подписчик — девушка, если = 2 — мужчина.
Задать вопрос, лайкнуть, или оставить комментарий можно в этом посте.
Поблагодарить за функцию можно тут.