Vanliga problem och lösningar för widgetintegration och användning.
Stöter du på problem? Du är på rätt plats. Denna guide täcker de vanligaste problemen 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.
🔍 Snabb felsökningstips
Öppna din webbläsares utvecklarkonsol (F12) innan du felsöker. De flesta widgetfel kommer att visa 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äsarens konsol för detta felmeddelande.
Se till att alla nödvändiga dataattribut är närvarande 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 autentiseringsuppgifter"
Widgeten misslyckas med att autentisera med API:et. Detta händer vanligtvis när autentiseringsuppgifterna är felaktiga eller har gått ut.
Autentiseringsproblem är vanligtvis enkla att åtgärda. Arbeta igenom dessa kontroller:
client_id är korrekt i din OAuth-applikation - Kopiera det 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 det att börja om konstiga 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 är listad 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 tillåtna ursprung post.
Knappens positioneringsproblem
Widgeten laddas men knappen är utanför visningsområdet.
position: fixedoverflow: hiddenOm hide_on_mobile är aktiverat i konfigurationen, kommer widgeten att döljas på mobila enheter. Inaktivera denna inställning eller justera mobilens brytpunkt.
Visuella problem är vanliga och vanligtvis lätta att åtgärda. Widgeten är designad 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 begärningar (borde 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 troligen relaterat till webbläsartillägg eller cachad autentiseringsdata.
Widgeten kräver moderna webbläsarfunktioner:
Minimalt 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 debug-läge för att se detaljerad loggning i din webbläsarkonsol. Detta ger insikter om vad widgeten gör i 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äsarkonsolloggar och konfigurationsdetaljer.