Подключение квиза к собственной кнопке на сайте

Время чтения: 2 мин. 6 сек.09.03.2020150

Иногда автоматическая кнопка или виджет консультанта не подходят: дизайн сайта требует своей кнопки, или квиз должен открываться из конкретного места — например, из блока с оффером. В этом случае квиз можно подключить к собственной кнопке. Она останется частью вашего дизайна, а открытие квиза будет работать через хэш.

Два способа подключения

Вы можете подключать открытие квиза в PopUp-окне к собственной кнопке. Для этого используйте один из способов:

Способ 1: hash в class кнопки

Укажите в class кнопки хэш квиза. Некоторые конструкторы очищают код от классов, поэтому проверяйте его наличие после установки через консоль браузера. Если класс сохранился — кнопка сработает. Если конструктор его удалил — используйте второй способ.

Способ 2: hash в адресе ссылки

Укажите в адрес ссылки кнопки специальный хэш квиза. Это наиболее распространённый способ подключения, который работает на всех основных конструкторах и CMS. Он надёжнее первого, потому что не зависит от того, сохраняет ли конструктор классы.

Подключение квиза к собственной кнопке на сайте

Какой способ выбрать

Если вы работаете с конструктором, который точно сохраняет классы, — подойдёт первый способ. Во всех остальных случаях используйте второй: он работает везде и не зависит от особенностей платформы. Если сомневаетесь — начинайте со второго способа.

Размещение SCRIPT на сайте

Чтобы кнопка заработала, в любой части вашего сайта должен быть размещён SCRIPT. Размещайте его на всех страницах сайта, где хотите увидеть квиз. Если скрипт добавлен только на одну страницу — кнопка сработает только там.

Подключение квиза к собственной кнопке на сайте

Автоматическая кнопка

Если у вас на сайте появились кнопки с вызовом квиза, которые вы не подключали — у вас активирована «Автоматическая кнопка». Отключить эту опцию можно через настройки «PopUp» в разделе «Установка на сайт» редактора квиза. Это важно, чтобы автоматическая кнопка не конфликтовала с вашей собственной.

Как проверить, что кнопка работает

  • Откройте сайт в режиме инкогнито — так вы увидите страницу без кэша.
  • Нажмите на кнопку и проверьте, открывается ли квиз в PopUp-окне.
  • Откройте консоль браузера и посмотрите, сохранился ли class или hash в адресе ссылки.
  • Проверьте работу на мобильных — там кнопка тоже должна срабатывать.
  • Убедитесь, что SCRIPT размещён на всех страницах, где есть кнопка.

Частые ошибки при подключении кнопки

  • Забывают разместить SCRIPT — кнопка не срабатывает.
  • Используют способ через class на конструкторе, который очищает классы.
  • Не проверяют атрибуты кнопки в консоли браузера.
  • Не отключают автоматическую кнопку — она конфликтует с собственной.
  • Размещают SCRIPT только на одной странице — на остальных кнопка не работает.
  • Не проверяют работу на мобильных.

Коротко: что делать при подключении кнопки

  • Выберите способ: hash в class кнопки или hash в адресе ссылки.
  • Скопируйте хэш квиза из редактора Matomba и вставьте его в кнопку.
  • Разместите SCRIPT на всех страницах, где есть кнопка.
  • Отключите автоматическую кнопку, если она не нужна.
  • Проверьте работу в инкогнито и в консоли браузера.
  • Проверьте, как кнопка работает на мобильных.
Лого https://matomba.ru

Выберите один из 45 сценариев для вашего бизнеса, настройте дизайн и начните собирать заявки

Создать квиз бесплатно

Часто задаваемые вопросы

+Как подключить квиз к собственной кнопке на сайте?

Есть два способа: указать в class кнопки хэш квиза или указать в адрес ссылки кнопки специальный хэш квиза. Второй способ работает на всех основных конструкторах и CMS.

+Какой способ подключения надёжнее?

Способ через адрес ссылки — более надёжный: он работает на всех основных конструкторах и CMS. Способ через class может не сработать, если конструктор очищает классы.

+Почему способ через class может не сработать?

Некоторые конструкторы очищают код от классов. Чтобы проверить, сохранился ли класс, откройте консоль браузера и посмотрите атрибуты кнопки.

+Что нужно, чтобы кнопка заработала?

В любой части сайта должен быть размещён SCRIPT. Размещайте его на всех страницах, где хотите видеть квиз.

+Где размещать SCRIPT?

В любой части сайта: в шаблоне, в подвале или в отдельном блоке HTML. Главное — чтобы код был на всех страницах, где должна работать кнопка.

+Почему на сайте появились кнопки вызова квиза, которые я не подключал?

У вас активирована «Автоматическая кнопка». Отключить её можно через настройки «PopUp» в разделе «Установка на сайт» редактора квиза. Это важно, чтобы автоматическая кнопка не конфликтовала с вашей собственной.

+Можно ли использовать несколько кнопок на одной странице?

Да, вы можете подключить квиз к нескольким кнопкам одновременно — например, к кнопке в шапке и к кнопке в блоке с оффером.

+Как проверить, что кнопка работает?

Откройте сайт в режиме инкогнито, нажмите на кнопку и проверьте, открывается ли квиз. Откройте консоль браузера и убедитесь, что class или hash сохранились. Проверьте работу на мобильных.

+Что делать, если кнопка не срабатывает?

Проверьте, что SCRIPT размещён на нужной странице, что hash вставлен без ошибок, что автоматическая кнопка не конфликтует, и что конструктор не удалил class. Попробуйте второй способ — через адрес ссылки.

+Какие ошибки чаще всего допускают при подключении кнопки?

Забывают разместить SCRIPT, используют способ через class на конструкторе, который очищает классы, не проверяют атрибуты кнопки в консоли, не отключают автоматическую кнопку и не проверяют работу на мобильных.

Еще остались вопросы?

Напишите нам в чат или социальные сети!

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Окей