JavaScript Widget Api

JavaScript Widget Api - позволяет управлять виджетом квиз-опроса установленного на сайт.

Функция обратного вызова onQuizGoLoaded

При загрузке сайта с установленным квиз-опросом будет инициализирована функция onQuizGoLoaded. Вызов данной функции происходит после загрузки необходимых компонентов виджета квиз опроса и сообщает о том, что мы можем воспользоваться различными методами объекта виджета.

<script type="text/javascript">

// функция сработает когда квиз будет загружен на страницу window.onQuizGoLoaded = function () { // здесь ваш код } </script>

Получение объекта виджета квиз-опроса

Есть несколько способов обратится к объекту виджета квиз опроса.

Вариант 1: Из функции обратного вызова

<script type="text/javascript"> window.onQuizGoLoaded = function (widget) {

widget.show(); } </script>

Вариант 2: Через глобальную переменную QuizGoWidgetNNN - где NNN ид загруженного квиз опроса. Например, QuizGoWidget116.show();

Вариант 3: Через метод Quizgo.widget(NNN) где NNN ид загруженного квиз опроса. Например, Quizgo.widget(116).show();

Открытие квиз опроса

Quizgo.widget(NNN).show(); Где NNN ид загруженного квиз опроса.

Закрытие квиз опроса

Quizgo.widget(NNN).close(); Где NNN ид загруженного квиз опроса.

Передача дополнительных параметров в квиз

Quizgo.widget(NNN).setCustomFields({ param1: ‘Значение параметра 1’, param2: ‘Значение параметра 2’ });

Где NNN ид загруженного квиз опроса. Дополнительные параметры будут выводится в карточке заявки и отправляться в исходящем веб-хуке.

Установка ссылки для редиректа

Quizgo.widget(NNN).setRedirectUrl('https://quizgo.ru?test-redirect=y') Где NNN ид загруженного квиз опроса. После прохождения квиз-опроса, пользователь будет перенаправлен по URL https://quizgo.ru?test-redirect=y




Поделиться статьей: