Шаблон. Кастомизация отображения вопросов
При редактировании вопроса можно настроить кастомизацию отображения, в окне “Скриптование вопроса“ в поле Json. Для того чтобы настройки применились необходимо включить использование скриптования.
Доступные в данный момент кастомизации.
Для вопросов любого типа:
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 сек — снова «нравится».
Примеры:
{"ShowImageAfterQuestion": true}
{"AnswerListView": true}
{"NetQuestionSelectType": true, "ShowImageAfterQuestion": true}
{"hideTextForImagesTitle": true, "hideTextForImagesOption": true}
{"NetQuestionDragAndDrop": true}
{
"BinaryClickLogger": {
"startButtonText": "старт",
"endButtonText": "завершили",
"inactivityMessage": "нажмите кнопку",
"timeout": 5
}
}