[블록] 변수 설정 블록
Last updated
Last updated
챗봇 진행 중에 버튼 파라미터 혹은 고객 입력을 통해 변수 부여가 가능합니다. 하지만, 상황에 따라서는 이 방법을 통해 변수 부여가 불가능한 경우가 있을 수 있습니다.
이런 경우 변수 설정 블록을 추가하여, 블록을 지나가기만 해도 변수를 부여할 수 있는 기능입니다.
아래의 시나리오를 예로 들어 보겠습니다. 부서를 선택하면 회사 이름이 자동으로 입력되는 시나리오입니다.
먼저 회사 이름과 부서 이름을 저장할 변수를 생성합니다.
①번 텍스트 카드 블록에서 버튼 클릭 시 부여할 변수와 변수 값을 설정합니다. 각 버튼에 dept(부서) 변수를 연결하고, 부서 이름을 변수 값으로 저장합니다.
②번 변수 설정 블록에서 부여할 변수와 변수 값을 설정합니다. 시나리오 흐름 안에서 이 블록을 지나가게 되면, 설정해둔 변수에 변수 값이 저장됩니다.
이 블록에는 company(회사) 변수를 연결하고, 이 블록을 지나가면 자동으로 변수 값이 저장됩니다.
③번 텍스트 카드 블록에서 변수 설정이 잘 되었는지 화면에 보여지게 설정합니다. 블록의 메시지 내용에 {{ }}를 사용하여 변수를 적으면 해당 변수의 값이 화면에 보여집니다.
작성한 시나리오가 챗봇에서 어떻게 작동하는지 확인할 수 있습니다.