해피톡 도움말 : Happybook
  • 📘해피북
  • 회원가입
  • 서비스설정(관리자)
    • 대시보드
    • 기본 설정
      • 기본 조건 설정
      • 상담 분류 관리
      • 채팅 버튼 설정
      • 채팅 버튼 설정 v2
      • 채팅 버튼 v2 설치 가이드
        • Javascript SDK
        • Basic Sample
        • 채팅 부가 옵션
        • SDK에서 제공하는 함수
        • Event Handler
        • 모바일 웹뷰 설정
    • 상담 운영
      • 휴무일/근무 관리
      • 공지사항 관리
      • 헬프데스크 설정
    • 고급 설정
      • 상담 배분 관리
      • 템플릿 관리
      • 자동 메시지 관리
      • 상담정보 관리
      • 자동완성 관리
      • 파라미터 관리
      • 금지어 관리
      • 태그 관리
      • 인증 관리
    • 확장 서비스 관리
      • 서비스 연동 관리 : 채널 연동
      • 서비스 연동 관리 : 커머스 연동
      • 카페24 : 쇼핑몰 주문정보 연동
      • 카페24 : 반품 택배 자동 접수
    • 챗봇
      • 🤖해피봇New 도움말
      • 챗봇 만들기
      • 챗봇 설정
      • 프로필봇 설정
    • 고객 관리✨
      • 고객 등급 관리
      • 차단 고객 관리
      • 메시지 발송 💌
      • 메시지 발송(카페24, 메이크샵)
      • 태스크 플로우✨
    • 계정&시스템 관리
      • 계정 관리
      • 서비스 관리
      • 서비스 이용내역
      • 보안 설정
  • 상담관리(매니저)
    • 대시보드
    • 실시간 모니터링
    • 챗봇 상담 현황
    • 채팅 상담 현황
    • 상담원 요청사항
    • Reporting
      • Monthly
      • Daily
      • Reporting
      • 챗봇 시나리오 고객여정
      • 상담품질지표(SQI)
      • 상담 내역
  • 채팅(상담사)
    • 상담 환경설정
    • 채팅상담 목록
    • 현재상담 영역
    • 상담정보 영역
    • 템플릿&자동완성
  • 해피톡 바로가기
    • 해피톡 홈페이지
    • 해피톡 블로그
    • 서비스 이용약관
    • 개인정보 처리방침
Powered by GitBook
On this page
  1. 서비스설정(관리자)
  2. 기본 설정
  3. 채팅 버튼 v2 설치 가이드

채팅 부가 옵션

채팅 버튼 및 채팅창 부가 옵션을 제공합니다.

옵션

key
type
condition
Reference

theme

'default' | 'simple' | 'banner' | 'dark'

optional

테마

title

string

optional

제목

subTitle

string

optional

부제

titleAlign

'left' | 'center' | 'right'

optional

제목 / 부제목 정렬

backgroundColor

string

optional

배경 색상 (채팅 버튼, 채팅창 색상, 메세지 버블 색상)

ex) 1. '#cccccc',

2. 'red',

3. 'rgba(0, 0, 0, 0.05)'

textColor

string

optional

글자 색상 (채팅 버튼 아이콘 및 메세지 버블 텍스트 색)

ex) 1. '#cccccc',

2. 'red',

3. 'rgba(0, 0, 0, 0.05)'

isWorktime

boolean

optional

근무시간 on / off

isConsultant

boolean

optional

상담가능 상담원 on / off

isResponseSpeed

'fast' | 'normal' | 'slow' | 'hide'

optional

상담 응답 속도 설정(fast, normal, slow) 및 비노출(hide)

isNotice

boolean

optional

공지사항 on / off

isHelpdesk

boolean

optional

헬프데스크 on / off

isPreviousHistory

boolean

optional

이전 대화 기록 on / off

isChatButtonCall

'current' | 'new'

optional

채팅 버튼 호출 (모바일 디바이스에서만 사용 가능)

pcButtonChoice

1 | 2 | 3 | 4

optional

pc 버튼 모양 선택

pcButtonPosition

'right' | 'left'

optional

pc 버튼 위치

pcButtonRight

number

optional

pc 버튼 css right 값

pcButtonLeft

number

optional

pc 버튼 css left 값

pcButtonBottom

number

optional

pc 버튼 css bottom 값

pcButtonSize

number

optional

pc 버튼 크기 (width, height 값 동일)

mobileButtonChoice

1 | 2 | 3 | 4

optional

mobile 버튼 모양 선택

mobileButtonPosition

'right' | 'left'

optional

mobile 버튼 위치

mobileButtonRight

number

optional

mobile 버튼 css right 값

mobileButtonLeft

number

optional

mobile 버튼 css left 값

mobileButtonBottom

number

optional

mobile 버튼 css bottom 값

mobileButtonSize

number

optional

mobile 버튼 크기

(width, height 값 동일)

chatWindowWidth

number

optional

채팅창 너비

chatWindowHeight

number

optional

채팅창 높이

// ex) 예제
var ht = new Happytalk({
    siteId: SITE_ID,
    siteName: SITE_NAME,
    categoryId: CATEGORY_ID,
    divisionId: DIVISION_ID,
    options: {
        theme: 'banner',
        title: '제목입니다',
        subtitle: '부제목입니다',
        titleAlign: 'center',
        chatWindowWidth: 600,
        chatWindowHeight: 700,
    }
});

채팅 부가 옵션은 에디터에서 설정한 값들을 override 합니다.

PreviousBasic SampleNextSDK에서 제공하는 함수

Last updated 3 years ago