1. Цифровой диалог



бет9/30
Дата12.04.2024
өлшемі336.4 Kb.
#498475
1   ...   5   6   7   8   9   10   11   12   ...   30
1-cifrovoi-dialog

+ Create Route
Регулярное выражение, regular expression или сокращенно regex представляет собой специальный шаблон для сопоставления и поиска текста. Мы рекомендуем прочитать информацию в Интернет о регулярных выражениях для общего развития.
Рекомендуем ознакомиться с разделом Маршруты.
Тэги и атрибуты
Представьте себе ситуацию, где чат-бот снова взаимодействует с пользователем по имени Боб. Боб только что подписался на рассылку и скачал файл. Чат-бот может сохранить эту информацию с помощью тэгов и атрибутов, что позволит более персонализировано и эффективно взаимодействовать в будущем.
Тэги и атрибуты являются основными компонентами, которые хранят данные, собранные чат-ботом во время взаимодействия с пользователем. Они обеспечивают надежный и гибкий способ управления взаимодействием с пользователями, позволяя более персонализировано и эффективно вести диалог. Понимая и используя эти компоненты, вы можете создать более интересный и отзывчивый опыт взаимодействия с чат-ботом.
Тэги — это простые ярлыки, которыми вы можете пометить пользователя. Например, "зарегистрировался", "скачал_файл" и т.д. Тэг либо есть, либо его нет.
Атрибуты — это переменные разных типов, в которых хранятся значения: строка, число, дата, булево, JSON. Например, "возраст", "город", "страна".
JSON — это многосоставное поле, в котором можно хранить массивы данных. JSON — наиболее популярный формат для обмена системами через REST API.
JSON (JavaScript Object Notation, обычно произносится как /'d^eissn/ JAY-ssn) — текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми. Подробнее:
https://ru.wikipedia.org/wiki/JSON
Пример JSON:
{ "firstName": "Иван", "lastName": "Иванов", "address": {
"streetAddress": "Московское ш., 101, кв.101", "city": "Ленинград", "postalCode": 101101
}, "phoneNumbers": [ "812 123-1234", "916 123-4567"
]
}
Еще один пример, где названия полей указаны на русском языке:
{
"имя": "Иван", "фамилия": "Иванов", "адрес": {
"улица": "Московское ш., 101, кв.101", "город": "Ленинград", "индекс": 101101
}, "телефоны": [
"812 123-1234",
"916 123-4567"
]
}
Для добавления и удаления тэгов используйте команды Добавить тэги и Удалить тэги соответственно.


Для работы с тэгами лида используйте следующие JS-методы объекта lead:

Название метода

Метод

Проверить существование тэга

lead.isTagExist('some_tag')

Получить список тэгов лида

lead.getAllTags(): array


Для работы с атрибутами лида используйте следующие команды JS объекта lead:

Название метода

Метод

Установить значение переменной лида



Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   30




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет