Wenn das Widget nach der Installation nicht angezeigt wird, liegt es fast immer an einem von drei Dingen: Das Code-Snippet fehlt auf der veröffentlichten Seite, die Seite wird aus dem Cache geladen oder eine Content Security Policy blockiert das Skript.
Prüfe, ob das Code-Snippet auf der veröffentlichten Seite vorhanden ist
Öffne deine veröffentlichte Website, rufe den Seitenquelltext auf und suche nach accessibird. Wenn du es dort nicht findest, wurde die Änderung entweder nicht gespeichert oder nicht veröffentlicht. Veröffentliche die Seite erneut über dein CMS oder spiele deine Codeänderung noch einmal ein.
Umgehe den Cache
Browser und CDNs speichern HTML und Skripte umfangreich im Cache. Lade die Seite mit Ctrl+Shift+R (oder Cmd+Shift+R auf dem Mac) unter Umgehung des Browser-Caches neu. Wenn du ein CDN wie Cloudflare nutzt, leere außerdem den Cache für die Seite.
Prüfe die Content Security Policy
Wenn deine Website einen strengen Content-Security-Policy-Header sendet, musst du möglicherweise accessibird.com in script-src und connect-src zulassen. Öffne die Browser-Konsole: Dort wird ein blockiertes Skript eindeutig gemeldet. Um das Problem zu beheben, erweitere die Richtlinie entsprechend.
Prüfe das Widget auf der Testseite
Die Widget-Testseite in deinem Dashboard lädt das Widget in einer sauberen Umgebung. Wenn es dort funktioniert, aber nicht auf deiner Website, liegt das Problem an der Website und nicht an Accessibird.
Lade es über deine eigene Website
Die Anfragen des Widgets müssen direkt von deiner eigenen Website kommen. Localhost- und Vorschauadressen werden für den Status „aktiv“ oder „verifiziert“ nicht berücksichtigt. Prüfe das Widget deshalb auf deiner veröffentlichten Website.
