위젯 통합 및 사용을 위한 일반적인 문제 및 해결책.
문제가 발생했나요? 당신은 올바른 곳에 있습니다. 이 가이드는 위젯 통합 시 개발자가 자주 겪는 문제와 단계별 해결책을 다룹니다. 대부분의 문제는 몇 분 안에 해결할 수 있습니다.
🔍 빠른 디버깅 팁
문제를 해결하기 전에 브라우저의 개발자 콘솔(F12)을 엽니다. 대부분의 위젯 오류는 문제를 직접 지적하는 명확한 메시지를 콘솔에 표시합니다.
위젯이 페이지에 전혀 나타나지 않으면 다음 문제 해결 단계를 순서대로 따르세요:
오류: "위젯이 구성되지 않음" (누락된 각 data-* 속성에 대한 세부정보 포함)
이 오류 메시지에 대한 브라우저 콘솔을 확인하세요.
스크립트 태그에 모든 필수 데이터 속성이 있는지 확인하세요:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-locale="en"></script>오류: "인증 필요" 또는 "잘못된 자격 증명"
위젯이 API와 인증되지 않습니다. 이는 일반적으로 자격 증명이 잘못되었거나 만료되었을 때 발생합니다.
인증 문제는 일반적으로 간단하게 해결할 수 있습니다. 다음 검사를 진행하세요:
client_id가 OAuth 애플리케이션에서 올바른지 확인하세요 - 오타를 피하기 위해 대시보드에서 직접 복사하세요.아직도 막혔나요? 대시보드에서 새 OAuth 애플리케이션을 생성해 보세요. 때때로 새로 시작하는 것이 불명확한 구성 문제를 해결합니다.
오류: "출처가 허용되지 않음" 또는 위젯 토큰 요청이 거부됨
iframe에 포함할 때 호스트 도메인이 OAuth 허용 출처에 나열되지 않은 경우 일반적입니다.
검증 팁: 브라우저 네트워크 탭에서 토큰 요청 헤더를 확인하고 X-Embed-Origin을 OAuth allowed_origins 항목과 비교하세요.
버튼 위치 문제
위젯이 로드되지만 버튼이 뷰포트 밖에 있습니다.
position: fixed와 CSS 충돌이 있는지 확인하세요.overflow: hidden이 없도록 하세요.구성에서 hide_on_mobile가 활성화되어 있으면 위젯이 모바일 장치에서 숨겨집니다. 이 설정을 비활성화하거나 모바일 중단점을 조정하세요.
시각적 문제는 일반적이며 보통 쉽게 해결할 수 있습니다. 위젯은 페이지와 시각적으로 격리되도록 설계되었지만 때때로 충돌이 발생할 수 있습니다.
색상 문제를 진단하기 위해 다음 단계를 따르세요:
디버그 팁: 브라우저에서 위젯을 열고 요소 검사 도구를 사용하여 실제로 적용되고 있는 CSS 값을 확인하세요. 이렇게 하면 색상이 로드되고 있는지 또는 덮어쓰여지고 있는지를 알 수 있습니다.
위젯이 올바르게 로드되지만 기능이 예상대로 작동하지 않을 때 이러한 해결책이 도움이 됩니다.
네트워크 오류, 시간 초과 또는 세션 만료
사용자가 메시지를 입력하고 전송을 클릭하지만 아무 일도 일어나지 않거나 오류가 나타납니다. 실패한 요청에 대해 브라우저 네트워크 탭을 확인하세요 (네트워크 탭에서 빨간색으로 표시되어야 합니다).
메시지 전송 문제는 일반적으로 네트워크 연결 또는 만료된 세션과 관련이 있습니다. 체계적으로 진단하세요:
빠른 테스트: 메시지가 시크릿 창에서는 작동하지만 일반 브라우저에서는 작동하지 않는 경우, 문제는 브라우저 확장 프로그램이나 캐시된 인증 데이터와 관련이 있을 가능성이 높습니다.
위젯은 현대 브라우저 기능이 필요합니다:
최소 지원 브라우저: Chrome 60+, Firefox 55+, Safari 12+, Edge 79+
이 가이드 외에 추가 지원이 필요할 때, 이러한 도구와 리소스가 문제를 진단하거나 지원을 받을 수 있도록 도와줍니다.
디버그 모드를 활성화하여 브라우저 콘솔에서 자세한 로깅을 확인하세요. 이는 위젯이 각 단계에서 수행하는 작업에 대한 통찰력을 제공합니다:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-dev="true"></script>아직도 문제가 있나요?
우리의 구성 가이드 를 확인하거나 브라우저 콘솔 로그 및 구성 세부정보와 함께 지원에 문의하세요.