Вы находитесь здесь:
Сведения о боте шаблона: Сбор сведений от пользователя
Используйте один диалог для сбора сведений о конечном пользователе. Создайте диалог один раз и предоставьте общий доступ в нескольких диалогах.
Вы находитесь здесь:
Используйте один диалог для сбора сведений о конечном пользователе. Создайте диалог один раз и предоставьте общий доступ в нескольких диалогах.
| Просмотр поддерживаемых версий. |
Диалог «Собрать сведения от пользователя» - общедоступный диалог, вызываемый в группах диалогов «Связаться с отделом продаж» и «Сообщить об ошибке» для сбора ключевых сведений у пользователя. Диалог собирает сведения о пользователе, задавая ему ряд вопросов и заполняя переменные ответами.
Как системные объекты, так и настраиваемые объекты, используются для сбора ответов пользователей. Объект системного текста используется для сбора широкого диапазона вводных данных и не слишком ограничивает ответы. Используется для сбора имени, фамилии и компании пользователя:
Настраиваемые объекты помогают проверить ответы пользователей перед их сохранением в переменных бота. Если переменные бота используются для заполнения полей данных, объекты помогают поддерживать качество данных в Salesforce. Например, настраиваемый объект эл. почты используется для сбора электронного адреса пользователя:
Если мы более подробно рассмотрим объект эл. почты, мы увидим, что он использует регулярное выражение (RegEx) для распознавания формата эл. почты со знаком @ и именем домена:
Если пользователь вводит фразу, не соответствующую формату RegEx, бот запутывается и переходит к диалогу «Запутался».
При использовании настраиваемых объектов рекомендуем использовать «Исправление диалога», чтобы исправить ввод, прежде чем по умолчанию открывать диалог. Исправление разговора может предоставить пользователю конкретные рекомендации по форматированию ответа:

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.