Блок - условие
Last updated
Was this helpful?
Last updated
Was this helpful?
Условные блоки позволяют выполнить проверку одного или нескольких условий и в зависимости от результата вести подписчика по одной из веток.
Внимание! Условные блоки не ожидают никаких действий. Например, если указать условие Прочитанность какого-нибудь сообщений в боте, то условный блок не будет ждать, пока пользователь прочитает, а сразу пойдет по ветке - Нет.
При добавлении условного блока сначала надо выбрать:
должен ли подписчик соответствовать одновременно всем условиям (это значение по умолчанию)
или какому-нибудь одному из условий
Затем в одном блоке можно добавить несколько условий.
Внимание! Данные условия работают только после пункта Ответ на сообщение.
Возможные варианты проверки:
ответ равен
ответ не равен
ответ содержит
ответ не содержит
ответ соответствует регулярному выражению
ответ - телефон российского формата с 11 цифрами (можно задать с 8, +7 или 7)
ответ - Email
ответ - Число
ответ меньше числа
ответ больше числа
Внимание! Бот не получает измененную версию ответа, если пользователь отредактировал ответ.
Возможные варианты проверки:
Переменная равна
Переменная не равна
Переменная меньше
Переменная больше
Переменная имеет значение
Переменная не имеет значения
Возможные варианты проверки:
Женский
Мужской
Возможные варианты проверки:
Имя равно
Имя не равно
Имя содержит
Имя не содержит
Данное условие позволит проверить, была ли отправка сообщения из рассылки или чат-бота за определенное время, и если нет, то выслать конкретное сообщение.
Возможные варианты настройки:
Рассылка/бот - если оставить поле пустым, без указания конкретных рассылки или бота, то выполнится проверка в целом на отправленное сообщение через выбранную сущность.
Если выбрать конкретную рассылку, то условие проверит, когда она отправилась, и через определенное время затишья позволит выслать следующее в цепочке сообщение.
Если выбрать конкретного бота, то сработает аналогично рассылке. Но если добавить еще и шаг, то сперва пользователь должен будет его получить, а только потом условие проверит, как давно был контакт и выполнится. В этом случае нужно изначально грамотно вписать данный шаг в общую схему ботов.
Время контакта более - если после проверяемого сообщения прошло более указанного времени.
Время контакта менее - если после проверяемого сообщения прошло менее указанного времени.
Возможные варианты проверки:
Возраст равен
Возраст не равен
Возраст меньше равно
Возраст больше равно
Возраст указан
Возраст не указан
У кого вся дата скрыта - считается их возврат равен 0. У кого только год скрыт - считается что они старше 1970 года.
Возможные варианты проверки:
Страна
Город
Проверяется, состоит ли пользователь в сообществе. Проверить можно только среди сообществ, подключенных у руководителя.
Внимание! Показывается список сообществ, которые подключены у руководителя.
Состоит в сообществе
Не состоит в сообществе
Возможные варианты проверки:
Находится в боте
Не находится в боте
Находится в каком-либо боте
Не находится ни в одном боте
Внимание! Если укажите условие "Находится в боте", то оно сработает если пользователь находится на выбранном шаге или находился там ранее.
Возможные варианты проверки:
Прочитал сообщение в шаге
Не прочитал сообщение в шаге
Перешел по ссылке в сообщении шага
Не перешел по ссылке в сообщении шага
Возможные варианты проверки:
Имеет метку
Не имеет метку
Имеет любую метку
Без меток
Возможные варианты проверки:
Подписан на группу
Не подписан на группу
Подписан на любую группу
Без группы
Возможные варианты проверки:
Получал рассылку
Не получал рассылку
Прочитал рассылку
Не прочитал рассылку
Ошибка при получении рассылки
Перешел по ссылке в рассылке
Не перешел по ссылке в рассылке
Внимание! Отправленные сообщения хранятся 12 месяцев. Потом данные условия не будут работать корректно.
Возможные варианты проверки:
Имеет UTM_SOURCE
Не имеет UTM_SOURCE
Имеет любое UTM_SOURCE
Без UTM_SOURCE
Возможные варианты проверки:
Имеет UTM_MEDIUM
Не имеет UTM_MEDIUM
Имеет любое UTM_MEDIUM
Без UTM_MEDIUM
Возможные варианты проверки:
Имеет UTM_CAMPAIGN
Не имеет UTM_CAMPAIGN
Имеет любое UTM_CAMPAIGN
Без UTM_CAMPAIGN
Возможные варианты проверки:
Имеет UTM_CONTENT
Не имеет UTM_CONTENT
Имеет любое UTM_CONTENT
Без UTM_CONTENT
Возможные варианты проверки:
Имеет UTM_TERM
Не имеет UTM_TERM
Имеет любое UTM_TERM
Без UTM_TERM
Возможные варианты проверки:
Текущее время меньше равно
Текущее время больше равно
Возможные варианты проверки:
Дата равна
Дата меньше равно
Дата больше равно
Выберите дни недели, с которыми будет сравнен текущий день на момент проверки.
Проверка, сколько дней осталось до следующего дня рождения пользователя. Данное условие можно использовать для отправки пользователю поздравления перед днем рождения или непосредственно в день рождения.
Проверка, сколько дней осталось до окончания платной периодической подписки. Данное условие можно использовать для отправки пользователю уведомления перед завершением подписки или непосредственно в день завершения подписки.
Внимание! При большой нагрузке ВКонтакте возвращает ошибку, не гарантируется стабильная работа этой функции.
Проверяется статус пользователя в социальной сети ВК.
Возможные варианты проверки:
Подписчик онлайн
Подписчик не онлайн
Был онлайн (+ указать время, например пользователь был онлайн в течение 5 минут на момент проверки условия)
Не был онлайн (+ указать время, например пользователь не был онлайн в течение 24 часов на момент проверки условия)