Top.Mail.Ru
Docs RU

Как сделать последовательные (многоступенчатые) виджеты?

Виджеты и персонализация
Многоступенчатые или последовательные виджеты – это несколько виджетов, которые показываются один за другим в зависимости от действий клиента на сайте. Например, таким образом можно сначала показать небольшую нотификацию на мобильных устройствах, а при нажатии на кнопку вывести более крупный поп-ап.
Совет по организации: создавайте отдельные папки для таких виджетов, чтобы не забыть, что они связаны.

Как вызвать показ второго виджета нажатием на кнопку?

Предположим, что у нас есть нотификация, и при нажатии на кнопку в ней должен появиться поп-ап.
Создайте нотификацию и поп-ап
  • Уделите особое внимание мобильной версии, чтобы все элементы корректно отображались.
Настройте показ поп-апа
  • Перейдите в настройки показа поп-апа и выберите "вызывать вручную".
  • Скопируйте код вызова виджета.
Настройте кнопку в нотификации
  • Откройте нотификацию и кликните на кнопку в ней.
  • В настройках кнопки выберите "Выполнить JS-скрипт".
  • Вставьте туда код вызова поп-апа.
Запустите оба виджета
  • Убедитесь, что оба виджета активны и корректно настроены.

❗️Важно!

  • Теперь при нажатии на кнопку в нотификации будет показываться поп-ап виджет.
  • Если вы выбрали показ через ручной вызов, настройки фильтра показа не будут применяться.
  • Если вам нужен такой же виджет с фильтрацией, создайте его копию и запустите отдельно.