Переменные — это место, где хранятся данные. Например, в переменную можно сохранить имя пользователя, ответ от сервера, данные из базы товаров и многое другое.
Какие бывают переменные
В Graph есть автоматически генерируемые системные переменные и пользовательские переменные, которые проект создает в процессе выполнения запроса.
Как создать переменную
Приложение может создать переменную несколькими способами.
Ввод текста, ввод числа и номера телефона
Блоки Ввод текста, Ввод числа и Номер телефона сохраняют ввод пользователя в переменную с тем именем, которое вы задаете при добавлении этих блоков в сценарий.
HTTP запрос
Блок HTTP запрос может сохранять результат запроса к стороннему сервису в указанные при настройке блока переменные.
Интенты
В блоке Интенты можно:
- Выбрать один из готовых интентов, который будет сохранять информацию от пользователя в соответствующую переменную.
- Создать собственный интент с сущностью, которая так же будет сохранять информацию от пользователя в переменную.
Имя переменной
Для использования переменной ей нужно имя. Как правило, имя состоит из латинских букв и цифр, без пробелов. Вы придумываете это имя при создании переменной в настройках блока. Например, чтобы сохранить ответ пользователя на какой-то вопрос
