무엇을 도와드릴까요?

문의 내용을 간단히 알려 주세요. 이메일로 답변드릴게요.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
홈으로

채팅 버튼: 형태, 크기, 아이콘, 레이블과 위치

방문자가 채팅을 여는 버튼의 형태, 데스크톱·휴대전화 크기, 아이콘, 두 번째 줄이 있는 레이블, 표시 방식, 템플릿 20개, 위치와 막대 피하기를 설명합니다.

채팅 버튼은 방문자가 채팅을 열 때 사용하는 하단 모서리의 버튼입니다. /app/projects/{id}의 외관 탭, 브랜드 설정 섹션에서 설정합니다. 실시간 미리보기 채팅 버튼 모습에 모든 변경이 즉시 표시됩니다. 저장으로 저장하면 1분 안에 방문자에게 적용됩니다.

채팅 버튼의 색상은 주 색상입니다. 색상, 글꼴과 테마를 참조합니다.

채팅 버튼 템플릿

“가상 어시스턴트 – 2분 안에 답변”, “궁금한 점이 있나요?”, “고객 서비스 – 월–금 오전 8시–오후 6시”, “AI 어시스턴트 – 몇 초 안에 답변” 같은 미리 준비된 조합 20개가 있습니다. 한 번 클릭하면 형태, 아이콘, 레이블, 두 번째 줄, 표시 방식과 크기를 채웁니다. 색상은 그대로 유지되며 저장을 눌러야 저장됩니다. 그 후 텍스트를 조정합니다.

필드

언어별 레이블

양식의 레이블과 두 번째 줄은 모든 언어에 적용됩니다. 언어마다 다르게 표시하려면 텍스트와 양식 → 자체 문구에서 launcher.text와 launcher.subtext 키로 입력합니다. 여기에 입력한 내용은 이 필드보다 우선합니다. 자세한 내용은 텍스트와 언어에 있습니다.

채팅 버튼 없는 채팅

자체 링크로만(채팅 아이콘 없음) 표시를 선택하면 채팅 버튼이 나타나지 않습니다. 방문자는 운영자의 자체 링크나 버튼으로 채팅을 엽니다.

<a href="#rc-open">Help & support</a>

채팅에 접근할 수 있어야 하는 모든 페이지에 이런 링크를 최소 하나 넣습니다. 그 후 설치에서 삽입 스니펫을 다시 복사합니다. 새 스니펫에는 브랜드 색상이 없어 페이지 로드 중 채팅 버튼이 잠깐 나타나지 않습니다.

연결이 없거나 첫 방문에서 쿠키 동의를 받기 전처럼 위젯이 아직 서버 설정을 가져오지 못한 동안에는 안전장치로 채팅 버튼이 표시됩니다. 절대 표시되면 안 된다면 스니펫에 다음도 추가합니다.

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        async></script>

data-rc-hide-launcher는 계정 설정에 관계없이 항상 적용됩니다. 채팅 버튼이 없으면 버튼의 툴팁 말풍선도 없습니다. 미리 입력한 텍스트와 탭 선택을 포함해 자체 요소에서 채팅을 여는 모든 방법은 자체 링크나 버튼으로 채팅 열기에 설명되어 있습니다.

링크 대신 페이지의 기존 요소를 트리거로 만들 수도 있습니다. data-rc-launcher-selector는 CSS 선택자를 받습니다.

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        data-rc-launcher-selector="#hilfe-knopf"
        async></script>

위치와 간격

방향, 간격과 쌓임 순서는 스니펫에서 설정합니다. 계정에는 해당 필드가 없습니다.

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-position="left"
        data-rc-offset='{"x":24,"y":96}'
        async></script>

같은 필드는 window.ReactiveChatSettings 또는 ReactiveChat('boot', …)를 통해 position, offset, zIndex로도 사용할 수 있습니다. 기술 연동을 참조합니다.

막대 피하기

페이지 하단 가장자리에 쿠키 배너, 장바구니 막대, 휴대전화 내비게이션 막대 같은 고정 막대가 있으면 채팅 버튼이 자동으로 그 위로 이동하고 12 px 간격을 둡니다. 페이지가 변경되면 다시 측정합니다. 창 높이의 40%를 넘는 요소는 오버레이로 간주하며 피하지 않습니다.

스니펫에서 이 기능을 끌 수 있습니다.

data-rc-avoid-overlap="false"

자체 아이콘을 사용한 채팅 버튼

완전히 자체 제작한 아이콘은 코드의 브랜드 설정을 통해 적용합니다. launcher.icon은 인라인 SVG 또는 data: 주소를 받으며 선택한 아이콘보다 우선합니다.

ReactiveChat('setBrand', {
  launcher: { shape: 'bubble', label: 'Ask us', icon: 'data:image/svg+xml,…' }
});

주의: 스니펫의 브랜드 설정(data-rc-brand)에 이런 필드가 있으면 해당 페이지에서는 계정 설정보다 우선합니다. 색상, 글꼴과 테마를 참조합니다.

휴대전화

너비 481 px 미만에서는 휴대전화용 크기를 적용합니다. 휴대전화를 가로로 놓은 경우 높이 480 px까지도 적용됩니다. 큰 화면에서만 표시를 선택하면 이때 채팅 버튼에 아이콘만 나타납니다. 방문자가 채팅을 열면 창이 전체 화면을 채우고 채팅 버튼은 물러납니다.

채팅 버튼이 예상과 다르게 보이는 경우

최종 업데이트: