🤖
해피봇(Happy Bot) 사용가이드
  • 📖해피봇(Happy Bot) 가이드
  • 해피봇(HappyBot)이란?
    • 💡해피봇 알아보기
      • 해피봇 개념과 챗봇 구조
      • 기본 용어 설명
    • 🏗️주요 화면 구조
      • 봇 리스트
      • 봇 관리 기본 화면
      • 시나리오 화면
      • 봇 통계 화면
      • 배포 내역 화면
      • 대화 내역 화면
      • 봇 설정 화면
      • 자연어 설정 화면
        • 자연어 학습하기
        • 자연어 답변 방식 설정
        • 자연어 실패 메시지
  • 블럭 & 시나리오 집중 탐구
    • 🔲블럭 집중 탐구
      • 버튼 타입(버튼 기능)
      • 단일 블럭
        • 1️[단일] 텍스트 카드 (버튼 없음)
        • 2️[단일] 텍스트 카드 (버튼 있음)
        • 3️[단일] 이미지 카드
        • 4️[단일] 와이드 카드
        • 5️[단일] 정사각 카드
        • 6️[단일] 와이드 커머스 카드
        • 7️[단일] 정사각 커머스 카드
        • 8️[단일] 리스트 카드
      • 슬라이드 블럭
        • 1️[슬라이드] 텍스트 카드
        • 2️[슬라이드] 와이드 카드
        • 3️[슬라이드] 정사각 카드
        • 4️[슬라이드] 와이드 커머스 카드
        • 5️[슬라이드] 정사각 커머스 카드
        • 6️[슬라이드] 리스트 카드
      • 버튼 블럭
        • 1️[버튼] 바로 연결
        • 2️[버튼] 조건
        • 3️[버튼] 다중 조건
        • 4️[버튼] 변수 설정
        • 5️[버튼] 변수 초기화
        • [버튼] AI 의도 분석
      • 커스텀 블럭
        • ℹ️[단일] AUTH (인증)
        • ℹ️[단일] SMS 인증
        • ℹ️[단일] 주소등록 API
        • ℹ️[단일] API
        • ℹ️[단일] 사용자 정보 설정
    • 🔤변수/파라미터 설정
      • 버튼 파라미터 설정
      • 변수 값 계산
      • 시스템 상수
    • 👨‍💼고객 응답 설정 방법
      • 고객 응답 설정
    • 🤖봇 / 시나리오 생성
      • 봇 생성
      • 기본 시나리오 생성
      • 설문조사 시나리오
        • 카카오톡 채널 : 설문조사 시나리오 사용 방법
      • 단방향 시나리오
  • BOT 상세 설정하기
    • ⚓외부 메신저(채널) 연동
      • 카카오톡 연동
        • ※ 필수 ※ 카카오톡 채널 연동 설정
        • 카카오톡 채널 개설하기
        • 비즈니스 채널 신청하기
          • [참고] 비지니스 채널 이름 변경하기
        • 카카오톡 채널 URL 확인하기
        • 카카오톡 채팅방 커스텀하기
        • 카카오톡 챗봇 개설하기
        • 카카오 i 오픈 빌더 연동하기
    • 🛡️인증 설정
      • 인증 데이터 초기화 주기 설정
      • 고객 개별 인증 세팅
      • 카카오 인증 세팅
      • 카카오 싱크 세팅
  • 실전! 따라 만들기!
    • 🔍이벤트 / 상품 안내 챗봇 만들기
      • Step 1. 인사말
      • Step 2. 실패 메시지
      • Step 3. 시작 메시지
      • Step 4. 기본 시나리오 편집
      • Step 5. 고객 정보 받기
      • Step 6. 시나리오 연결 & 미리보기
      • Step 7. 배포(카카오 i 오픈 빌더)
      • Step 8. 완성
    • 🧠NEW! 똑똑한 인공지능, hAI를 소개합니다
      • 학습 데이터 관리
      • 학습 데이터 기반 자동 Q&A
      • 대화 내역 및 재학습
      • 답변 스타일 설정
      • 답변 실패 메시지 설정
  • 공지/FAQ
    • 🔊해피봇 공지
    • ⭐FAQ
Powered by GitBook
On this page
  • 1. 변수 수식의 활용
  • 2. 변수 수식 만들어보기
  • 1) 변수 생성하기
  • 2) 버튼 파라미터 설정하기
  • 3) '가격 선택 블럭' 상세 편집하기
  • 3) '개수 선택 블럭' 상세 편집하기
  • 4) '총 가격블럭' 상세 편집하기
  • 5) 결과화면 확인하기
  1. 블럭 & 시나리오 집중 탐구
  2. 변수/파라미터 설정

변수 값 계산

Previous버튼 파라미터 설정Next시스템 상수

Last updated 1 year ago


1. 변수 수식의 활용

물건의 가격 / 개수 / 총 가격 등 계산이 가능한 변수들을 생성하고, 해당 변수들을 활용한 수식을 만들어 실제 계산까지 처리할 수 있습니다.

1) 변수의 값을 불러올 때에는 {{ }}를 사용하고, 값이 아닌 수식을 사용할 때에는 << >> 안에 적어서 사용합니다. 2) 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/) 모두 가능합니다. 3) 파라미터 값에 변수명 대신 <<1000*5>>와 같이 숫자 수식을 사용해도 됩니다.


2. 변수 수식 만들어보기

👉 따라 해 보세요!

변수에서 수식을 활용하는 방법에 대해 알아보겠습니다. 예를 들어, 물건을 살 때 물건의 가격과 개수에 따라 결제해야 하는 총 가격이 달라지는 경우를 생각해 보겠습니다. (가격*개수=총 가격)

1) 변수 생성하기

먼저, 물건의 가격, 개수, 총 가격을 표현할 변수를 생성합니다. 버튼을 통해 입력을 받으려면 버튼 파라미터 변수를 생성하고, 고객에게 직접 입력 받으려면 고객 입력 변수를 생성하면 됩니다. 여기서는 버튼 파라미터 변수를 사용하겠습니다.

2) 버튼 파라미터 설정하기

위에서 만든 변수에 맞게 가격 선택 블럭, 개수 선택 블럭, 총 가격 블럭을 만들고 블럭의 각 버튼마다 버튼 파라미터를 추가하여 변수의 값을 입력해줍니다.

3) '가격 선택 블럭' 상세 편집하기

버튼 파라미터를 추가하여 key=변수명, 파라미터 값=숫자값을 입력합니다. 여기서는 가격을 선택하는 블럭이므로 key=price(가격)을 선택하여 각각 숫자값을 설정합니다.

3) '개수 선택 블럭' 상세 편집하기

위와 마찬가지로 버튼 파라미터를 추가합니다. 여기서는 개수를 선택하는 블럭이므로 key=count(개수)를 선택하여 각각 숫자값을 설정합니다.

가격과 개수의 곱이 총 가격이므로(가격*개수=총 가격) 버튼 파라미터 아래에 총 가격을 표시해줄 key=total(총가격) 파라미터도 추가해줍니다.

total(총가격) 파라미터 값에는 앞에서 받아온 변수를 사용해 <<{{price}}*{{count}}>>라는 수식을 입력해줍니다.

4) '총 가격블럭' 상세 편집하기

선택한 변수의 값을 화면에 보여줍니다. 블럭의 메시지 내용에 {{ }}를 사용하여 변수를 적으면 해당 변수의 값이 화면에 보여집니다.

5) 결과화면 확인하기

챗봇에서 보여지는 결과 화면입니다. 수식이 잘 적용된 것을 확인할 수 있습니다.

🔤