고객 응답 설정
1. 고객 응답 설정의 활용
고객 응답 설정은 고객에게 직접 응답을 요구하여 값을 받는 방법으로, 변수를 연결해 입력 값을 저장할 수 있습니다.
고객 응답 설정과 버튼 설정은 동시에 사용할 수 없습니다.
[다음 메시지 연결] : 고객이 응답한 이후에 연결될 메시지를 선택합니다.
[변수 설정] : 고객이 응답한 메시지(값)을 저장할 변수를 선택합니다.
[유효성 체크] - [체크 항목] : 고객이 입력한 값이 유효한 값인지 체크할 수 있고, 체크 가능한 항목은 이메일, 전화번호(숫자만), 이름(2-20자, 한글or영문만)입니다.
[유효성 체크] - [되묻기] : 고객이 올바르지 않은 형식의 답변을 했을 때 재입력을 요구하는 횟수, 안내메시지, 이미지를 설정할 수 있습니다.(유효성 체크를 설정한 경우에만 가능합니다.)
2. 변수 수식 만들어보기
👉 따라 해 보세요!
변수에서 수식을 활용하는 방법에 대해 알아보겠습니다. 예를 들어, 물건을 살 때 물건의 가격과 개수에 따라 결제해야 하는 총 가격이 달라지는 경우를 생각해 보겠습니다. (가격*개수=총 가격)
1) 변수 생성하기
먼저, 물건의 가격, 개수, 총 가격을 표현할 변수를 생성합니다. 버튼을 통해 입력을 받으려면 버튼 파라미터 변수를 생성하고, 고객에게 직접 입력 받으려면 고객 입력 변수를 생성하면 됩니다. 여기서는 버튼 파라미터 변수를 사용하겠습니다.
2) 버튼 파라미터 설정하기
위에서 만든 변수에 맞게 가격 선택 블럭, 개수 선택 블럭, 총 가격 블럭을 만들고 블럭의 각 버튼마다 버튼 파라미터를 추가하여 변수의 값을 입력해줍니다.
3) '가격 선택 블럭' 상세 편집하기
버튼 파라미터를 추가하여 key=변수명, 파라미터 값=숫자값을 입력합니다. 여기서는 가격을 선택하는 블럭이므로 key=price(가격)을 선택하여 각각 숫자값을 설정합니다.
3) '개수 선택 블럭' 상세 편집하기
위와 마찬가지로 버튼 파라미터를 추가합니다. 여기서는 개수를 선택하는 블럭이므로 key=count(개수)를 선택하여 각각 숫자값을 설정합니다.
가격과 개수의 곱이 총 가격이므로(가격*개수=총 가격) 버튼 파라미터 아래에 총 가격을 표시해줄 key=total(총가격) 파라미터도 추가해줍니다.
total(총가격) 파라미터 값에는 앞에서 받아온 변수를 사용해 <<{{price}}*{{count}}>>라는 수식을 입력해줍니다.
4) '총 가격블럭' 상세 편집하기
선택한 변수의 값을 화면에 보여줍니다. 블럭의 메시지 내용에 {{ }}를 사용하여 변수를 적으면 해당 변수의 값이 화면에 보여집니다.
5) 결과화면 확인하기
챗봇에서 보여지는 결과 화면입니다. 수식이 잘 적용된 것을 확인할 수 있습니다.
Last updated