Маркер полного интервью

5 мин чтения

В опросах с ветвлением «завершённый» и «полный» — не одно и то же. Респондент, который ответил «Нет» в скринаут-вопросе и попал в финал-заглушку, формально пройдёт опрос до конца. Но для исследования он не валиден. Маркер полного интервью отделяет «настоящих» респондентов от «отсеявшихся».

Зачем

Без маркера у вас два состояния: «прошёл до конца» и «бросил посередине». Первое — это is_complete=true в выгрузке, и в эту группу попадают все, кто увидел финальный экран — включая отказавшихся от согласия, не подходящих по специальности, не имеющих опыта с препаратом.

Маркер добавляет третье состояние — полное интервью: респондент дошёл до помеченного блока. Помечаете блок, который проходят только нужные вам респонденты, — и в выгрузке/results появляется отдельный фильтр и колонка.

Когда ставить

Полезно в опросах, где:

  • Есть скринаут — вопрос про согласие, специальность, частоту назначений, после которого «не наш» респондент идёт коротким путём в финал.
  • Несколько веток с разными финалами, и часть веток считаются «отсеявшимися».
  • Нужен формальный критерий «качественное прохождение» для отчёта заказчику.

Если опрос линейный и нет скринаутов — маркер не нужен. Все, кто завершил, и так валидны.

Как поставить

  1. Откройте редактор опроса (любой — линейный или графовый).
  2. Выберите блок, который проходят только «нужные» респонденты — обычно это последний содержательный вопрос основного потока, после скринаута.
  3. В правой панели свойств блока включите тумблер «Маркер полного интервью».
  4. Сохраните. В графовом редакторе на ноде появится зелёный 🚩 — индикатор, что маркер активен.

Помечать можно сколько угодно блоков. Если веток несколько и каждая ведёт к своему «успешному финалу» — поставьте маркер на блок-финал каждой валидной ветки. Респондент, прошедший хотя бы один маркер, считается полным.

Маркер на скрытом блоке не работает

Не ставьте маркер на блок с настройкой Видимость → Скрыть от респондента. Скрытый блок респондент не видит и не отвечает на него, а маркер засчитывается только по ответу. Такой маркер не засчитается никому: если в опросе нет другого маркера, все завершившие попадут в скринаут — получат баллы за скринаут и не пойдут в цель сбора. Ставьте маркер на вопрос, на который нужные респонденты действительно отвечают.

Как это влияет на результаты

В шапке страницы Результатов появляется счётчик:

47 ответов · 23 полных

Где «полных» — это число респондентов, прошедших хотя бы один маркер.

Респондент, который завершил опрос, не ответив ни на один маркер, считается скринаутом: в шапке он попадает в «K отсеяны», а «Собрано N из M» и прогресс к цели его не считают. Его ответы при этом остаются в графиках и в числе «Ответов» — видно, что выбирали отсеявшиеся.

Тумблер «Только полные интервью» в фильтр-баре сужает выборку до полных. Графики, агрегаты, кросс-таблицы пересчитываются на сужённой выборке. Сырые счётчики (всего ответов, подозрительных) остаются неизменными — это раздельная информация.

Если ни один блок не помечен маркером, фильтр «Только полные интервью» работает как «Только завершённые» — нет различия между «дошёл» и «дошёл до маркера».

Как это влияет на выгрузку

В файле CSV/XLSX появляется новая колонка is_valid_interview:

response_idis_completeis_valid_interview
1041TRUETRUE
1042TRUEFALSE
1043FALSEFALSE
  • TRUE — респондент прошёл хотя бы один маркер-блок.
  • FALSE — респондент завершил опрос, но не прошёл ни одного маркера (попал в скринаут).
  • Если опрос без маркеров — колонка дублирует is_complete.

В диалоге Экспорта появляется новый чекбокс «Только полные интервью» — если включить, в файл попадут только валидные строки.

Скринаут, баллы и цель сбора

В опросе с маркером анкета, завершённая без ответа на маркер, сохраняется со статусом «Отсеян»:

  • респондент кабинета получает баллы за скринаут, а не полную награду (если баллы за скринаут не заданы — ничего);
  • анкета не идёт в цель сбора и не списывается с купленных анкет из панели;
  • в таблице «Анкеты» у неё бейдж «Отсеян», в выгрузке — status = screened_out при is_complete = TRUE.

Правило действует для анкет, отправленных после 22.10.2026. Собранные раньше анкеты не пересчитываются.

Маркер на запущенном опросе

Маркер можно ставить и снимать на работающем опросе. Платформа пересчитает счётчики и фильтры на лету по уже собранным данным — не нужно ждать новых ответов. Каждое изменение фиксируется в истории правок опроса (как любое редактирование запущенного опроса).

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

Что маркер НЕ делает

  • Не скрывает блок от респондента — маркер влияет только на отчёт. Если хотите блок-маркер сделать невидимым для респондента — это отдельная функция (планируется).
  • Не удаляет ответы отсеявшихся — все, кто заполнил опрос, остаются в базе и могут быть выгружены без фильтра. Но тот, кто завершил опрос без ответа на маркер, получает статус «Отсеян»: баллы за скринаут и место вне цели сбора (см. выше).
  • Не работает на блоках без ответа — на стартовом блоке, информационных экранах и блоке «Финиш» в графовом редакторе тумблер не показывается. Маркер засчитывается по факту прохождения блока (нажатия «Далее»), что требует, чтобы блок был отвечаемым.

Пример: опрос с согласием

Допустим, опрос для врачей-кардиологов про новый препарат. Структура:

Вопрос 1: Ваша специальность?
  → Кардиолог  → Вопрос 2
  → Другое     → Финал «Спасибо, опрос для кардиологов»

Вопрос 2: Согласны ли вы участвовать в записи?
  → Да         → Вопрос 3 (содержательная часть)
  → Нет        → Финал «Спасибо, без записи участвовать нельзя»

Вопрос 3 ... Вопрос 10: содержательная часть.

Финал «Спасибо за участие!»

Без маркера: все, кто увидел финальный экран — это is_complete=true. Среди них смешаны кардиологи-«да», другие специалисты и кардиологи-«нет».

Поставьте маркер на Вопрос 3 (или на любой блок основного потока, который проходят только нужные респонденты). Результат:

  • Кардиолог + Согласие → прошёл Вопрос 3 → is_valid_interview=TRUE
  • Кардиолог + «Нет» → не дошёл до Вопроса 3 → is_valid_interview=FALSE
  • Другой специалист → не дошёл до Вопроса 2/3 → is_valid_interview=FALSE

В выгрузке отфильтруйте по is_valid_interview=TRUE — получите чистую базу для анализа.


Для отделения по более сложным критериям (например, «прошёл блок A и блок B») экспортируйте данные и фильтруйте в Excel/SPSS — маркер реализует только OR-логику между несколькими маркер-блоками.

Похожие статьи