Приклад перевірки даних

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

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

circle-info

Ви можете використовувати регулярні вирази для перевірки номерів телефонів, адрес електронної пошти, дат і багато чого іншого. Повний список регулярних виразів можна знайти в статті "Регулярні вирази."

У блоці з двома вихідними з’єднаннями запитується номер телефону клієнта (це також може бути повне ім’я, email тощо):

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

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

і встановіть тип збігу на "Regex match".

Готово!

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

Last updated