Возьмём частый вопрос фарм-исследования: «Медпреды каких компаний к вам ходили?». Чекбоксы, врач отмечает сразу несколько. А дальше нужно узнать по каждой компании отдельно: как часто ходит медпред, когда был в последний раз, какие препараты обсуждали. Раньше под это городили цепочку матриц с общим списком строк. Неудобно и вам, и врачу: он видит все компании сразу и ставит оценки даже тем, с кем ни разу не встречался.
«Уточнения по ответам» решают это одним блоком. Вы задаёте под-вопросы один раз, а платформа сама раскладывает их в отдельные карточки: по одной на каждую компанию, которую врач реально отметил.
Блок или матрица: когда что выбрать
Берите «Уточнения по ответам», если:
- у уточнений разные типы ответов: где-то нужен выбор из списка, где-то свободный текст, где-то число или шкала;
- по каждому варианту нужен целый набор вопросов, а не одна оценка;
- хочется, чтобы врач разбирал компании по одной, а не видел общую портянку.
Берите матрицу с динамическими строками, если нужна ровно одна шкала на все выбранные варианты сразу, например оценить эффективность каждого препарата по шкале 1–5. Матрица компактнее для такого случая, но не умеет разные типы вопросов и открытый текст.
Как настроить
Блок доступен только в графовом редакторе. В простом (линейном) конструкторе его нет ни в списке блоков, ни в кнопке «Выберите тип блока» — простой редактор специально урезан, без такой сложности. Если опрос уже собран в графе, а потом открыт в линейном виде (например, в нём нет ветвлений, и платформа показывает его как обычный список блоков), уже добавленный блок «Уточнения по ответам» никуда не девается и по-прежнему открывается и редактируется той же формой настроек.
- Сначала добавьте блок-источник: «Несколько вариантов» (чекбоксы) или «Один из списка». Например, чекбоксы: «Медпреды каких компаний к вам ходили?» с вариантами Байер, Санофи, Пфайзер, KRKA и включённым «Другое».
- В графовом редакторе добавьте блок «Уточнения по ответам»: он лежит в группе «Базовые» рядом с «Несколько вариантов».
- В разделе «Источник вариантов» выберите блок из шага 1. Селектор показывает блоки типа «Несколько вариантов» и «Один из списка» из этого же опроса, кроме самого себя.
- Добавьте под-вопросы кнопкой «Добавить под-вопрос». Лимит: 10 штук, счётчик «Под-вопросы (X/10)» показывает, сколько осталось.
Для каждого под-вопроса задайте:
- текст: то, что увидит врач на карточке;
- тип ответа: «Один из списка», «Несколько из списка», «Открытый текст», «Шкала» или «Число»;
- обязательность: по умолчанию включена, отдельным тумблером на каждом под-вопросе;
- варианты ответа для списочных типов (от 2 до 20, счётчик «Варианты (X/20)»);
- для шкалы: минимум и максимум (по умолчанию 1–5, максимум можно поднять до 10).
Порядок под-вопросов можно поменять: у каждого под-вопроса, кроме крайних, есть стрелки вверх и вниз — переставляют его местами с соседним. Ответы респондентов, которые уже проходили опрос, при этом не теряются: у каждого под-вопроса свой стабильный идентификатор, он не меняется при перестановке.
Как это видит респондент
Врач проходит блок по одной компании за раз, не сплошным списком, а карточками. Заголовок карточки: сам вариант плюс счётчик, например «Байер — 1 из 4», затем «Санофи — 2 из 4» и так далее. На карточке показаны все заданные под-вопросы для этой компании.
Если источник — «Несколько вариантов», карточек может быть несколько, по числу отмеченных пунктов. Если источник — «Один из списка», карточка всегда одна: врач выбирает ровно один вариант, значит и уточнить можно только его.
Кнопка «Далее» внутри блока переводит к следующей карточке и проверяет обязательные поля текущей: если врач пропустил обязательный под-вопрос, поле подсвечивается и появляется подсказка «Обязательное поле». На последней карточке внутренняя «Далее» пропадает: переход к следующему вопросу опроса идёт через обычную кнопку блока. Кнопка «Назад» листает карточки в обратную сторону, а с первой карточки уводит из блока целиком, к предыдущему вопросу опроса.
Если врач уже отвечал на этот блок и вернулся в него позже (например, кнопкой «Назад» с одного из следующих вопросов), заново перелистывать заполненные карточки не придётся: блок откроется сразу на первой карточке, где чего-то не хватает. Если заполнено всё, откроется последняя карточка — оттуда сразу видно кнопку перехода дальше.
«Другое» тоже получает свою карточку. Если врач отметил «Другое» и вписал текст (например, «Босналек»), появится отдельная карточка с этим текстом в заголовке: «Босналек — 4 из 4». Если поле «Другое» осталось пустым, карточка не создаётся. Отвечать не на что. Правило одинаковое для обоих типов источника.
Если врач вернётся назад и поменяет ответ в исходном вопросе — снимет вариант в чекбоксах или выберет другой пункт в «Один из списка», — соответствующая карточка в блоке уточнений пропадёт вместе с уже введёнными в неё ответами, а вместо неё появится карточка под новый выбор. Список карточек всегда пересобирается по текущему ответу, а не запоминает то, что было выбрано раньше.
Если в источнике ничего не выбрано
Блок автоматически пропускается. Врач ничего не выбрал в источнике, или добрался до этого места опроса в обход исходного вопроса: он просто не увидит «Уточнения по ответам», опрос идёт дальше. Отвечать не на что, поэтому и спрашивать нечего. Дополнительно настраивать этот случай не нужно, работает само, тем же механизмом, что и у матрицы с динамическими строками.
Как читать результаты
На странице результатов блок раскладывается на карточки по вариантам: по одной на компанию, у каждой счётчик «Ответов: N». У «Другого» рядом с текстом стоит пометка «свой вариант».
Внутри карточки: разбивка по каждому под-вопросу, с подписью, сколько врачей на него ответили («ответили 12 из 15»: не все обязательно отвечают на всё, если под-вопрос необязательный).
- «Один из списка» и «Несколько из списка»: распределение по вариантам. По умолчанию варианты идут в том порядке, в каком вы их задали при настройке; переключатель «По популярности» пересортирует по убыванию частоты ответов, а «По порядку» вернёт авторский порядок. Один переключатель работает на весь блок целиком.
- «Шкала» и «Число»: среднее и медиана.
- «Открытый текст»: список ответов в кавычках, показываются первые тексты, а дальше строка «И ещё N…».
В публичном отчёте. Если делитесь результатами с клиентом по внешней ссылке, тексты открытых под-вопросов можно скрыть: тумблер «Развёрнутые ответы» в настройках отчёта. Выключили, и получатель видит только количество ответивших, сами формулировки врачей не показываются. Это тот же тумблер, что закрывает открытый текст в обычных публичных отчётах. Работает одинаково и для обычного open_text-блока, и для открытых под-вопросов внутри «Уточнений».
Экспорт в Excel
Ответы попадают на отдельный лист «Уточнения по ответам». Он появляется в выгрузке, только если по этому блоку вообще есть ответы, пустого листа не будет.
Главное отличие от других блоков в самой строке таблицы: это не респондент, а пара «респондент × вариант». Врач отметил три компании, и в выгрузке под него уйдёт три строки: по одной на каждую, с общими служебными колонками («№ ответа», «Дата») и своими ответами на под-вопросы. Колонки: «Вариант» (какая компания), «Свой вариант» («Да»/«Нет», отмечал ли врач «Другое»), дальше идёт по одной колонке на каждый под-вопрос. Если врач выбрал несколько пунктов в «Несколько из списка», в ячейке они склеены через запятую. Если в опросе несколько блоков «Уточнения по ответам», добавляется колонка «Блок», а заголовки под-вопросов получают вид «Название блока — текст под-вопроса», чтобы не путать одинаковые формулировки в разных блоках.
Типичные ошибки
Источник не выбран или удалён. В настройках блока появляется предупреждение с восклицательным треугольником: «Источник не выбран — блок «Несколько вариантов» или «Один из списка». Без него публикация опроса заблокирована» (или «Источник удалён или не подходит по типу...», если блок-источник был удалён или сменил тип). Пока источник не выбран, опрос не запустится.
Нет ни одного под-вопроса. Подсказка «Добавьте хотя бы один под-вопрос — иначе публикация опроса будет заблокирована». Решение простое: добавить хотя бы один.
У списочного под-вопроса меньше двух вариантов. «Один из списка» и «Несколько из списка» без вариантов (или с одним) не проходят публикацию. Нужно минимум два.
Если что-то из перечисленного не исправлено, при попытке запустить опрос платформа остановит запуск с сообщением: «В блоке «Уточнения по ответам» не задан источник (блок «Несколько вариантов» или «Один из списка»), нет ни одного под-вопроса, у под-вопроса не заполнен текст, или у списочного под-вопроса меньше двух заполненных вариантов ответа. Откройте блок и донастройте его». Откройте блок в конструкторе, он подсвечен предупреждением, и заполните недостающее.
Добавить блок: в графовом редакторе, кнопкой + Добавить блок или перетаскиванием из палитры, группа «Базовые». В простом редакторе блока нет — только в графовом. Общий список форматов в разделе Типы вопросов.