Частые вопросы
Обновлено
Почему баннер не появляется?
Проверьте «Включить плагин» в общих настройках и «Включить всплывающие баннеры» в редакторе нужного баннера. У промо должны подходить активность, период и текущая витрина. Затем проверьте «Тип устройства», «Триггер», «Частота показа» и «Показ на страницах».
Для диагностики выберите «Все устройства», «При загрузке страницы», «На каждой странице» и «Все страницы», сохраните промо и перезагрузите витрину. Если вывода нет, проверьте подключение через хук или хелпер темы. Если нет баннеров для вывода, плагин не добавляет свои скрипты и стили.
Почему выводится только одно изображение из правила?
Из массива баннеров стандартного правила плагин берёт только первый элемент. Для разных всплывающих сообщений используйте отдельные правила баннеров.
Почему нет кнопки-ссылки?
Кнопка формируется только при одновременном наличии ссылки у стандартного баннера и заполненного поля «Текст кнопки» в настройках плагина. Наличие изображения само по себе не делает весь баннер ссылкой.
Почему после первого показа баннер больше не открывается?
При «Раз за сессию» показ отмечается в sessionStorage. При ограничении по дням используется cookie; момент записи зависит от «Запоминать после». «Раз в месяц» означает 30 дней, а не следующий календарный месяц.
Для проверки временно установите «На каждой странице» и перезагрузите страницу. Очистка cookie частоты не очищает sessionStorage, и наоборот.
Почему URL-фильтр показывает баннер шире, чем ожидалось?
«Типы страниц» и «Дополнительно: URL» работают по правилу ИЛИ. Выбор «Товар» вместе с URL акции разрешает оба набора страниц. Если нужны только конкретные URL, оставьте типы страниц пустыми и используйте «Только указанные».
URL с GET-параметрами проверяется только у шаблона, содержащего ?. Учитываются порядок параметров и завершающий слеш. Примеры и правила сравнения.
Почему сужение окна компьютера не даёт мобильную панель?
Определение устройства опирается на User-Agent, а не только на ширину. Используйте телефон, планшет или эмуляцию мобильного устройства с изменением User-Agent и перезагрузкой страницы. Планшеты получают панель, но не относятся к фильтру «Только мобильные»: для них есть «Только планшеты».
Почему exit-intent или показ при прокрутке не срабатывает?
Exit-intent ждёт выхода мыши за верхний край документа и не определяет закрытие вкладки или уход жестом на телефоне. Триггер прокрутки проверяет процент пройденного расстояния при событии прокрутки; на короткой непрокручиваемой странице он не подходит. Для мобильного сценария можно выбрать загрузку, задержку или клик.
Почему несколько баннеров не показываются одновременно?
Угловые окна одной позиции складываются в стопку. Позиции «По центру», «Сверху» и «Снизу» используют общую очередь. Панели на мобильных также открываются по одной: следующая появляется после закрытия текущей.
Почему на телефоне нет автозакрытия, а на компьютере нет затемнения?
«Автозакрытие (сек.)» реализовано только для окна на компьютере. Затемняющий фон и закрытие по нему реализованы только у выдвижной панели. «На всю ширину» для окна означает 90% ширины области просмотра, а не обязательное заполнение экрана до краёв.
Почему отключённые флажки закрытия или свайпа могут не сработать?
В JavaScript эти параметры проверяются строгим сравнением с логическим false. Значения формы могут приходить строками или отсутствовать, а отдельного преобразования в логический тип при выводе нет. Поэтому фактическое отключение «Кнопка закрытия», «Закрытие по фону», «Закрытие по кнопке» и «Закрытие свайпом» требует проверки на установленной версии. Для диагностики разработчик может проверить типы полей show_close_button, close_on_overlay, close_on_button_click и swipe_enabled в window.EwShopPopupBanners.
Почему цель Яндекс.Метрики не появилась?
Проверьте включение «Отслеживание событий», «ID счетчика», имя цели и доступность window.ym до события. Повторную отправку блокирует cookie целей; одинаковые имена целей для разных событий одного правила также используют общую cookie.
В текущем коде цель закрытия окна на компьютере не отправляется из-за состава данных события. На мобильных цель показа может отправляться до фактического открытия панели из очереди. Подробности — в статье о Метрике.
Почему баннер дублируется?
Проверьте, что выбран один способ подключения. Если в теме есть вызов хелпера, выключите «Подключать через хук». Сам хелпер выводите один раз в общем шаблоне, а не в каждом повторяющемся блоке страницы. Также проверьте, нет ли отдельных правил промо с одинаковым содержимым.