"채널톡" 링크 연결 버튼 만들기
여러분, 홈페이지에서 고객과 실시간으로 소통할 수 있는 방법을 고민하고 계신가요?
가장 쉽고 빠르게 채널톡을 연동하는 방법을 알려드립니다!
안녕하세요! 오늘은 비즈니스 웹사이트에서 채널톡을 활용하여 고객과 실시간으로 소통할 수 있도록 링크 연결 버튼을 만드는 방법을 알려드릴게요. 채널톡은 상담, 챗봇, 마케팅을 한 번에 해결할 수 있는 강력한 툴이지만, 웹사이트에 쉽게 연결하는 방법을 몰라 어려움을 겪는 분들이 많습니다. 그래서 준비했습니다! 간단한 HTML 코드만으로 채널톡을 연동하는 방법을 지금부터 차근차근 알려드릴게요.
채널톡이란?
채널톡은 기업이 고객과 실시간으로 소통할 수 있도록 돕는 채팅 솔루션입니다. 고객 지원, 마케팅, CRM 기능이 통합된 서비스로, 웹사이트에 쉽게 삽입하여 방문자와 직접 대화할 수 있습니다.
특히 스타트업과 중소기업에서 많이 사용하는데, 별도의 개발 지식 없이도 간편하게 설치할 수 있다는 것이 가장 큰 장점입니다.
이번 글에서는 블로그에 채널톡 버튼 추가하는 방법에 대해 알아보도록 하겠습니다.
채널톡 링크 가져오기
채널톡을 버튼으로 연결하려면 우선 올바른 링크를 가져와야 합니다. 아래 절차를 따르면 쉽게 채널톡 링크를 확인할 수 있습니다.
단계 | 설명 |
---|---|
1 | 채널톡 설정 → 일반 설정으로 이동 |
2 | 일반 설정 → 채널 프로필 → 연락처 및 위치 |
3 | 내 채널톡 주소 복사 (예시 : https://#####.channel.io) |
4 | 아래의 "HTML 버튼추가하기" 설명 참조 |
HTML 버튼 추가하기
이제 HTML을 활용하여 채널톡 링크를 버튼으로 만들어보겠습니다. 아래와 같은 코드로 쉽게 추가할 수 있습니다.
<center><a href="https://######.channel.io/" target="_blank" style="display: inline-block; padding: 12px 20px; background-color: #9c27b0; color: white; text-decoration: none; border-radius: 4px; font-weight: 600; font-family: 'Noto Sans KR', sans-serif;">
💬 채널톡 상담하기
</a></center>
위 코드를 웹사이트에 삽입하면 사용자가 버튼을 클릭하여 바로 채널톡으로 이동할 수 있습니다.
- <center> ### </center>로 중앙정렬하고 → a 태그로 링크 연결 가능 채널톡 내 "https://#####.channel.io"
- CSS에 스타일을 추가하여 버튼 디자인 가능
- target="_blank" 설정으로 새 창에서 열리도록 설정
(예시 : ↑ 버튼)
버튼 디자인 스타일링 (CSS)
채널톡 버튼을 더 예쁘게 만들려면 CSS를 추가하면 됩니다. 버튼 크기, 색상, 호버 효과 등을 자유롭게 설정할 수 있습니다.
/* 채널톡 버튼 스타일 */
.channel-talk-btn {
display: inline-block;
padding: 12px 20px;
background-color: #9c27b0;
color: white;
text-decoration: none;
border-radius: 4px;
font-weight: 600;
font-family: 'Noto Sans KR', sans-serif;
transition: background-color 0.3s ease-in-out;
}
.channel-talk-btn:hover {
background-color: #7b1fa2;
}
위 스타일을 적용하면 마우스를 올렸을 때 색상이 변경되는 깔끔한 버튼을 만들 수 있습니다.
자바스크립트 활용한 기능 개선
자바스크립트를 활용하면 채널톡 버튼을 좀 더 다이나믹하게 만들 수 있습니다. 예를 들어, 클릭하면 자동으로 채널톡 창이 열리도록 설정할 수 있습니다.
기능 | 설명 |
---|---|
자동 실행 | 페이지 로딩 후 일정 시간이 지나면 채널톡 창이 자동으로 열리도록 설정 |
애니메이션 효과 | 버튼 클릭 시 애니메이션이 실행되도록 설정 |
이벤트 트래킹 | GA(Google Analytics)와 연결하여 버튼 클릭 이벤트 추적 |
// 채널톡 버튼 클릭 시 자동 실행
document.querySelector(".channel-talk-btn").addEventListener("click", function(event) {
event.preventDefault();
ChannelIO('show');
});
위 코드를 추가하면 버튼을 클릭할 때 자동으로 채널톡 창이 열리도록 설정할 수 있습니다.
자주 발생하는 문제 해결 방법
채널톡 버튼을 추가하는 과정에서 몇 가지 문제를 겪을 수 있습니다. 아래 해결 방법을 참고하세요.
- 버튼이 보이지 않는다면? → 채널톡 스크립트가 정상적으로 추가되었는지 확인하세요.
- 버튼 클릭 시 채널톡이 열리지 않는다면? → 콘솔에서 오류 메시지를 확인하세요.
- 디자인이 깨진다면? → CSS 충돌 여부를 확인하고 우선순위를 조정하세요.
자주 묻는 질문 (FAQ)
네, 가능합니다. 다만, 같은 페이지에서 여러 개의 채널톡 버튼을 추가할 경우, 클릭 이벤트가 올바르게 작동하는지 확인해야 합니다.
CSS의 미디어 쿼리를 사용하여 모바일 화면에서는 버튼 크기를 조정하고, 고정 위치(fixed position)로 설정하면 편리합니다.
브라우저 콘솔에서 오류 메시지를 확인하세요. 특히, 브라우저가 최신 버전인지 확인하고, 브라우저 캐시를 삭제한 후 다시 테스트해 보세요.
JavaScript의 window.location.pathname
을 활용하여 특정 URL에서만 버튼을 노출하도록 설정할 수 있습니다.
네, 가능합니다. gtag('event', 'click', { event_category: 'channel-talk', event_label: 'chat_button' });
를 사용하여 버튼 클릭 이벤트를 추적할 수 있습니다.
CSS와 JavaScript를 조합하면 가능합니다. 예를 들어, 버튼 클릭 시 약간의 확대 효과를 추가하려면 CSS의 transform: scale(1.1)
과 JavaScript의 setTimeout
을 활용할 수 있습니다.
마무리 및 다음 단계
이제 여러분의 웹사이트에서도 채널톡을 활용하여 고객과 실시간으로 소통할 수 있게 되었습니다! 간단한 HTML과 CSS, 그리고 약간의 JavaScript만으로도 손쉽게 버튼을 추가하고 최적화할 수 있습니다. 만약 더 고급 기능을 원하신다면, 채널톡 API를 활용하여 맞춤형 기능을 구현할 수도 있습니다. 어떤 부분이 가장 도움이 되었나요? 또는 추가로 궁금한 점이 있다면 언제든지 댓글로 남겨주세요! 😃
태그: 채널톡, 채널톡 연동, 웹사이트 채팅, 고객 상담, HTML 버튼, 자바스크립트 버튼, 채널톡 API, 실시간 상담, 고객 소통, 비즈니스 툴
'덕분IT정보' 카테고리의 다른 글
금융 & 렌탈 비지니스의 전문가 "김진욱" (0) | 2025.03.19 |
---|---|
덕분이 색상 코드표 (0) | 2025.03.10 |
웹 개발자라면 꼭 알아야 할 필수 도구, CodePen 완전 정복! (0) | 2025.03.04 |
"Everything" 초스피드 검색프로그램(다운로드, 활용) (0) | 2025.02.14 |
비주얼 스튜디오 코드 리뷰 (코드 편집기, 확장성, 개발자 도구) (0) | 2025.02.13 |
댓글