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 trinn-for-trinn-løsninger. De fleste problemer kan løses på bare noen få minutter.
🔍 Rask feilsøkingstips
Åpne nettleserens utviklerkonsoll (F12) før feilsøking. 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 dataattributter er til stede på skripttagen:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-locale="en"></script>Feil: "Godkjenning kreves" eller "Ugyldige legitimasjoner"
Widgeten klarer ikke å autentisere med API-en. Dette skjer vanligvis når legitimasjonene er feil eller utløpt.
Godkjenningsproblemer er vanligvis enkle å fikse. Gå 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 man setter 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økertips: Åpne widgeten i nettleseren din og bruk verktøyet for å inspisere elementer 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 på 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 nettverkstilkobling 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 hjelp 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. Dette gir innsikt i hva widgeten gjør på hvert trinn:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-dev="true"></script>Fortsatt problemer?
Sjekk vår konfigurasjonsguide eller kontakt støtte med nettleserkonsoll-loggene og konfigurasjonsdetaljene dine.