Vanliga problem och lösningar för widgetintegration och användning.
Har du problem? Du är på rätt ställe. Denna guide täcker de vanligaste problemen som utvecklare stöter på när de integrerar widgeten, tillsammans med steg-för-steg-lösningar. De flesta problem kan lösas på bara några minuter.
50d Snabb felsökningstips
Öppna din webbläsares utvecklarkonsol (F12) innan du felsöker. De flesta widgetfel visar tydliga meddelanden i konsolen som pekar direkt på problemet.
Om widgeten inte alls visas på din sida, följ dessa felsökningssteg i ordning:
Fel: "Widget inte konfigurerad" (med detaljer om varje saknad data-* attribut)
Kontrollera webbläsarkonsolen för detta felmeddelande.
Se till att alla nödvändiga dataattribut finns på skript-taggen:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-locale="en"></script>Fel: "Autentisering krävs" eller "Ogiltiga referenser"
Widgeten misslyckas med att autentisera med API:et. Detta händer vanligtvis när referenserna är felaktiga eller har gått ut.
Autentiseringsproblem är vanligtvis lätta att åtgärda. Arbeta igenom dessa kontroller:
client_id är korrekt i din OAuth-applikation - Kopiera den direkt från din instrumentpanel för att undvika skrivfelÄr du fortfarande fast? Försök att skapa en ny OAuth-applikation i din instrumentpanel. Ibland löser en ny start oklara konfigurationsproblem.
Fel: "Ursprung inte tillåtet" eller widget-token begäran avvisad
Vanligt när man bäddar in i en iframe och värddomänen inte listas i OAuth tillåtna ursprung.
Valideringstips: Kontrollera webbläsarens nätverksflik för tokenbegärningshuvuden och jämför X-Embed-Origin med din OAuth allowed_origins-post.
Knappens placeringsproblem
Widgeten laddas men knappen är utanför vyfönstret.
position: fixedoverflow: hiddenOm hide_on_mobile är aktiverat i konfigurationen, kommer widgeten att döljas på mobila enheter. Inaktivera denna inställning eller justera den mobila brytpunkten.
Visuella problem är vanliga och vanligtvis lätta att åtgärda. Widgeten är utformad för att vara visuellt isolerad från din sida, men ibland kan konflikter uppstå.
Följ dessa steg för att diagnostisera färgproblem:
Felsökningstips: Öppna widgeten i din webbläsare och använd inspektera elementverktyget för att verifiera vilka CSS-värden som faktiskt tillämpas. Detta visar om dina färger laddas eller åsidosätts.
När widgeten laddas korrekt men funktioner inte fungerar som förväntat, kommer dessa lösningar att hjälpa.
Nätverksfel, tidsgräns eller sessionen har gått ut
Användaren skriver ett meddelande och klickar på skicka, men inget händer eller ett fel visas. Kontrollera webbläsarens nätverksflik för misslyckade förfrågningar (bör visas som röd i nätverksfliken).
Problem med att skicka meddelanden relaterar vanligtvis till nätverksanslutning eller utgångna sessioner. Diagnostisera systematiskt:
Snabbtest: Om meddelanden fungerar i ett inkognitofönster men inte i din vanliga webbläsare, är problemet troligtvis relaterat till webbläsartillägg eller cachad autentiseringsdata.
Widgeten kräver moderna webbläsarfunktioner:
Minimala stödda webbläsare: Chrome 60+, Firefox 55+, Safari 12+, Edge 79+
När du behöver ytterligare hjälp utöver denna guide, kommer dessa verktyg och resurser att hjälpa dig att diagnostisera problem eller få support.
Aktivera felsökningsläge för att se detaljerad loggning i din webbläsares konsol. Detta ger insikter i vad widgeten gör vid varje steg:
<script src="https://widget.companin.tech/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-dev="true"></script>Har du fortfarande problem?
Kontrollera vår konfigurationsguide eller kontakta support med dina webbläsarkonsol-loggar och konfigurationsdetaljer.