해피톡 도움말 : 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
  • Open Chat Window
  • Close Chat Window
  • Connect to Kakaotalk Page
  • Connect to Navertalk Page
  • Change Params
  • Send Text Message
  • Send Image Message
  1. 서비스설정(관리자)
  2. 기본 설정
  3. 채팅 버튼 v2 설치 가이드

SDK에서 제공하는 함수

new Happytalk()으로부터 제공되는 instance에서 제공되는 함수

Open Chat Window

해피톡 웹채팅창이 열립니다.

ht.open();

Close Chat Window

해피톡 웹채팅창이 닫힙니다.

ht.close();

Connect to Kakaotalk Page

에디터에서 설정한 카카오톡 ID로 연결된 페이지로 이동합니다.

ht.linkToKakao();

Connect to Navertalk Page

에디터에서 설정한 네이버톡톡 ID로 연결된 페이지로 이동합니다.

ht.linkToNaver();

위 기능들은 iframe 로드가 다 완료된 이후 사용이 가능하므로 ht.event.on('happytalk:ready', function () {}) 이벤트 핸들러와 같이 사용해주시기를 권고합니다.

Change Params

해피톡 방 생성시 params를 변경합니다.

ht.setParams('파라미터 값');

// ex) 파라미터 한 개의 값
ht.setParams('parameter1=1,parameter2=2');
// ex) 파라미터 두 개의 값 이상
ex) ht.setParams('parameter1=1,parameter2=2');

ht.event.on('happytalk:createChatRoom', function () {}) 이벤트 핸들러와 같이 사용해주세요.

Send Text Message

채팅방 생성시 텍스트 메세지를 전송합니다.

/*
 * @param {String} text
 */
ht.sendText(text);

text 값이 빈 값으로 전달될 경우 메세지는 전송되지 않습니다.

Send Image Message

채팅방 생성시 이미지 메세지를 전송합니다.

/*
 * @param {File[] | FileList} file
 */
ht.sendImage(file);
Previous채팅 부가 옵션NextEvent Handler

Last updated 3 years ago