LogoLogo
카카오비즈니스비즈니스관리자
  • 카카오비즈니스 가이드
  • 카카오비즈니스 바로가기
  • 비즈니스 세미나 바로가기
  • 비즈니스 시작하기
    • 카카오비즈니스 통합 가입
  • 채널
    • 소개
    • 채널 만들기
    • 운영하기
      • 대시보드
      • 프로필
      • 소식
      • 메시지
      • 비즈니스도구
      • 채팅
      • 통계/관리
      • 월렛/캐시 (비즈월렛)
      • 서비스 연결
    • FAQ
  • 광고
    • 소개
    • 카카오모먼트
      • 퀵스타트 가이드
      • 광고 유형
        • 카카오 비즈보드
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
          • 익스팬더블
        • 카카오 비즈보드 CPT
          • 집행 프로세스
            • 캠페인 만들기
            • 광고그룹 만들기
            • 소재 만들기
          • 제작 가이드
          • 제한 업종
          • 모션 비즈보드
            • 제작 가이드
          • 커스텀 비즈보드
            • 제작 가이드
        • 디스플레이 광고
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
        • 브랜딩 디스플레이 광고
          • 집행 프로세스
          • 리치팝 올데이
            • 광고 만들기
            • 제작 가이드
          • 포커스 보드
            • 광고 만들기
            • 제작 가이드
          • 제한 업종
        • 포커스 풀뷰beta
          • 집행 프로세스
          • 광고 만들기
          • 제작 가이드
          • 제한 업종
        • 프로필 풀뷰beta
          • 집행 프로세스
          • 광고 만들기
          • 제작 가이드
          • 제한업종
        • 동영상 광고
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
        • 채널 메시지
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 메시지 만들기
            • 메시지 등록
            • 메시지 발송 설정
            • 메시지 대시보드
            • 메시지 보고서
          • 제작 가이드
          • 집행 가이드
          • 발송 유의사항
        • 개인화 메시지
          • 사전 준비하기
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 개인화 메시지 제작가이드
        • 쇼핑 광고
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 제작 가이드
        • 상품 카탈로그
          • 캠페인 만들기
          • 광고그룹 만들기
          • 소재 만들기
          • 트래킹 URL 입력 가이드
          • 제작 가이드
      • 지표 확인하기
        • 대시보드
        • 보고서
        • SKAdNetwork
      • 운영하기
        • 광고자산 관리
        • 타겟 관리
        • 계정 관리
        • 결제 관리
        • 전환 최적화 가이드
          • 전환 최적화 점검가이드
          • FAQ
        • 카카오 클릭 ID 랜딩 테스트 가이드
        • 동영상 조회수 연동 관리
        • 광고계정 운영 가이드
        • 광고 집행 권장사항
      • 심사 가이드
        • 집행 기준 및 준수사항
        • 제한업종
        • 업종별 가이드
        • 소재 구성 가이드
    • 검색 광고
      • 키워드광고
        • 광고 만들기
        • 제작 가이드
        • 운영하기
          • 소재 관리
          • 도구 관리
          • 효율 관리
          • 계정 관리
          • 결제 관리(비즈월렛)
          • 광고계정 운영 가이드
        • 심사 가이드
          • 제한 업종
          • 업종별 가이드
          • 등록 기준
      • 브랜드검색 광고
        • 광고 만들기
        • 제작 가이드
        • 운영하기
          • 도구 관리
          • 효율 관리
          • 계정 관리
          • 결제 관리(비즈월렛)
          • 광고계정 운영 가이드
        • 심사 가이드
          • 업종별 가이드
          • 키워드/소재 가이드
      • 톡채널검색
        • 광고 만들기
        • 제작가이드
        • 심사 가이드
          • 제한 업종
          • 업종별 가이드
          • 등록 기준
    • 브랜드 메시지
    • 알림톡
      • 제작 가이드
        • 이미지형 제작 가이드
      • 심사 가이드
        • 알림톡 화이트리스트
        • 알림톡 블랙리스트
      • 메시지 발송 유의사항
    • 상담톡
    • 카카오쇼핑 광고센터
      • 광고 그룹
      • 광고선택 및 계약
      • 광고센터 월렛 생성하기
      • 지불 방식
      • 광고 집행
      • 대시보드
      • 리포트 (준비중)
      • 광고상품 소개서
    • 기타 광고 서비스
      • 브랜드이모티콘
        • 상품가이드
    • 광고피해신고
      • 광고 차단/신고 안내
      • 불법영업 피해 예방
  • 서비스/도구
    • 카카오싱크
      • 설계하기
      • 도입하기
      • 활용하기
      • FAQ
    • 톡체크아웃
      • 가입하기
      • 판매 관리
      • 정산 관리
      • 고객혜택 관리
      • 고객 관리
      • 판매점정보
      • 고객확인정보
      • 통계
      • 판매점 정책서
        • 판매점 입점 조건
        • 입점 심사 정책
        • 서비스 이용 규칙
    • 카카오톡 예약하기
      • 시작하기
      • 입점
      • 예약
      • 쿠폰
      • 정산
      • 통계
      • 관리
      • 장소
      • 상품
        • 시간예약형
        • 날짜/시간형
        • 날짜형
        • 상시형
        • 병원 예약형
        • 네일샵형
      • 메시지
      • 홍보
    • 카카오톡 주문하기
      • 입점하기
      • 운영하기
    • 카카오맵 매장관리
      • 가입하기
      • 매장 등록
      • 매장 수정/관리
      • 카카오맵 전용번호 관리
      • 소식/후기 관리
      • 매장 삭제/대표자 변경
      • 운영자 관리
    • 비즈니스폼
      • 만들기
      • 활용하기
      • 확인하기
      • 참고하기
    • 비즈플러그인
      • 만들기
      • 확인하기
      • 활용하기
    • 픽셀 & SDK
      • 서비스/도구 > 픽셀 & SDK
      • 픽셀 & SDK 연동 관리
      • 픽셀 & SDK 만들기
      • 카카오 픽셀 헬퍼(Pixel Helper)
      • 카카오 클릭 ID (kclid)
    • 카탈로그
    • 이미지 에디터
    • 챗봇 관리자센터
      • 시작하기
        • 챗봇 관리자센터 개요
        • 챗봇 관리자센터 준비하기
        • 챗봇 도우미
      • 튜토리얼
        • 챗봇 기획하기
        • 챗봇 만들기
          • 튜토리얼 1단계
          • 튜토리얼 2단계
          • 튜토리얼 3단계
        • 알아두면 유용한 팁!
        • 챗봇 제작 팁
      • 주요개념
        • 시나리오
        • 엔티티
        • 블록
        • 발화 패턴
        • 파라미터 설정
        • 응답 설정
        • 컨텍스트
        • Event API
        • 플러그인
        • 스킬
        • 배포
        • 학습
        • 통계
        • 인사이트
        • 권한
        • 봇테스트
        • 작업이력
        • 관리자
        • 봇 설정
        • 알림센터
        • 지식베이스
        • 머신러닝
        • ML+
        • 월렛
        • 내 정보
      • 스킬 개발 가이드
        • 스킬 만들기
        • 블록에 스킬 적용하기
        • 플러그인에 스킬 적용하기
        • 응답 타입별 JSON 포맷
        • 스킬 오류 내역 확인하기
        • AI 챗봇 콜백 개발 가이드
      • 기타
    • 지식
      • 주요 개념들
        • 지식 베이스
        • 지식
        • 카테고리
        • 작업 이력
        • 배포 이력
        • 관리자
        • 설정
    • 선물하기 for Biz
      • 회원가입
      • 선물발송
      • 취소/환불
      • 증빙
      • 선물발송도구
        • 이벤트메이커
        • 임직원/거래처 목록 관리
        • 기념일 예약 선물
        • 오픈API
    • 카카오톡 스토어
      • 입점하기
      • 카카오톡 채널 연동
      • 스토어/판매자 정보관리
      • 상품/리뷰관리
      • 고객혜택관리
      • 판매관리
      • 마케팅 메시지 관리
      • 통계
      • 정산관리
      • 스토어보드 발행 및 관리
      • 라이브 관리
      • 카카오톡 브랜드스토어
    • 비즈월렛
      • 비즈월렛 생성하기
      • 비즈월렛 운영하기
        • 연결/변경/해제/삭제
        • 멤버 초대 및 관리자 요청
        • 비즈월렛 알림
      • 비즈월렛 결제관리
        • 캐시 관리
        • 결제 카드 관리
        • 증빙 서류 관리
    • 카카오톡 지갑
      • 가입하기
      • 입장하기
        • MY BIZ
        • 대시보드
      • 이용기관 등록하기
        • 딜러사
          • 이용기관 등록
          • 기관 추가
        • 이용기관
          • 등록 정보 확인
          • 채널 정보 등록
          • 앱 정보 등록
      • 이용기관 관리하기
        • 딜러사
          • 이용기관 조회
          • 기관 조회
          • 기관 수정
        • 이용기관
          • 기관 조회
          • 기관 수정
      • 계약 관리하기
        • 딜러사
          • 딜러계약 조회
          • 이용기관 계약조회
          • 이용기관 계약추가
        • 이용기관
          • 계약 조회
          • 계약 추가
      • 정보 관리하기
      • 사용량 조회하기
      • 정산 관리하기
  • 파트너 지원 프로그램
    • 카카오광고 고객센터
      • 광고계정 맞춤 컨설팅
      • 문의게시판
      • 원격지원서비스
    • 광고주 성장 프로그램
      • 지원 프로그램
      • 스타터 리워드 프로그램
    • 카카오 RTB 연동
      • Bid Specification
      • Appendix
      • Sample
    • 크로스미디어
      • 제작가이드
    • 공식 대행사 리스트
      • KPP
      • ㄱ~ㅂ
      • ㅅ~ㅇ
      • ㅈ~ㅎ
    • 소상공인 지원 혜택
      • 비즈월렛 확인하는 방법
      • 비즈월렛 만드는 방법
      • 메시지 발송 비용 충전 확인하기
      • 카카오톡 채널 활성화 방법
        • 채널 기본 세팅
          • 채널 생성
          • 비즈월렛 생성
          • 소식 작성
          • 웰컴메시지
          • 채널홈 설정
        • 채널 응용 기능
          • 1:1 채팅 활성화
          • 채널추가 요청 메시지
          • 자주 쓰는 답변 관리
          • 채팅방 메뉴
          • 간편 채팅
          • 챗봇
        • 채널 친구 모으기
          • 카카오톡 채널 URL 활용하기
          • 1:1 채팅을 통한 추가 인증
          • 온/오프라인 홍보 도구
        • 채널 메시지 보내기
          • 메시지 보내기
          • 메시지 보내기(쿠폰형)
        • 서비스/비즈 도구 활용
          • 상담톡
          • 카카오싱크
          • 카카오톡 예약하기
          • 알림톡
          • 톡체크아웃
          • 카카오톡 스토어
          • 카카오맵 매장관리
    • 카카오비즈니스 자격증
      • 출제 범위 및 학습 콘텐츠
  • 개발자 지원 가이드
    • 카카오디벨로퍼스
    • 챗봇 관리자센터
Powered by GitBook
On this page
  • 응답의 종류
  • 봇 응답 꾸미기
  • 말풍선 타입 별 응답 만들기
  • 말풍선 설정하기
  • 말풍선 타입
  • 말풍선별 출력 방식
  • 버튼 기능 설정
  • 바로연결 응답 만들기
  • 바로연결 응답이란?
  • 바로연결 설정 방법
  • 대체 텍스트 입력하기
  • 대체텍스트 이해하기
  • 대체텍스트 입력 가이드
  • 응답 사이즈
  • 응답 사이즈 이해하기
  • 응답 사이즈 줄이기
  • 응답 사이즈 정보 확인하기
  • 말풍선 제작 스펙 정보

Was this helpful?

  1. 서비스/도구
  2. 챗봇 관리자센터
  3. 주요개념

응답 설정

Previous파라미터 설정Next컨텍스트

Last updated 6 months ago

Was this helpful?

응답은 사용자 발화가 특정 블록에 매칭될 경우 사용자에게 출력되는 답변입니다. 하나의 블록당 최대 3개의 연속된 응답을 노출할 수 있으며, 응답은 사용자의 기기에 따라 다양한 형태로 만들 수 있습니다.

응답의 종류

챗봇 관리자센터에서의 응답은 봇 작업자가 목표로 하는 디바이스에 따라 카카오톡 응답과 카카오미니 응답으로 나누어집니다. 카카오톡 의 응답 형태는 텍스트형, 이미지형, 카드형, 커머스형, 리스트형 중 원하는 말풍선 타입을 선택할 수 있고, 응답 개수에 따라 각각 기본형, 랜덤형, 케로셀형 등으로 출력할 수 있습니다. 카카오미니는 텍스트형만 사용할 수 있고 여러 개의 응답을 등록할 경우 랜덤형으로 출력됩니다. 응답을 설정하지 않을 경우 봇에서 패턴발화를 입력하더라도 안읽음 처리됩니다. 만약 스킬을 응답으로 사용하는 경우 스킬데이터를 선택하여 주시고 이외의 경우에는 선택에 맞게 말풍선 응답을 설정하여 주시기 바랍니다.

Definition.

말풍선이란? 카카오톡에서 사용자 혹은 봇과 주고받는 메시지를 지칭하는 단어입니다.

봇 응답 꾸미기

카카오톡 채널 챗봇의 자랑이자 차별화 포인트는 바로 카카오 고유의 유려한 말풍선입니다. 챗봇 관리자센터에선 직접 봇 작업자가 되어 카카오의 모든 말풍선을 입맛에 맞게 구현할 수 있습니다.

어디선가 보았지만 멀리있는 듯 했던 그 화려한 말풍선들… 이제는 텍스트형/이미지형/카드형/커머스형/리스트형 그리고 단일형/가로케로셀/랜덤형 출력케이스도 모두 봇 작업자 여러분의 손끝에 달려있습니다.

더불어, 업계의 가장 핫한 아이템, 작고 귀여운 ‘바로연결(Quick Reply)’ 버튼도 말풍선 아래에 달아보세요. 챗봇 인터페이스가 깔끔해지고, 사용자들은 더욱 간편하게, 재밌게, 빠르게, 여러분의 챗봇을 경험할 수 있게 됩니다.

잘 만든 챗봇은 ‘살아있는 생물’과 같아서 사용자를 부르게 되고, 그에 따라 여러분의 서비스 활성도는 꾸준히 올라갈 것 입니다.

말풍선 타입 별 응답 만들기

말풍선 설정하기

블록 상세화면 하단의 봇 응답형식 설정 영역에서 응답추가 버튼을 눌러 말풍선의 타입을 선택합니다. 각 말풍선은 생성한 말풍선들 중 무작위로 하나만 전송되는 랜덤형, 생성한 말풍선들을 모두 사용자에게 보여주는 케로셀형으로 사용할 수 있습니다. 그리고 하나의 블록에서 최대 3개의 연속된 말풍선을 응답으로 설정할 수 있습니다.

말풍선 타입

  • 텍스트형

  • 이미지형

  • 카드형

  • 커머스형

  • 리스트형

텍스트형

  • 텍스트 전용 말풍선입니다.

  • 필요에 따라 말풍선 안에서 최대 3개의 버튼을 추가하여 기능을 추가할 수 있습니다.

이미지형

  • 이미지 전용 말풍선입니다.

  • 내 컴퓨터에 저장된 이미지를 올리거나 이미 업로드된 이미지의 URL을 입력할 수 있습니다.

  • 노출되는 섬네일 이미지를 클릭할 경우, 봇 작업자는 이미지 뷰어를 통해 올린 원본 이미지를 저장/확대/축소할 수 있습니다.

  • 이미지에는 대체텍스트를 추가로 입력할 수 있습니다.

Information. 이미지형은 등록된 이미지들 중 하나만 전송되는 랜덤형으로만 사용할 수 있습니다.

카드형

  • 카드형 말풍선은 사용자에게 봇 작업자가 이미지, 이미지 / 텍스트, 이미지 / 텍스트 / 버튼으로 조합하여 구성할 수 있는 말풍선 입니다.

  • 각 말풍선 내에서 버튼은 최대한 3개까지 추가할 수 있습니다.

  • 이미지에는 대체텍스트를 추가로 입력할 수 있습니다.

Information.

카드형에서 등록할 이미지는 와이드형과 정사각형 중 선택할 수 있습니다.

  • 와이드형 이미지를 설정하면 버튼을 최대 3개까지 등록할 수 있습니다.

  • 정사각형 이미지를 설정하면 버튼을 최대 2개까지만 등록가능하고, 버튼은 가로로 배열됩니다.

커머스형

  • 커머스형은 상품의 이미지와 가격정보, 상품명과 같은 사항을 표기해야 할 때 사용하는 말풍선입니다.

  • 필요에 따라 버튼을 추가해 각 버튼에 기능을 설정할 수 있습니다.

  • 상품 이미지와 가격을 필수로 입력해야 합니다.

  • 상품 가격은 정확한 정보가 중요하므로 가격 설정에서 할인이 적용될 경우 할인금액/할인율 중 하나를 선택하여 할인정보를 입력해야 합니다.

  • 할인 계산 과정에서 소수점 이하 가격은 반올림 처리됩니다.

  • 이미지에는 대체텍스트를 추가로 입력할 수 있습니다.

Information.

커머스형 말풍선은 랜덤형으로 노출할 수 없습니다. 카드형 말풍선과 마찬가지로, 등록할 이미지는 와이드형과 정사각형 중 선택할 수 있습니다.

  • 와이드형 이미지를 설정하면 버튼을 최대 3개까지 등록할 수 있습니다.

  • 정사각형 이미지를 설정하면 버튼을 최대 2개까지만 등록가능하고, 버튼은 가로로 배열됩니다.

리스트형

  • 리스트형은 목록형태로 노출할 때 사용하는 말풍선입니다.

  • 상단부터 헤더와 목록, 버튼 순으로 구성되어 있습니다.

  • 목록은 최소 1개에서 최대 5개까지 설정할 수 있고, 각 목록의 대표 문구를 필수로 설정해야 합니다.

  • 노출되는 목록을 사용자가 클릭 했을 경우 실행되는 기능을 Web 링크/블록 연결/메시지 전송 중에서 설정할 수 있습니다.

  • 목록의 기능을 블록 연결이나 메시지 전송으로 설정한 경우, 추가 정보를 입력할 수 있습니다.

  • 연결되는 블록에 스킬이 연결되어 있는 경우, 추가 정보에 입력한 값이 스킬 서버에 추가적으로 제공됩니다.

  • 연결된 스킬 payload의 clientExtra 필드에서 해당 값을 확인할 수 있습니다.

  • 버튼은 가로로 노출되며 최대 2개까지 설정할 수 있습니다.

Information. 리스트형 말풍선은 하나의 말풍선만 노출할 수 있습니다.

Tip.

추가 정보에 입력한 값의 활용 예시 : 사용자 직접 입력 발화와 목록 클릭을 통해 발송되는 메시지(발화)가 동일한 경우, clientExtra 필드 내 값이 포함되어 있는지 여부를 확인하는 방법으로 구분할 수 있습니다.

  • clientExtra 필드에 값 포함 : 목록 클릭을 통한 발화

  • clientExtra 필드에 값 포함되지 않음 : 사용자 직접 입력 발화

스킬데이터로 활용

각 말풍선의 응답은 스킬데이터를 활용하여 구성할 수 있습니다.

스킬을 활용한 응답설정은 아래 페이지에서 상세하게 확인할 수 있습니다.

말풍선별 출력 방식

응답 말풍선을 선택하면 랜덤형/케로셀형 중 하나를 선택하여 출력 방식을 설정할 수 있습니다.

랜덤형

  • 랜덤형은 생성한 말풍선들 중 하나의 말풍선만 무작위로 전송됩니다.

  • 커머스형 및 리스트형 타입은 랜덤형을 사용할 수 없습니다.

케로셀형

  • 케로셀형은 생성한 모든 말풍선을 사용자에게 보여줍니다.

  • 사용자는 화면을 좌우로 밀어 모든 말풍선을 확인할 수 있습니다.

  • 이미지형 및 리스트형 타입은 케로셀형을 사용할 수 없습니다.

  • 케로셀형은 최대 10개까지 생성할 수 있습니다.

케로셀헤드 설정

  • 케로셀형으로 설정할 경우 케로셀 말풍선의 가장 앞에 케로셀헤드 말풍선을 설정할 수 있습니다.

  • 케로셀헤드는 등록된 말풍선에 2장 이상일 때만 사용가능하며 위치를 변경하거나 복사할 수 없습니다.

  • 케로셀헤드의 전체 높이는 뒤에 등록된 말풍선에서 가장 긴 높이에 맞추어집니다.

전달하기 설정

  • 말풍선을 전송할 때 전달하기 아이콘을 노출할지 설정할 수 있습니다.

  • 전달가능 옵션은 출력이 단일형일 때 버튼이 없거나 버튼 기능 중 카카오톡 채널 포스트, 카카오톡 채널 쿠폰, 공유하기 플러그인이 포함된 경우에만 설정가능 합니다.

버튼 기능 설정

  • 말풍선에 버튼을 추가할 경우 아래와 같은 기능을 사용할 수 있습니다.

  • 말풍선 버튼에 들어가는 링크 타입은 webUrl 이며 http/ https 형식만 삽입 가능합니다.

  • http의 경우 리다이렉트 되며 오랜딩이 발생하는 경우 https로 사용하시기 바랍니다.

블록연결

  • 사전에 만들어진 블록들이 노출되고 선택할 수 있습니다. 연결된 블록은 버튼 선택시 바로 실행이 됩니다.

  • 연결되는 블록에 스킬이 연결되어 있는 경우, 추가 정보에 입력한 값이 스킬 서버에 추가적으로 제공됩니다.

  • 연결된 스킬 payload의 clientExtra 필드에서 해당 값을 확인할 수 있습니다.

Tip.

추가 정보에 입력한 값의 활용 예시 : 사용자 직접 입력 발화와 버튼 클릭을 통해 발송되는 메시지(발화)가 동일한 경우, clientExtra 필드 내 값이 포함되어 있는지 여부를 확인하는 방법으로 구분할 수 있습니다.

  • clientExtra 필드에 값 포함 : 버튼 클릭을 통한 발화

  • clientExtra 필드에 값 포함되지 않음 : 사용자 직접 입력 발화

URL링크

  • 버튼 선택시 연결되는 URL 링크를 설정합니다.

  • 설정한 URL 링크는 카카오톡 내 ‘인앱 브라우저’로 실행 됩니다.

전화

  • 해당 말풍선에서 연결되는 전화번호를 설정합니다.

메시지 전송

  • 버튼 선택시 사용자 발화로 입력될 메시지를 설정합니다.

  • 연결되는 블록에 스킬이 연결되어 있는 경우, 추가 정보에 입력한 값이 스킬 서버에 추가적으로 제공됩니다.

  • 연결된 스킬 payload의 clientExtra 필드에서 해당 값을 확인할 수 있습니다.

Tip.

추가 정보에 입력한 값의 활용 예시 : 사용자 직접 입력 발화와 버튼 클릭을 통해 발송되는 메시지(발화)가 동일한 경우, clientExtra 필드 내 값이 포함되어 있는지 여부를 확인하는 방법으로 구분할 수 있습니다.

  • clientExtra 필드에 값 포함 : 버튼 클릭을 통한 발화

  • clientExtra 필드에 값 포함되지 않음 : 사용자 직접 입력 발화

플러그인

  • 버튼 선택시 사용할 수 있는 플러그인을 설정합니다.

바로연결 응답 만들기

바로연결 응답이란?

바로연결이란 봇 디자이너의 자산 간 연결을 지원하는 기능입니다. 서로 다른 블록의 연결과 동일한 블록 내 엔트리들을 유저에게 노출하여 해당 봇의 다른 자산으로 쉽게 이동할 수 있도록 유도할 수 있습니다.

바로연결은 출력 영역의 가장 하단에 제공됩니다. 각 출력마다 바로연결을 제공할 수 없으며 한 블록에 하나의 바로연결만 설정 할 수 있습니다. 설정된 바로연결은 챗봇에서 발송되는 말풍선의 가장 하단에 노란색 타원형 버튼으로 제공됩니다. 버튼 당 최대 글자 수는 14글자, 최대 제공 버튼 개수는 10개입니다. 챗봇에서 바로연결 버튼을 클릭하면 메시지 형태로 발송되며, 바로연결 내에서 설정된 다음 액션을 연달아 수행합니다.

바로연결 설정 방법

엔티티 적용 방식

Tip.

  • 나의 엔티티만 설정 가능하며 시스템 엔티티는 설정할 수 없습니다.

  • 선택한 엔티티의 엔트리가 노출됩니다.

  • 엔트리 목록 중 최대 10개의 엔트리를 선택할 수 있습니다.

  • 전체 엔트리 목록에서 클릭으로 on/off 할 수 있습니다.

  • 선택 엔트리 목록에서 드래그로 순서를 조정할 수 있습니다.

  • 메시지를 입력하지 않으면 엔트리 선택 시 선택된 엔트리만 발화으로 전송됩니다.

  • 메시지를 입력하면 엔트리 + 설정된 메시지로 발화가 전송됩니다.

  • 14글자가 넘는 엔트리는 제외됩니다.

블록 연결 방식

Tip.

  • 버튼명의 경우 유저가 보는 바로연결의 버튼명과 버튼을 클릭 했을 때 발송되는 메시지가 동일합니다.

  • 버튼 기능 설정은 특정 블록의 출력을 바로 호출하는 기능입니다.

  • 버튼 기능을 설정하면 버튼 명에 상관없이 설정 한 블록의 출력을 호출합니다.

  • 연결되는 블록에 스킬이 연결되어 있는 경우, 추가 정보에 입력한 값이 스킬 서버에 추가적으로 제공됩니다. 연결된 스킬 payload의 clientExtra 필드에서 해당 값을 확인할 수 있습니다.

  • 추가 정보에 입력한 값의 활용 예시 : 사용자 직접 입력 발화와 버튼 클릭을 통해 발송되는 메시지(발화)가 동일한 경우, clientExtra 필드 내 값이 포함되어 있는지 여부를 확인하는 방법으로 구분할 수 있습니다. clientExtra 필드에 값 포함 : 버튼 클릭을 통한 발화 clientExtra 필드에 값 포함되지 않음 : 사용자 직접 입력 발화

발화 전송 방식

Tip.

  • 버튼명과 전송할 메시지를 다르게 설정할 수 있습니다.

  • 버튼명 클릭 시 설정된 메시지가 발송됩니다.

  • 설정된 메시지가 발화로 등록되어 있지 않다면, 클릭 시 폴백 메시지를 받게 됩니다.

  • 연결되는 블록에 스킬이 연결되어 있는 경우, 추가 정보에 입력한 값이 스킬 서버에 추가적으로 제공됩니다. 연결된 스킬 payload의 clientExtra 필드에서 해당 값을 확인할 수 있습니다.

  • 추가 정보에 입력한 값의 활용 예시 : 사용자 직접 입력 발화와 버튼 클릭을 통해 발송되는 메시지(발화)가 동일한 경우, clientExtra 필드 내 값이 포함되어 있는지 여부를 확인하는 방법으로 구분할 수 있습니다. clientExtra 필드에 값 포함 : 버튼 클릭을 통한 발화 clientExtra 필드에 값 포함되지 않음 : 사용자 직접 입력 발화

대체 텍스트 입력하기

대체텍스트 이해하기

시각장애인 등 웹/앱 정보 접근 취약 계층의 이해도를 높이기 위해 시각적 이미지를 설명하는 문구입니다. 스크린 리더 기능(VoiceOver, TalkBack)을 통해 입력된 문구가 소리로 표현됩니다.

챗봇의 이미지에 대체텍스트를 입력하면, 스크린 리더 기능이 활성화된 디바이스에서 카카오톡 말풍선 내 이미지 정보를 음성으로 재생할 수 있게 됩니다.

대체텍스트 입력 가이드

대체텍스트는 언제 작성해야 할까요? 제작자가 설정한 챗봇 말풍선에서, 이미지를 제거하였을 때 정보 전달에 문제가 생긴다면 대체텍스트를 작성해야 합니다. 반대로, 이미지가 없어도 이외 텍스트나 맥락을 통해 정보가 충분히 전달된다면 대체텍스트를 작성하지 않습니다.

대체텍스트를 작성해야 하는 경우, 아래 원칙을 준수하면 좋습니다.

  1. 이미지의 정보와 동등한 내용을 제공합니다. 이미지가 전달하는 정보를 대체텍스트로 동일하게 전달할 수 있도록 작성합니다.

  2. 간결하면서도 핵심 내용을 명확하게 전달합니다. 입력된 대체텍스트는 음성으로 재생되는 점을 명심해 주세요. 불필요한 단어를 포함하지 않고, 가장 중요한 내용을 첫 부분에 배치합니다.

  3. 이미지의 맥락을 고려해 중복 설명을 피합니다. 이미지 내 정보 중 일부가 이미 말풍선 내 텍스트로 제공된다면, 중복되는 내용은 대체텍스트로 입력하지 말아 주세요.

다음은 챗봇 말풍선으로 입력 가능한 대체텍스트 정보입니다.

구분
지원 응답 종류
비고

챗봇 관리자센터

이미지형, 카드형, 커머스형

최대 50자

스킬 서버

SimpleImage, BasicCard, CommerceCard, ItemCard

altText 필드, 최대 50자

Information.

챗봇 관리자센터의 봇테스트 영역에는 대체텍스트를 입력하여도 기능이 활성화되지 않습니다.

응답 사이즈

챗봇 관리자센터 내에서 설정한 응답, 또는 스킬 서버에서 설정한 응답의 사이즈(bytes)입니다.

(스킬 응답의 경우, 사용자가 입력한 JSON 사이즈와 실제 발송되는 응답의 사이즈가 상이할 수 있습니다.)

각각의 응답 사이즈가 30,720 bytes를 넘으면 사용자에게 발송되지 않으므로, 배포 이전에 반드시 점검해 주시기 바랍니다.

응답 사이즈 이해하기

응답 사이즈는 다음과 같은 상황에서 늘어나게 됩니다.

  • 사용자가 직접 입력한 정보의 양이 절대적으로 많은 경우

사용자가 직접 입력한 정보의 양이 절대적으로 많은 경우, 응답 사이즈도 자연스레 증가합니다. 특히 리스트형 응답이나 아이템형 응답의 경우 많은 정보를 수용할 수 있기 때문에 주의가 필요합니다.

예를 들어 아래의 리스트형 케로셀은 5개의 카드를 포함합니다. 또한 리스트 목록(Listitem)마다, 클릭 시 이동이 가능한 ‘OS별 링크’가 입력되어 있습니다.

이러한 경우 응답 사이즈가 약 20,000 bytes까지 증가하게 됩니다.

  • ‘메시지 전송(action:message)’이나 ‘블록 연결(action:block)’을 과도하게 사용하는 경우

현재 챗봇에서는 리스트 목록이나 버튼을 통해 메시지 전송 기능과 블록 연결 기능을 사용할 수 있습니다. (스킬의 경우, Listitem이나 Button 에서 action: message/ block으로 사용)

이 기능을 사용하면, 내부 처리 방식에 의해 해당 리스트 목록이나 버튼의 사이즈가 사용자가 입력한 값보다 훨씬 커지게 됩니다.

예를 들어 아래의 텍스트형 케로셀은 모든 버튼에 메시지 전송과 블록 연결 기능을 포함하고 있습니다. (카드당 버튼 3개 X 카드 10장)

이러한 경우 응답 사이즈가 약 37,000 bytes까지 증가하게 됩니다.

사용자가 직접 입력한 정보의 양은 적지만 실제 응답 사이즈는 훨씬 늘어나는 경우로, 각별한 주의가 필요합니다.

Information.

한 번에 2개 또는 3개의 말풍선이 설정된 경우, 응답 사이즈는 각각의 말풍선에 대해 계산됩니다.

응답 사이즈 줄이기

다음과 같은 방법으로 응답 사이즈를 줄일 수 있습니다.

  • 한 말풍선 안에서 사용하는 메시지 전송(action:message) & 블록 연결(action:block) 기능의 총 개수를 줄여서 발송할 수 있습니다.

응답 사이즈가 초과된 경우, 한 말풍선 안에서 사용하는 메시지 전송 / 블록 연결 기능을 덜어냄으로써 전체 응답 사이즈를 줄일 수 있습니다.

앞선 텍스트형 케로셀 예시에서 모든 버튼에 메시지 전송 및 블록 연결 기능을 사용한 결과 (도합 30개) 약 37,000 bytes가 되었습니다.

이 응답을 아래처럼 한 말풍선당 메시지 전송 / 블록 연결 기능을 2개씩만 사용하도록 수정할 수 있습니다. (도합 20개) 이 경우 전체 응답 사이즈는 약 26,000 bytes로 줄어들게 됩니다.

  • 특정 필드의 사이즈를 줄이거나, 케로셀을 사용하는 경우 한 말풍선 내 카드 개수를 줄여 발송할 수 있습니다.

사용자가 직접 입력한 정보의 양이 많아 응답 사이즈가 초과되었다면

  1. 많은 정보를 수용하는 일부 필드의 내용을 덜어낼 수 있습니다: 리스트 목록(ListItem), 타이틀/디스크립션, 링크(Link), 추가 정보(extra) 등의 필드.

  2. 케로셀 내 카드의 개수를 줄일 수 있습니다.

  • 하나의 말풍선을 두 개 또는 세 개로 나누어 발송할 수 있습니다.

한 번에 2개 또는 3개의 말풍선이 설정되어 있더라도, 응답 사이즈는 각각의 말풍선에 대해 계산됩니다.

따라서 앞의 가이드대로 내용을 줄일 수 없는 경우라면, 한 말풍선을 두 개의 말풍선으로 나누어 발송할 수 있습니다.

응답 사이즈 정보 확인하기

응답 사이즈 정보를 확인할 수 있는 방법은 크게 두 가지가 있습니다.

1. 봇테스트

봇테스트에서는 챗봇 관리자센터에서 설정한 응답의 사이즈 정보와, 스킬로 설정한 응답의 사이즈 정보를 모두 확인할 수 있습니다.

응답 사이즈는 byte 단위로 표기됩니다. 하나의 응답에 2개 또는 3개 말풍선이 설정된 경우, 각각의 말풍선을 클릭하여 응답 사이즈를 확인할 수 있습니다.

설정한 응답의 사이즈가 30,720 bytes를 넘어간다면 봇테스트에 아래와 같은 경고 말풍선이 노출됩니다.

경고 말풍선이 보여졌음에도 추가 수정 없이 챗봇을 배포한다면, 해당 응답은 실제 카카오톡 채팅방에서 정상적으로 발송

되지 않습니다.

2. 블록 저장

사용자가 챗봇 관리자센터에서 설정한 응답이 기준 사이즈를 초과한 경우, 블록 저장에 실패하며 아래와 같은 팝업이 노출됩니다.

단, 스킬 데이터로 응답을 설정한 경우에는 응답이 기준 사이즈를 초과하여도 팝업이 노출되지 않습니다. 이 경우에는 봇테스트를 이용해 주시기 바랍니다.

3. 스킬 오류 내역

현재 동작하고 있는 운영 채널에서, 응답 사이즈가 초과되어 사용자에게 말풍선이 정상 발송되지 않는 상황이 발생할 수 있습니다.

말풍선 제작 스펙 정보

본 스펙 정보는 모바일톡(IOS, Android) 환경에서 공백없는 한글 글자수를 기준으로 작성되었습니다. PC톡(Mac, Window) 환경이나 공백과 이모티콘을 사용한 문구에서는 차이가 발생할 수 있습니다.

말풍선 타입
필수입력
선택입력
이미지 비율

텍스트형

단일

랜덤

케로셀

텍스트

버튼

-

이미지형

단일

랜덤

이미지

-

원본 비율대로 Resize

카드형

단일

랜덤

케로셀

이미지

타이틀

설명

이미지링크

버튼

2:1

1:1

커머스형

단일

케로셀

이미지

가격정보

이미지링크

프로필 정보

상품명

상품 설명

버튼

2:1

1:1

리스트형

단일

헤더문구

리스트 1개

(각 타이틀 필수)

헤더링크

타이틀을 제외한 설정 항목

-

버튼 수
최대 텍스트 수
액션(클릭)

텍스트형

세로배열 최대 3개

단일(랜덤)

  • 텍스트(버튼X) 1,000자

  • 텍스트(버튼O) 400자

  • 버튼 14자

케로셀

  • 텍스트 128자

  • 버튼 14자

이미지형

-

-

이미지 뷰어

카드형

세로배열 최대 3개

가로배열 최대 2개

단일(랜덤)

  • 타이틀 50자

  • 설명 230자

  • 버튼 14자(가로배열 2개 8자)

Web 링크

카드형

세로배열 최대 3개

가로배열 최대 2개

케로셀

  • 타이틀 40자

  • 설명(타이틀X) 80자

  • 설명(타이틀O) 40자

  • 버튼 14자(가로배열 2개 8자)

Web 링크

커머스형

세로배열 최대 3개

가로배열 최대 2개

  • 프로필 타이틀 15자

  • 상품명 30자

  • 상품 설명 40자

  • 버튼 14자(가로배열 2개 8자)

Web 링크

리스트형

가로배열 최대 2개

  • 헤더문구 15자

  • 타이틀(설명X) 35자

  • 타이틀(설명O) 30자

  • 설명 16자

  • 버튼 14자(가로배열 2개 8자)

Web 링크 블록 연결 메시지 전송

Information.

카드형과 커머스형 말풍선의 경우, 이미지 타입을 1:1(정사각형)로 변경시 버튼 배열이 가로형 배열로 변경됩니다.

말풍선을 생성하기 위해서 확인해야 하는 상세한 스펙정보는 에서 확인하실 수 있습니다.

사용할 수 있는 플러그인 설명은 에서 자세히 확인할 수 있습니다.

응답의 정확한 사이즈는 챗봇 관리자센터의 를 통해 확인할 수 있습니다.

챗봇 관리자센터에서 챗봇을 제작하거나 수정할 때, 봇테스트를 통해 응답의 사이즈 초과 여부를 확인할 수 있습니다. 봇테스트 기능에 대한 자세한 설명은 페이지를 참고해 주시기 바랍니다.

만일 발송되지 않은 응답이 스킬로 설정된 응답이라면 을 통해 확인할 수 있습니다. 챗봇 관리자센터의 ‘스킬' > ‘오류 내역’ 페이지에 아래와 같이 오류 내용이 노출됩니다.

주요개념 > 플러그인
봇테스트
봇테스트 > 제공 정보
오류 내역
말풍선 제작 스펙 정보
카카오톡의 출력을 설정하는 영역
카카오 미니의 출력을 설정하는 영역
응답 추가 버튼을 눌러 응답 영역 메뉴를 펼친 화면
텍스트형 말풍선
이미지형 말풍선 : 랜덤형타입, 1:1비율 타입 / 1:2 비율 타입 / 세로로 긴 이미지의 미리보기 예시
카드형 말풍선 : 와이드형 이미지 타입
카드형 말풍선 : 정사각형 이미지 타입
커머스형 말풍선 : 와이드형 이미지 타입
커머스형 말풍선 : 정사각형 이미지 타입
리스트형 말풍선
파라미터 우측 상단의 스킬 및 버전 설정 셀렉트 박스
이미지형 말풍선 : 랜덤형을 적용했을 때
커머스형 말풍선 : 케로셀형을 적용했을 때
케로셀헤드는 카드형, 커머스타입 말풍선을 설정하신 후 케로셀형을 사용할 때 사용하실 수 있습니다.
단일형 출력에서 버튼이 없을 경우 전달가능 옵션을 활성화 할 수 있습니다.
커머스형 말풍선의 버튼을 설정할 때 버튼의 기능을 설정하는 화면
버튼을 설정할 때 버튼기능 중 블록연결하는 화면
버튼을 설정할 때 버튼기능 중 버튼을 클릭하면 연결할 URL을 입력하는 화면
버튼을 설정할 때 버튼기능 중 전화번호를 입력하는 화면
버튼을 설정할 때 버튼기능 중 버튼을 눌렀을 때 전송될 발화를 입력하는 화면
버튼을 설정할 때 버튼기능 중 응답에서 설정할 수 있는 플러그인 목록 화면
바로연결 엔티티 적용 방식 설정 예시
바로 연결 엔티티 적용 완료 예시
바로연결 블록 전송 방식 설정 예시
바로연결 발화 전송 방식 설정 예시
SimpleText
SimpleImage
TextCard
BasicCard
CommerceCard
ListCard
ItemCard