De controles in de Web Widget-inspector

Benodigde licentie

App pluscloud AI Agent Preview
Abonnement Suite Team of hoger, Support Team of hoger

Het tabblad Overzicht van de Web Widget-inspector toont wat er mis kan gaan met de widget op een website, van geweigerde zE-commando's tot contrast en inloggen. Dit zijn alle controles en wat ze betekenen.

De controles lezen

De controles staan onder Controles op het tabblad Overzicht, en het aantal staat op de geminimaliseerde inspector. Geen problemen gevonden. betekent dat er geen geldt. Elke controle heeft een niveau: rood is een fout waar de widget op reageert, oranje een waarschuwing, blauw informatie. Veel controles tonen de aanroep of waarde waar ze over gaan in een coderegel. Sommige hebben een knop: Pagina herladen, Tonen in het lab, Test stoppen, Widget weer tonen of Voorbeeld verwijderen.

De Controles op het tabblad Overzicht van de Web Widget-inspector voor een fictieve fietsenwinkel: een waarschuwing over laag contrast voor action en onAction van 3,51 op 1, een fout bij gespreksveld 360000000011 Type fiets omdat de waarde geen optie van de vervolgkeuzelijst is, een waarschuwing dat de tag actie voorjaar als actie_voorjaar wordt verstuurd, een waarschuwing dat een artikellink in een nieuw tabblad opent, en twee controles met informatie.

De controles volgen de regels van de widget zelf, zoals de inspector ze in de code van de widget leest (build fdbc813, oktober 2026). Hoe je de inspector aanzet, staat in Aan de slag met de Web Widget-inspector.

De widget op de pagina

Controle Wat het betekent
Geen Zendesk-snippet gevonden De pagina heeft geen ze-snippet-script, of laadt de widget op een andere manier. De inspector blijft een halve minuut zoeken.
Widgetconfiguratie niet beschikbaar De openbare configuratie van de widget kon niet worden geladen voor de sleutel in de snippet.
Geen messaging-Web Widget De sleutel hoort bij de Web Widget (Classic), die de inspector niet ondersteunt.
Zendesk-snippets op deze pagina De snippet laadt meer dan één keer, wat het verkeerde merk of een tweede widget kan laden.
De widget is niet zichtbaar Geen launcher of berichtenvenster, en de site heeft hem niet met zE verborgen.
Er ligt iets over de launcher Een element van de site ligt boven op de launcher. De coderegel noemt het.
Taal van de widget wijkt af van de pagina De site zet met zE een locale die afwijkt van de taal van de pagina.
Dit domein is niet toegestaan Voor beheerders: het merk staat in het Beheercentrum alleen vermelde domeinen toe, en dit domein staat niet op de lijst.

zE-commando's en de meldingen van de widget

Controle Wat het betekent
De widget weigerde een zE-commando Het commando bestaat niet in deze widget, met de fout en de aanroep.
Fout van de widget, Waarschuwing van de widget Wat de widget in de console schreef.
Customization die de widget niet toepast Een waarde in de aanpassingen van de site die de widget weigert. Een ongeldige kleur laat hem de hele aanroep negeren.
Oude vorm van een zE-aanroep, Commando van de Classic-widget zE({…}) en webWidget-commando's horen bij de Classic-widget. De messaging-widget geeft een fout en doet niets.
Er is geen ready-event messenger:on 'ready' bestaat niet, al noemt de handleiding van Zendesk voor de embedded mode er een. Gebruik zE(function () { … }).
updateUser: aanroepen, alleen de laatste wordt verstuurd Aanroepen binnen 500 ms vervangen elkaar in plaats van samen te voegen. Zet alle velden in één aanroep.
Locale instellen wijzigt ook de gebruiker Informatie: de locale wordt ook bij de gebruiker van de bezoeker in Zendesk opgeslagen, zodra die gebruiker bestaat.
newConversation opent de widget niet, navigation opent de widget niet Roep ook zE('messenger', 'open') aan.
navigation kan een gebruiker en een gesprek maken Naar de gesprekkenlijst navigeren maakt die in Zendesk aan, ook voor bezoekers die nooit iets schrijven.
unreadMessages vuurt meteen en kan niet worden afgemeld De callback draait meteen met het huidige aantal, en er is geen functie om te stoppen met luisteren.
fetchConversations werkt ook met één gesprek Informatie: gebruik zE('messenger:get', 'config') om de twee modi te onderscheiden.

Kleuren, velden, tags en inloggen

Controle Wat het betekent
Laag contrast Een combinatie van tekst en achtergrond in de widget onder 4,5:1, het niveau WCAG AA voor gewone tekst. Onder 3:1 is het een fout. De coderegel zegt waar elke kleur vandaan komt: het Beheercentrum, de site, het Lab of de standaard.
Gespreksveld Een waarde die de site met conversationFields zet en die de widget negeert: een onbekende ID, een systeemveld of inactief veld, een veld dat klanten niet mogen bewerken, of een waarde die niet bij het soort veld past.
Gespreksvelden niet gecontroleerd Log in op het account als agent of beheerder om de veld-ID's en waarden te controleren.
Gesprekstag Een tag uit conversationTags die de widget wijzigt of weglaat: spaties worden liggende streepjes, tags met speciale tekens of langer dan 255 tekens vallen weg, en alleen de eerste 20 tags blijven.
Inloggen (JWT) Problemen met het token dat de site aan loginUser geeft: geen JWT binnen 4 seconden, een mislukte login, een ontbrekende kid of external_id, een andere scope dan user, een ander algoritme dan HS256, een verlopen token of een token dat binnen 5 minuten verloopt.
Cookies uitgezet De site zet de messenger-cookies op none: de widget is verborgen of kan het gesprek niet bewaren.
Gesprekken worden vergeten Informatie: de gespreksgeschiedenis staat op vergeten, dus een nieuwe browsersessie begint een nieuw gesprek.
Artikellinks openen in een nieuw tabblad Links naar Help Center-artikelen in antwoorden die de widget niet in zijn artikelweergave opent: een Help Center op een eigen domein, een link zonder taalcode, of een artikel waarvoor je moet inloggen.
Artikelweergave uit Het account heeft de artikelweergave van de widget niet.

Hoe de inspector velden, tags en het inlogtoken controleert, staat in De tabbladen Instellingen en Account van de Web Widget-inspector.

Toegankelijkheid

Controle Wat het betekent
Widget verborgen voor schermlezers Een element rond de widget heeft aria-hidden of inert, vaak achtergelaten door een modal of cookiebanner.
Launcher niet bereikbaar met het toetsenbord De launcherknop heeft tabindex="-1" of is uitgeschakeld.
Launcher zonder naam voor schermlezers De launcherknop heeft geen label, dus een schermlezer zegt alleen "knop".
Launcherframe zonder titel Het frame van de launcher heeft geen title-attribuut.

Wijzigingen en de inspector zelf

Controle Wat het betekent
Nieuwe widgetbuild, Feature flags gewijzigd Zendesk heeft de widget of de widgetflags van het account bijgewerkt sinds deze browser dit account voor het laatst zag. Controleer of de instellingen van de site nog werken.
Vastleggen begon later De inspector startte na het laden van de pagina. Herlaad om alles vanaf het begin te zien.
AI agent niet zichtbaar voor jou Log in op het account of het AI agents-dashboard ervan om de AI-agent en het gesprekslogboek te zien.
Lab staat aan, Labinstelling die de widget niet toepast Je ziet de widget met je aanpassingen uit het Lab, en een waarde daarin die de widget weigert.
Test embedded mode, Zendesk-debugschakelaars staan aan, Het lab slaat de widget over op deze pagina, Voorbeeld van proactief bericht staat aan Er loopt een test uit het Lab in deze browser. Zie Het Lab in de Web Widget-inspector en Experimentele en ongedocumenteerde functies van de Web Widget.
Deze pagina slaat de widget over De site zet window.zESkipWebWidget, dus de widget start niet op deze pagina.

Zie ook

Was dit artikel nuttig?

0

Kom je er niet uit?

Ons supportteam kijkt met je mee.

Opmerkingen

0 opmerkingen

U moet u aanmelden om een opmerking te plaatsen.