Шаблон. Кастомизация отображения вопросов

Шаблон. Кастомизация отображения вопросов

При редактировании вопроса можно настроить кастомизацию отображения, в окне “Скриптование вопроса“ в поле Json. Для того чтобы настройки применились необходимо включить использование скриптования.

image-20240118-083925.png

Доступные в данный момент кастомизации.

Для вопросов любого типа:

  • ShowImageAfterQuestion — показать изображения приложенные к вопросу между текстом вопроса и ответом.

Для вопросов типа сетка:

  • NetQuestionSelectType — выпадающий список в сетке, вместо колонок.

  • hideTextForImagesTitle — скрыть подписи(название) к столбцам, к которым приложено изображение.

  • hideTextForImagesOption — скрыть подписи к строкам, к которым приложено изображение.

  • NetQuestionDragAndDrop — включить drag&drop в сетке (доступно только для транспонированной сетки). Позволяет распределять картинки/варианты наименований столбцов по вариантам наименованиям строк. Например, наименования строк можно представить как шкалу, а наименования столбцов — как варианты которые надо распределить по этой шкале.

Для вопросов типов выбор вариантов и уточняющий:

  • hideTextForImagesOption — скрыть текст варианта, к которому приложено изображение.

  • imageScaleForImagesOption — изменить размер картинок, приложенных к вариантам.

Для текстового блока:

  • AnswerListView — вместо текстового блока показать анкету, т.е. все отвеченные вопросы с ответами.

Для вопроса типа текст:

  • BinaryClickLogger — превращает вопрос в инструмент записи реакций на просмотр контента (нравится/не нравится). Пользователь видит на экране две картинки и в момент нажатия на кнопки «нравится»/«не нравится» в текст ответа записываются реакция и метка времени.
    Доступные параметры:

    • startButtonText — текст кнопки начала;

    • endButtonText — текст кнопки завершения;

    • inactivityMessage — сообщение при отсутствии активности;

    • timeout — время бездействия в секундах, после которого отображается сообщение. Значение по умолчанию — 60.

    Вид ответа в выгрузке:

    2025-12-05T10:00:00.000Z;5p12n27p

    • дата начала трансляции — 2025-12-05;

    • время начала трансляции по UTC — T10:00:00.000Z;

    • через 5 сек — нажал «нравится»;

    • через 12 сек — «не нравится»;

    • через 27 сек — снова «нравится».

    image-20260824-165148.png

Примеры:

{"ShowImageAfterQuestion": true} {"AnswerListView": true} {"NetQuestionSelectType": true, "ShowImageAfterQuestion": true} {"hideTextForImagesTitle": true, "hideTextForImagesOption": true} {"NetQuestionDragAndDrop": true} { "BinaryClickLogger": { "startButtonText": "старт", "endButtonText": "завершили", "inactivityMessage": "нажмите кнопку", "timeout": 5 } }
image-20240118-085336.png