Problemi comuni e soluzioni per integrazione e utilizzo del widget.
Hai problemi? Sei nel posto giusto. Questa guida copre i problemi più comuni che gli sviluppatori incontrano durante l'integrazione del widget, insieme a soluzioni passo-passo. La maggior parte dei problemi può essere risolta in pochi minuti.
🔍 Suggerimento di debug rapido
Apri la Console Sviluppatore del tuo browser (F12) prima di risolvere i problemi. La maggior parte degli errori del widget mostrerà messaggi chiari nella console che puntano direttamente al problema.
Se il widget non appare affatto sulla tua pagina, segui questi passaggi di risoluzione dei problemi in ordine:
Errore: "Widget non configurato" (con dettagli su ciascun attributo data-* mancante)
Controlla la console del browser per questo messaggio di errore.
Assicurati che tutti gli attributi dati richiesti siano presenti sul tag script:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-locale="en"></script>Errore: "Autenticazione richiesta" o "Credenziali non valide"
Il widget non riesce ad autenticarsi con l'API. Questo di solito accade quando le credenziali sono errate o scadute.
I problemi di autenticazione sono di solito facili da risolvere. Lavora attraverso questi controlli:
client_id sia corretto nella tua applicazione OAuth - Copialo direttamente dal tuo dashboard per evitare errori di battituraSei ancora bloccato? Prova a creare una nuova applicazione OAuth nel tuo dashboard. A volte iniziare da zero risolve problemi di configurazione oscuri.
Errore: "Origine non consentita" o richiesta di token widget rifiutata
Comune quando si incorpora in un iframe e il dominio host non è elencato negli allowed origins OAuth.
Suggerimento di convalida: Controlla la scheda rete del browser per le intestazioni della richiesta del token e confronta X-Embed-Origin con la tua voce allowed_origins OAuth.
Problema di posizionamento del pulsante
Il widget si carica ma il pulsante è fuori dal viewport.
position: fixedoverflow: hiddenSe hide_on_mobile è abilitato nella configurazione, il widget sarà nascosto sui dispositivi mobili. Disabilita questa impostazione o regola il breakpoint mobile.
Problemi visivi sono comuni e di solito facili da risolvere. Il widget è progettato per essere visivamente isolato dalla tua pagina, ma a volte possono verificarsi conflitti.
Segui questi passaggi per diagnosticare i problemi di colore:
Suggerimento di debug: Apri il widget nel tuo browser e usa lo strumento di ispezione elemento per verificare quali valori CSS vengono effettivamente applicati. Questo ti mostrerà se i tuoi colori vengono caricati o sovrascritti.
Quando il widget si carica correttamente ma le funzionalità non funzionano come previsto, queste soluzioni aiuteranno.
Errore di rete, timeout o sessione scaduta
L'utente digita un messaggio e clicca su invia, ma non succede nulla o appare un errore. Controlla la scheda rete del browser per richieste non riuscite (dovrebbero apparire in rosso nella scheda rete).
I problemi di invio messaggi di solito riguardano la connettività di rete o sessioni scadute. Diagnostica sistematicamente:
Test rapido: Se i messaggi funzionano in una finestra in incognito ma non nel tuo browser normale, il problema è probabilmente legato alle estensioni del browser o ai dati di autenticazione memorizzati nella cache.
Il widget richiede funzionalità moderne del browser:
Browser minimi supportati: Chrome 60+, Firefox 55+, Safari 12+, Edge 79+
Quando hai bisogno di ulteriore assistenza oltre a questa guida, questi strumenti e risorse ti aiuteranno a diagnosticare problemi o ottenere supporto.
Abilita la modalità debug per vedere registrazioni dettagliate nella console del tuo browser. Questo fornisce informazioni su cosa sta facendo il widget a ogni passo:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-dev="true"></script>Hai ancora problemi?
Controlla la nostra guida alla configurazione o contatta il supporto con i log della console del tuo browser e i dettagli di configurazione.