고객 사이트에 맞게 안전하고 성능이 뛰어난 방식으로 스타일링, 샌드박스화, 미리보기 및 안전하게 구성된 삽입 가능한 채팅 위젯.
위젯은 고객-facing 인터페이스입니다 — 고객의 웹사이트나 제품 내에 있는 채팅 버블입니다. 그것은 그곳에 속하는 것처럼 보여야 합니다: 그들의 브랜드 색상, 글꼴 및 스타일에 맞춰야 합니다. 또한 안전해야 합니다: 고객 사이트에 삽입되므로 공개 인터넷에 노출되며, 위젯은 오용 및 조작에 대해 강화되어야 합니다. 이 심층 분석은 위젯이 어떻게 구성되고, 사용자 정의가 어떻게 검증되고 적용되는지, 변경 사항을 라이브로 전환하기 전에 안전하게 미리 볼 수 있는 방법을 설명합니다.
대부분의 고객 최종 사용자에게 위젯은 귀하의 제품입니다. 그들이 상호작용하는 표면입니다. 그것이 어떻게 보이는지, 어떻게 로드되는지, 어떻게 작동하는지가 AI 에이전트에 대한 전체 인식을 형성합니다.
관리자는 관리 패널을 통해 위젯을 구성합니다: 색상, 글꼴, 레이아웃 변형(압축, 전체 화면, 측면 서랍) 및 기본 메시지를 선택합니다. 모든 구성 옵션은 저장되기 전에 서버에서 검증됩니다:
- 색상은 접근성(텍스트와 배경 간의 충분한 대비)을 위해 확인됩니다.
- 사용자 정의 CSS는 허용된 속성의 안전 목록에 대해 확인됩니다(악성 스타일링 방지).
- 현지화된 문자열은 레이아웃 손상을 방지하기 위해 길이 제한에 대해 확인됩니다.
라이브로 전환하기 전에 관리자는 샌드박스 미리보기를 열 수 있습니다 — 안전하고 격리된 환경에서 위젯이 실제 고객 사이트에서 어떻게 보일지를 정확히 렌더링합니다. 이 미리보기:
- 실제 구성 데이터를 사용하므로, 보는 것이 고객이 실제로 볼 내용과 정확히 일치합니다.
- 프로덕션과 완전히 격리되어 — 미리보기에서의 어떤 것도 라이브 사용자에게 영향을 미치지 않습니다.
- 설정을 조정할 때 실시간으로 업데이트됩니다.
삽입 프로세스는 간단하고 안전하도록 설계되었습니다:
새 구성으로 문제가 발생하면 롤백이 즉시 이루어집니다. 관리자는 대시보드에서 이전 구성 버전으로 되돌릴 수 있으며, 변경 사항은 몇 초 이내에 적용됩니다 — 배포가 필요하지 않습니다.
팀은 다음을 구축하고 있습니다:
라이브로 전환되면, 고객은 자신 있게 위젯을 사용자 정의하고, 출시 전에 결과를 미리 볼 수 있으며, 무언가가 올바르게 보이지 않을 경우 검증 시스템이 그들을 지원할 것이라는 신뢰를 가질 수 있습니다.