Приклад перевірки даних
За допомогою блоку Fallback ви можете створювати перевірку даних для повідомлень клієнтів без знання програмування.
Цю перевірку можна виконувати за допомогою регулярних виразів, а щоб уникнути створення нескінченних циклів або викидання клієнта з процесу, коли він вводить недійсні дані, ви можете використати Запасний варіант .

Ви можете використовувати регулярні вирази для перевірки номерів телефонів, адрес електронної пошти, дат і багато чого іншого. Повний список регулярних виразів можна знайти в статті "Регулярні вирази."
У блоці з двома вихідними з’єднаннями запитується номер телефону клієнта (це також може бути повне ім’я, email тощо):

Від блоку відходять два з’єднання: одне до Запасний варіант блоку та одне до Чат .

Щоб дозволити клієнту рухатися далі у воронці під час введення дійсного номера телефону, вкажіть такий регулярний вираз в умові стрілки, що веде до Чат блоку:
і встановіть тип збігу на "Regex match".

Готово!
Потік працюватиме так: коли користувач доходить до блоку з повідомленням "Enter your phone number", якщо клієнт вводить щось інше, він не зможе рухатися далі у воронці через перевірку регулярним виразом. Щоразу, коли буде введено недійсний номер телефону, надсилатиметься повідомлення "This is not a phone number".
Last updated