Problemas comuns e soluções para integração e uso de widgets.
Encontrando problemas? Você está no lugar certo. Este guia cobre os problemas mais comuns que os desenvolvedores encontram ao integrar o widget, juntamente com soluções passo a passo. A maioria dos problemas pode ser resolvida em apenas alguns minutos.
50d Dica R—pida de Depura—o
Abra o Console do Desenvolvedor do seu navegador (F12) antes de solucionar problemas. A maioria dos erros do widget exibirá mensagens claras no console que apontam diretamente para o problema.
Se o widget não aparecer de forma alguma em sua página, siga estas etapas de solução de problemas na ordem:
Erro: "Widget não configurado" (com detalhes sobre cada atributo data-* ausente)
Verifique o console do navegador para esta mensagem de erro.
Certifique-se de que todos os atributos de dados obrigatórios estejam presentes na tag do script:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-locale="en"></script>Erro: "Autenticação necessária" ou "Credenciais inválidas"
O widget falha ao autenticar com a API. Isso geralmente acontece quando as credenciais estão incorretas ou expiradas.
Problemas de autenticação geralmente são simples de corrigir. Trabalhe através dessas verificações:
client_id está correto em seu aplicativo OAuth - Copie-o diretamente do seu painel para evitar erros de digitaçãoAinda preso? Tente criar um novo aplicativo OAuth em seu painel. Às vezes, começar do zero resolve problemas de configuração obscuros.
Erro: "Origem não permitida" ou solicitação de token do widget rejeitada
Comum ao incorporar em um iframe e o domínio host não está listado nas origens permitidas do OAuth.
Dica de validação: Verifique a aba de rede do navegador para os cabeçalhos da solicitação de token e compare X-Embed-Origin com sua entrada allowed_origins do OAuth.
Problema de posicionamento do botão
O widget carrega, mas o botão está fora da área visível.
position: fixedoverflow: hiddenSe hide_on_mobile estiver ativado na configuração, o widget ficará oculto em dispositivos móveis. Desative esta configuração ou ajuste o ponto de interrupção móvel.
Problemas visuais são comuns e geralmente fáceis de corrigir. O widget foi projetado para ser visualmente isolado de sua página, mas às vezes podem ocorrer conflitos.
Siga estas etapas para diagnosticar problemas de cor:
Dica de depuração: Abra o widget em seu navegador e use a ferramenta de inspecionar elemento para verificar quais valores de CSS estão realmente sendo aplicados. Isso mostrará se suas cores estão carregando ou sendo substituídas.
Quando o widget carrega corretamente, mas os recursos não funcionam como esperado, essas soluções ajudarão.
Erro de rede, tempo limite ou sessão expirada
O usuário digita uma mensagem e clica em enviar, mas nada acontece ou um erro aparece. Verifique a aba de rede do navegador para solicitações falhadas (deve aparecer em vermelho na aba de rede).
Problemas de envio de mensagens geralmente estão relacionados à conectividade de rede ou sessões expiradas. Diagnostique sistematicamente:
Teste rápido: Se as mensagens funcionam em uma janela anônima, mas não em seu navegador normal, o problema provavelmente está relacionado a extensões do navegador ou dados de autenticação em cache.
O widget requer recursos modernos do navegador:
Navegadores mínimos suportados: Chrome 60+, Firefox 55+, Safari 12+, Edge 79+
Quando você precisa de assistência adicional além deste guia, essas ferramentas e recursos ajudarão você a diagnosticar problemas ou obter suporte.
Ative o modo de depuração para ver logs detalhados no console do seu navegador. Isso fornece insights sobre o que o widget está fazendo em cada etapa:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-dev="true"></script>Ainda tendo problemas?
Verifique nosso guia de configuração ou entre em contato com o suporte com os logs do console do seu navegador e detalhes da configuração.