Pokud se widget po instalaci nezobrazuje, téměř vždy je příčinou jedna ze tří věcí: úryvek kódu není na zveřejněné stránce, stránka se načítá z mezipaměti nebo skript blokují zásady zabezpečení obsahu (Content Security Policy).
Ověřte, že je úryvek kódu na zveřejněném webu
Otevřete svůj zveřejněný web, zobrazte zdrojový kód stránky a vyhledejte accessibird. Pokud tam není, změna se buď neuložila, nebo nebyla nasazena. Znovu web publikujte ze svého CMS nebo znovu nasaďte změnu kódu.
Obejděte mezipaměť
Prohlížeče a sítě CDN ve velké míře ukládají HTML a skripty do mezipaměti. Vynuťte obnovení stránky pomocí Ctrl+Shift+R (nebo Cmd+Shift+R na Macu). Pokud používáte CDN, například Cloudflare, vymažte také mezipaměť dané stránky.
Zkontrolujte zásady zabezpečení obsahu
Pokud váš web odesílá hlavičku Content-Security-Policy s přísnými pravidly, možná bude potřeba povolit accessibird.com v direktivách script-src a connect-src. Otevřete konzoli prohlížeče. Zablokovaný skript je v ní jasně označen a řešením je rozšířit povolení v těchto zásadách.
Ověřte funkčnost na testovací stránce
Testovací stránka widgetu v administračním panelu načítá widget v čistém prostředí. Pokud tam funguje, ale na vašem webu ne, problém je na webu, nikoli v Accessibird.
Načtěte widget ze svého webu
Požadavky widgetu musí přicházet přímo z vašeho webu. Localhost ani adresy náhledů se nezapočítávají do stavu „aktivní“ nebo „ověřený“, proto kontrolu proveďte na zveřejněném webu.
