Якщо після встановлення віджет не відображається, майже завжди причина одна з трьох: фрагмента коду немає на опублікованій сторінці, сторінка кешована або політика безпеки вмісту блокує скрипт.
Переконайтеся, що фрагмент коду є на опублікованій сторінці
Відкрийте опублікований сайт, перегляньте вихідний код сторінки та знайдіть accessibird. Якщо його немає, зміни або не збережено, або не опубліковано. Опублікуйте сайт повторно через CMS або ще раз розгорніть зміни в коді.
Обійдіть кеш
Браузери та CDN активно кешують HTML і скрипти. Оновіть сторінку без використання кешу за допомогою Ctrl+Shift+R (або Cmd+Shift+R на Mac). Якщо ви використовуєте CDN, наприклад Cloudflare, очистьте кеш сторінки.
Перевірте політику безпеки вмісту
Якщо ваш сайт надсилає заголовок Content-Security-Policy із суворими обмеженнями, можливо, потрібно дозволити accessibird.com у директивах script-src і connect-src. Відкрийте консоль браузера: у ній буде чітке повідомлення про заблокований скрипт. Щоб усунути проблему, розширте дозволи політики.
Перевірте роботу на тестовій сторінці
Тестова сторінка віджета на панелі керування завантажує його в чистому середовищі. Якщо там він працює, а на вашому сайті — ні, проблема на сайті, а не в Accessibird.
Завантажуйте віджет із власного сайту
Запити віджета мають надходити безпосередньо з вашого сайту. Адреси localhost і попереднього перегляду не враховуються для отримання статусу «активний» або «підтверджений», тому перевіряйте роботу на опублікованому сайті.
