연동 가이드
원하는 프레임워크로 웹사이트에 LaunchChat 위젯을 추가하세요.
설치
닫는 </body> 태그 앞에 이 코드를 추가하세요:
<!-- LaunchChat Widget -->
<script>
window.LaunchChatConfig = {
widgetId: "YOUR_WIDGET_ID"
};
</script>
<script src="https://your-domain.com/widget.js" async></script>콘텐츠 보안 정책 (CSP)
사이트에서 CSP 헤더를 사용하는 경우, 다음 도메인을 추가하세요:
Content-Security-Policy:
script-src 'self' https://your-launchchat-domain.com;
connect-src 'self' https://your-launchchat-domain.com;
frame-src 'self' https://your-launchchat-domain.com;보안 고려사항
Widget ID는 공개 정보입니다
Widget ID는 공개되어 클라이언트 측 코드에 삽입되도록 설계되었습니다. 지식베이스와 채팅 기능에 대한 읽기 접근만 허용합니다. Widget ID만으로는 민감한 작업을 수행할 수 없습니다.
도메인 제한
대시보드의 위젯 → 동작 → 허용 도메인에서 위젯을 삽입할 수 있는 도메인을 제한할 수 있습니다. 설정하면 해당 도메인에서만 위젯이 작동합니다.
설치 확인
코드를 추가한 후, 위젯이 올바르게 로드되는지 확인하세요:
- 브라우저에서 웹사이트를 엽니다
- 오른쪽 하단에 채팅 버튼이 있는지 확인합니다
- 클릭하여 채팅 창을 엽니다
- 테스트 메시지를 보내 작동을 확인합니다
위젯이 나타나지 않으면 브라우저 콘솔에서 오류를 확인하고 Widget ID가 올바른지 확인하세요.