Решение проблем
Виджет не появляется, поиск не перехватывается, кнопка корзины открывает страницу товара, не хватает товаров.
Начните со строки в консоли: откройте страницу с ?lockstock_debug=1 (или &lockstock_debug=1 после ссылки предпросмотра) и посмотрите в консоль браузера.
| В консоли | Что это значит | Что делать |
|---|---|---|
Ничего от [lockstock] | Загрузчик не запустился | Проверьте, что сниппет есть на этой странице. Если в консоли ошибка Content Security Policy, разрешите наши адреса |
config unavailable, widget inactive | Мы отклонили эту страницу | Зарегистрируйте именно этот домен, включая www., и проверьте ключ в data-key |
launch=off … active=false | Виджет выключен | Переключите режим запуска |
launch=ab group=control active=false | Вы в контрольной группе A/B | Откройте сайт по ссылке предпросмотра, чтобы увидеть виджет |
launch=on … active=true | Виджет включён | Смотрите ниже |
search input not found: … | Селектор поля ничего не находит | Исправьте inputSelector на странице поиска или поставьте <lockstock-search> |
Поиск
- При вводе ничего нашего не появляется. Код виджета загружается при первом фокусе на поле, поэтому на медленном соединении первые символы уходят в ваш обычный поиск. Если поле не внутри
<form>, укажитеformSelector, чтобы виджет знал, какую форму отправлять. - Покупатель попадает на ваши обычные результаты. Это переход на ваш поиск: ИИ-поиск не ответил за 1,5 секунды. Ничего не сломано; если это происходит часто, сообщите вашему контакту в LockStock.
<lockstock-search>показывает вашу старую форму. Для этого посетителя виджет выключен или он в контрольной группе, либо наше поле ещё не загрузилось. Проверьте, что у тега в CSS стоитdisplay: block.
Корзина
- Кнопка открывает страницу товара. Способ добавления в корзину — «Нет», или функции с указанным именем нет, или она выдала ошибку. Посмотрите в консоль.
Каталог
- Не хватает части товаров. Они пропущены как некорректные — нет ID, названия, ссылки или цены, другая валюта, неверная цена — или их нет в фиде. В отчёте синхронизации указано каждое пропущенное предложение и причина. См. что мы берём из предложения.
- Удалённые товары всё ещё показываются. Фид убрал бы больше 30% каталога, поэтому удаление отложено. См. защиту 30%.
- Фид не читается вообще. Он должен быть доступен из интернета по публичному адресу, весить меньше 500 МБ и скачиваться не дольше 120 секунд.
Внешний вид
- Кнопка закрывает баннер cookie или чат. Сдвиньте её через
launcher.offsetX/offsetYили переменную--lockstock-launcher-yв вашем CSS. - Стили сайта «протекают» в виджет. Не могут: виджет живёт в собственном Shadow DOM. Чтобы изменить его вид, используйте брендирование.