Для чего нужно условие Данные клиента?
Условие Данные клиента позволяет проверить наполненность профиля клиента, настройки приватности его аккаунта, а также, это условие может проверить, является человек реальным, или это фейк/бот аккаунта.
И в зависимости от того, соответствует клиент выбранному условию или нет - продолжать разные ветки сценария автоматизации.
Ниже разберём каждый параметр этого условия:
1. Проверка имени - условие выполняется, если у клиента в профиле указано Имя.
2. Проверка фамилии - условие выполняется, если у клиента в профиле указана Фамилия.
Если условия с проверкой Имени или Фамилии выполняются - вы можете при настройке сценария использовать в сообщениях переменные:
{{ firstName }} - Имя
{{ lastName }} - Фамилия
Эти переменные будут выводить в сообщении то имя или ту фамилию, которые указаны в профиле клиента.
Если нужное поле не заполнено в профиле клиента - условие не выполняется, в таком случае вы можете попросить пользователя заполнить профиль или использовать действие Сбор данных клиента и попросить клиента представиться и сохранить его ответ в переменную, которая в дальнейшем будет использоваться в диалоге.
Подробнее о том, как это сделать можно узнать в инструкции - Как работать с переменными.
3. Проверка никнейма - условие выполняется, если у клиента в профиле указан Никнейм (Username).
Это очень важный параметр для Telegram-ботов, поскольку в Telegram есть возможность скрыть или вовсе не указывать Username.
Обратите внимание, что в игре в Telegram могут принять участие только те пользователи, у которых указан Username в профиле. Если у пользователя не указан username - пользователь не попадёт в турнирную таблицу.
Используйте это условие в самом начале автоматизации для игры, чтоб все желающие могли настроить свой профиль и принять участие.
Подробнее можно узнать в инструкции - Геймификация в Telegram.
4. Проверка аватара - условие выполняется в том случае, если у клиента в профиле загружен Аватар.
Очень часто фейковые аккаунту или боты не имеют аватара, вы можете проверять перед выдачей Лид-магнита, или при настройке автоматизаций для проведения игры.
5. Проверка на реального человека - условие выполняется в том случае, если Нейросеть ChatPlace определит клиента как реального человека.
Проверка на реального человека - это наша уникальная разработка, которая позволяет оценить аккаунт клиента и в зависимости от оценки определить, реальный это человек или бот.
При оценке аккаунта клиента с помощью нейросетей осуществляется глубокая проверка с, которая с вероятностью в 99% определяет ботов.
Рекомендую делать такую проверку в реферальных системах, чтобы избежать наплыв ботов в Telegram-канал или Instagram аккаунт.
6. Проверка на запрет действий - условие выполняется в том случае, если у клиента нет запретов на получение аудио и видео сообщений.
Пользователи Telegram могут запретить отправку аудиосообщений или видео сообщений (кружочков) в настройках приватности своего аккаунта.
Если у клиента бота установлен запрет - автоматизация или рассылка для него прервётся при отправке аудио или видео сообщений. Чтобы этого избежать - используйте проверку наличия запретов.
Как использовать проверку на запрет действий?
Перед отправкой аудио или видео заметки в автоматизации Telegram-бота:
Создайте блок Условие
Выберите условие Данные клиента
Установите параметр Проверка на запрет действий
Создайте блок Сообщение
Нажмите +Добавить контент
Добавьте аудио или видео заметку
Загрузите нужный файл в блок
Добавьте сообщение на тот случай, если условие не выполняется и соедините всё стрелками связи:
Готово! Теперь автоматизация не прервётся, если у клиента установлен запрет на отправку аудио или видео сообщений.
Проверку на запрет действий можно настроить аналогично проверке подписки и в случае наличия запрета - предложить снять запрет, чтоб в будущем клиент без проблем мог получать все ваши сообщения:
Используйте это условие каждый раз перед отправкой аудио и видео сообщений!