Как настроить проверку поля в триггере Проверка поля в триггере необходима, чтобы событие сработало только с учетом определенного условия. Например, содержание в номере телефона определенных цифр. false W3sidGl0bGUiOiLQkNCy0YLQvtC80LDRgtC40LfQsNGG0LjRjyIsInVybCI6Ii9kZXZlbG9wZXJzL2F1dG9tYXRpb24vIn0seyJ0aXRsZSI6IlBpcGVMYW5nIiwidXJsIjoiL2RldmVsb3BlcnMvYXV0b21hdGlvbi9waXBlLWxhbmcvIn0seyJ0aXRsZSI6ItCf0YDQsNCy0LjQu9CwINC/0L7QtNCz0L7RgtC+0LLQutC4IiwidXJsIjoiL2RldmVsb3BlcnMvYXV0b21hdGlvbi9waXBlLWxhbmcvcHJlcGFyYXRpb24tcnVsZXMvIn1d Автоматизация /developers/automation/ ["developers","Автоматизация"] ["developers","Автоматизация","PipeLang"] developers

Как настроить проверку поля в триггере

Проверка поля в триггере необходима, чтобы событие сработало только с учетом определенного условия. Например, содержание в номере телефона определенных цифр.

Если требуется исключить срабатывание действия триггера для определенных номеров телефонов по точному совпадению, необходимо в условие/фильтр триггера добавить соответствующий событию триггера код.

  • “Изменение заказа” и “После срабатывания триггера для заказа”
  • “Изменение информации о клиенте”, “Клиент зашел на сайт”, “Клиент не заходил на сайт”, “Клиент ушел с сайта” и “После срабатывания триггера для клиента”.
  • “Новый звонок” и “Пропущенный звонок”.

Примечание

События “Клиент зашел на сайт”, “Клиент не заходил на сайт” и “Клиент ушел с сайта” станут доступными для выбора после подключения Daemon Collector.

Для событий “Изменение заказа” и “После срабатывания триггера для заказа”:

order.phone != '+74951111111'

Триггер сработает, если номер телефона в заказе не соответствует “+74951111111”.

order.phone not matches "/7495/"

Триггер сработает, если номер телефона в заказе не содержит “7495”.

Для событий “Изменение информации о клиенте”, “Клиент зашел на сайт”, “Клиент не заходил на сайт”, “Клиент ушел с сайта” и “После срабатывания триггера для клиента”:

customer.phones | contains(phone => phone == '+74951111111')

Триггер сработает, если в карточке клиента есть номер “+74951111111”.

customer.phones | contains(phone => phone matches "/7495/")

Триггер сработает, если в карточке клиента будет номер телефона, который содержит “7495”.

Для событий “Новый звонок” и “Пропущенный звонок”:

call.phone != '+74951111111'

Триггер сработает, если номер телефона клиента не “+74951111111”.

call.phone not matches "/7495/"

Триггер сработает, если номер телефона клиента не содержит “7495”.

Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Следующая статья
Какие действия можно осуществлять в триггерах с полями
При соблюдении определенных условий, триггер может выполнять математические и логические действия при помощи операторов, а также работать с функциями и фильтрами PipeLanguage.