Vanlige problemer og løsninger for widgetintegrasjon og bruk.
Har du problemer? Du er på rett sted. Denne guiden dekker de vanligste problemene utviklere møter når de integrerer widgeten, sammen med trinnvise løsninger. De fleste problemer kan løses på bare noen få minutter.
🔍 Rask feilsøkings-tips
Åpne nettleserens utviklerkonsoll (F12) før du feilsøker. De fleste widgetfeil vil vise klare meldinger i konsollen som peker direkte til problemet.
Hvis widgeten ikke vises i det hele tatt på siden din, følg disse feilsøkingstrinnene i rekkefølge:
Feil: "Widget ikke konfigurert" (med detaljer om hver manglende data-* attributt)
Sjekk nettleserkonsollen for denne feilmeldingen.
Sørg for at alle nødvendige data-attributter er til stede på skript-taggen:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-locale="en"></script>Feil: "Autentisering kreves" eller "Ugyldige legitimasjoner"
Widgeten mislykkes i å autentisere med API-en. Dette skjer vanligvis når legitimasjonene er feil eller utløpt.
Autentiseringsproblemer er vanligvis enkle å fikse. Arbeid gjennom disse sjekkene:
client_id er korrekt i OAuth-applikasjonen din - Kopier den direkte fra dashbordet ditt for å unngå skrivefeilFortsatt fastlåst? Prøv å opprette en ny OAuth-applikasjon i dashbordet ditt. Noen ganger løser det å starte på nytt uklare konfigurasjonsproblemer.
Feil: "Opprinnelse ikke tillatt" eller widget-tokenforespørsel avvist
Vanlig når du legger inn i en iframe og vertsdomenet ikke er oppført i OAuth tillatte opprinnelser.
Valideringstips: Sjekk nettleserens nettverksfane for tokenforespørselshoder og sammenlign X-Embed-Origin med oppføringen din i OAuth tillatte_opprinnelser.
Knappens posisjoneringsproblem
Widgeten lastes, men knappen er utenfor visningsområdet.
position: fixedoverflow: hiddenHvis hide_on_mobile er aktivert i konfigurasjonen, vil widgeten være skjult på mobile enheter. Deaktiver denne innstillingen eller juster mobilbrytningspunktet.
Visuelle problemer er vanlige og vanligvis enkle å fikse. Widgeten er designet for å være visuelt isolert fra siden din, men noen ganger kan konflikter oppstå.
Følg disse trinnene for å diagnostisere fargeproblemer:
Feilsøkings tips: Åpne widgeten i nettleseren din og bruk inspiser elementverktøyet for å bekrefte hvilke CSS-verdier som faktisk blir brukt. Dette vil vise deg om fargene dine lastes eller blir overstyrt.
Når widgeten lastes riktig, men funksjoner ikke fungerer som forventet, vil disse løsningene hjelpe.
Nettverksfeil, tidsavbrudd eller økt utløpt
Brukeren skriver en melding og klikker send, men ingenting skjer eller en feil vises. Sjekk nettleserens nettverksfane for mislykkede forespørsel (bør vises som rød i nettverksfanen).
Problemer med sending av meldinger relaterer seg vanligvis til nettverksforbindelse eller utløpte økter. Diagnostiser systematisk:
Rask test: Hvis meldinger fungerer i et inkognitovindu, men ikke i din normale nettleser, er problemet sannsynligvis relatert til nettleserutvidelser eller bufret autentiseringsdata.
Widgeten krever moderne nettleserfunksjoner:
Minimum støttede nettlesere: Chrome 60+, Firefox 55+, Safari 12+, Edge 79+
Når du trenger ytterligere assistanse utover denne guiden, vil disse verktøyene og ressursene hjelpe deg med å diagnostisere problemer eller få støtte.
Aktiver feilsøkingsmodus for å se detaljert logging i nettleserkonsollen din. Dette gir innsikt i hva widgeten gjør i hvert trinn:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-dev="true"></script>Har du fortsatt problemer?
Sjekk vår konfigurasjonsguide eller kontakt støtte med loggene fra nettleserkonsollen din og konfigurasjonsdetaljer.