1. 챗봇 (ChatBot)
메신저 기반 환경에서 "대화형 인터페이스를 제공하는 채팅 로봇" 입니다.
블럭 단위의 메시지들이 모여 하나의 시나리오를 이루고,
하나 또는 여러 시나리오들이 모여 하나의 챗봇으로 탄생합니다.
챗봇은 여러 개의 시나리오로 구성되며, 시나리오는 여러개의 블럭으로 구성됩니다.
2. 시나리오 (Scenario)
3. 블럭 (Block)
블럭은 시나리오를 구성하는 가장 작은 단위입니다.
블럭은 쉽게 설명해서 “고객에게 전달하고자 하는 하나의 말풍선 "이며,
블럭이 한 개 이상 존재해야만 시나리오가 생성되고 챗봇이 동작됩니다.
블럭의 형태는 메시지 또는 버튼 형태에 따라 다양하며,
텍스트, 이미지, URL링크, 전화번호 등을 넣을 수 있고
변수와 조건 설정 등 다양한 기능을 제공합니다.
4. 파라미터 (Parameter)
파라미터는 시나리오를 만들 때 설정할 수 있습니다.
파라미터(매개변수)의 사전적 의미는
" 메소드 수행에 필요한 입력 값을 저장하는 변수 " 입니다.
파라미터는 특정 메소드를 호출할 때 같이 끼워 보내는 데이터이며,
예를 들어 '사과'라는 데이터 값을 담아두기 위해 필요한 '바구니'라고 생각하시면 됩니다.
