Віджет не з’явився на сайті Хорошоп: 7 причин і перевірка кожної за хвилину

Дві реальні історії з підтримки за один місяць. Перша: магазин зареєструвався, обрав віджет безкоштовної доставки, вставив скрипт, кабінет показує «активовано», а на сайті порожньо. Друга: повідомлення «Вітаю, не працює віджет» і через хвилину від того самого магазину: «Вибачте, кеш не оновився, вже працює».

За досвідом підтримки, у дев’яти випадках із десяти віджет не «зламався», а просто не показується через одну з семи типових причин. Жодна з них не потребує програміста, і кожну можна перевірити приблизно за хвилину. Спочатку іде швидкий чеклист, потім розбір кожної причини.

Перевірка за 60 секунд

  1. Відкрийте сайт у вікні інкогніто або оновіть сторінку з Ctrl+Shift+R (на Mac: Cmd+Shift+R).
  2. Відкрийте саме ту сторінку, де віджет має бути: кошик із товаром, картку товару або форму замовлення.
  3. Повторіть те саме з телефона.
  4. Зайдіть у кабінет widgetis: сайт має статус «встановлено», а віджет має бути увімкнений.
  5. Звірте домен у кабінеті з доменом в адресному рядку браузера: вони мають збігатися.

Якщо після цих п’яти кроків віджет з’явився, далі можна не читати. Якщо ні, нижче кожна причина розібрана детальніше.

Причина 1. Кеш: сайт показує стару сторінку

Найпоширеніша причина, і саме вона стоїть за історією «вже працює». Хорошоп застосовує новий скрипт не миттєво: на це може піти до п’яти хвилин. А браузер тим часом охоче показує вам копію сторінки, яку зберіг раніше, ще без скрипта.

Як перевірити: відкрийте сайт в інкогніто або оновіть його з Ctrl+Shift+R. Ще надійніше перевірити з іншого пристрою, який цю сторінку раніше не відкривав. Як виправити: зачекати кілька хвилин після збереження в адмінці й оновити без кешу. Нічого перевстановлювати не треба.

Причина 2. Скрипт не збережено або вставлено не туди

Правильне місце одне: адмінка магазину (ваш-домен/edit) → Налаштування → Скрипти → поле «Скрипти перед </body>», і після вставки обов’язково кнопка «Зберегти». Друга типова помилка: рядок скопійовано частково, без початку або кінця, і браузер його просто ігнорує.

Як перевірити: відкрийте це поле в адмінці й переконайтеся, що рядок widgetis на місці, цілий, і сторінка збережена. Як виправити: скопіюйте скрипт із кабінету кнопкою «Копіювати», а не виділенням мишкою, вставте заново й збережіть. Покрокова інструкція зі встановлення описує кожен клік.

Причина 3. Віджет не ввімкнено в кабінеті

Скрипт на сайті є лише «дверима». Що саме через них показувати, вирішує кабінет widgetis. Якщо сайт не пройшов «Перевірити встановлення» або віджет не ввімкнений, на сторінці нічого й не буде. На тарифі Free активний лише один віджет, тож варто переконатися, що ввімкнений саме той, який ви шукаєте на сайті.

Як перевірити: у кабінеті відкрийте сайт: статус «встановлено», а перемикач потрібного віджета має бути увімкнений. Як виправити: натиснути «Перевірити встановлення» й увімкнути віджет; оновлення прилетить на сайт за кілька хвилин.

Причина 4. Не той екран або не та сторінка

Частина віджетів існує лише на телефоні, а частина лише на певних сторінках. Якщо на ноутбуці на головній не видно липкої кнопки, це очікувана поведінка, а не помилка.

  • Липка кнопка «Купити»: лише на мобільному і лише на картці товару, після прокрутки за штатну кнопку.
  • Безкоштовна доставка: у кошику й у плаваючій плашці, яка з’являється, коли в кошику щось є.
  • Лічильник покупок, залишок на складі: на картці товару.
  • Маска телефону: у формі оформлення замовлення.
  • AI-рекомендації у кошику: лише на мобільному.

Як перевірити: взяти телефон, покласти товар у кошик, пройти до оформлення. Емуляція мобільного в інструментах розробника браузера теж зазвичай підходить, але реальний телефон надійніший: у нього справжня ширина екрана й справжній дотик. Як виправити: нічого; віджет працює, ви просто дивилися не туди.

Причина 5. Домен не збігається

Скрипт widgetis прив’язаний до домену, на який ви додавали сайт. Коли магазин переїжджає з тестового shop123456.horoshop.ua на власний домен (або навпаки, ви перевіряєте на тестовому, а сайт додано з основним), віджет мовчки перестає показуватися. Помилок ніде немає, консоль чиста, і саме тому цю причину важко помітити.

Як перевірити: порівняти домен у кабінеті widgetis з тим, що в адресному рядку. Як виправити: написати в підтримку widgetis новий домен. Сайт переключать, а ви отримаєте оновлений рядок скрипта й заміните ним старий. Налаштування зберігаються. Повний порядок дій описано в чеклисті переїзду на власний домен.

Причина 6. Налаштування «ховають» віджет

Віджет може працювати ідеально й при цьому не показувати того, що ви очікуєте. Приклад: ви поклали в кошик товарів на 3 200 ₴ при порозі 3 000 ₴, а замість смуги прогресу бачите «У Вас безкоштовна доставка!», бо поріг уже пройдено. Або кошик порожній, і плашці просто нема чого показувати. Або віджет залишку на складі мовчить, бо в товару не заповнено залишок.

Як перевірити: відтворити ситуацію покупця: кошик із товаром на суму нижчу за поріг, товар із заповненим залишком. Як виправити: перевірити налаштування віджета в кабінеті. Якщо поріг здається завищеним або заниженим: ось як його обирати й міняти.

Причина 7. Блокувальник реклами у вашому браузері

Розширення, які блокують рекламу й трекери, іноді ріжуть і сторонні скрипти на сайті, але лише на пристрої, де вони встановлені. Покупці без таких розширень бачать віджет як належить, а на телефонах блокувальники взагалі рідкість.

Як перевірити: відкрити сайт в інкогніто з вимкненими розширеннями або з телефона. Як виправити: нічого не потрібно; це особливість вашого браузера, а не сайту.

Коли писати в підтримку і що надіслати

Якщо всі сім пунктів пройдено, а віджета досі немає, пишіть у Telegram. Щоб питання закрили з першого повідомлення, а не після трьох уточнень, надішліть одразу:

  • адресу магазину;
  • назву віджета, який не показується;
  • сторінку, на якій ви очікували його побачити (посилання);
  • скриншот або короткий запис екрана;
  • пристрій і браузер, з якого дивилися.

З досвіду, більшість таких звернень закривається за кілька хвилин. Найчастіше це одна з причин вище, яку просто важко помітити зсередини.

«Не працює» майже завжди означає «показується не там, де я дивлюся» або «сторінка ще стара». Спершу телефон і інкогніто, потім усе інше.
Написати в підтримку

Часті питання

Скільки чекати після встановлення скрипта, поки віджет з’явиться?

Хорошоп застосовує зміни протягом кількох хвилин, максимум до п’яти. Потім оновіть сторінку з Ctrl+Shift+R або відкрийте сайт у вікні інкогніто, щоб браузер не показав стару копію з кешу.

Чому на комп’ютері віджета не видно, а на телефоні видно?

Частина віджетів працює лише на мобільному: липка кнопка «Купити» і AI-рекомендації у кошику з’являються тільки на телефоні, бо саме там вони потрібні. Це задумана поведінка, а не помилка.

Чи може скрипт віджета зламати сайт або оформлення замовлення?

Віджети додаються поверх сторінки й не змінюють шаблон, кошик чи оплату магазину. Якщо щось виглядає не так, вимкніть віджет у кабінеті widgetis: сторінка повернеться до стандартного вигляду за кілька хвилин, і можна спокійно розібратися.

Віджети зникли після переїзду на власний домен. Що робити?

Скрипт прив’язаний до домену, тому після зміни адреси магазину віджети мовчки перестають показуватися. Напишіть у підтримку widgetis новий домен: сайт переключать, дадуть оновлений скрипт, який треба вставити замість старого в Налаштування → Скрипти. Усі налаштування зберігаються.

Чи впливають блокувальники реклами на покупців?

Лише на тих, у кого таке розширення встановлене і хто дивиться сайт із комп’ютера. На телефонах блокувальники рідкість, а більшість трафіку магазинів на Хорошоп саме мобільна, тож для покупців це практично непомітно.

Читайте також

ІнструкціїЯк встановити віджет на Хорошоп: скрипт, адмінка й перевірка за 3 хвилиниЧитати ІнструкціїПереїзд із тестового домену Хорошоп на власний: чеклист, щоб нічого не зламалосяЧитати Середній чекБезкоштовна доставка від суми на Хорошоп: як обрати поріг і показати прогрес у кошикуЧитати