Дерево квиза

Дерево квиза это основной инструмент настройки диалога (квиза)

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

Каждый пункт квиза может быть в трех состояниях:

  1. Это вопрос — так пункт выглядит если находится в верхнем уровне дерева

  2. Это ответ — Так пункт выглядит во вложенных уровнях и при выборе этого пункта нет вложенных вопросов

  3. Это ответ | И это вопрос, если выбран этот ответ — так пункт выглядит, если является ответом на предыдущий вопрос и одновременно, при его выборе, будет задан вопрос для вложенных пунтов. Такая схема позволяет создавать огромные каркасы в блокноте не увеличивая сложность

Дополнительно в левой части дерева отображаются:

  1. Ожидаемый тип ответа на этот вопрос (кнопочный, текстовый, цифровой… все типы)

  2. Типы ответов, без своего вопроса совпадают с типами родительского вопроса (это видно на пункте «Вам понравился тест?» при третьем ответе подразумевается дополнительный вопрос с ответом типа «mix», два других вопроса обозначены как родитель)

  3. Это верный ответ - зеленый чекбокс указывает на то, что при выборе этого ответа пользователю будет засчитан верный ответ. Верные ответы суммируются

  4. Количество баллов за ответ — количество баллов начисляемых при выборе этого ответа. Может быть положительным и отрицательным. Баллы суммируются и сумма записывается в итоговый результат

  5. Сегментация — сегмент (группа) в который будет добавлен пользователь выбравший этот ответ. Сегментация позволяет производить с пользователями групповые действия, например отправлять сообщения группе

  6. Тип ответа — для вопросов 1 уровня есть возможность вывести тип ожидаемого ответа не только иконкой, но и подписью. По сути это дубль пункта 1 из этого списка.

При выборе пункта в дереве квиза, справа, в зависимости от типа выбранного пункта может появиться:

  1. Форма описания «Вопрос»

  2. Форма «На вопрос … можем ответить»

  3. Двойная форма «Вопрос» + Если ответили «…», то можем спросить

Ниже подробное описание форм для трех вариантов:

Форма описания «Вопрос» содержит поля:

— Название в дереве — это служебное название, не видимое пользователям квиза, удобно для краткого обозначения пункта в дереве и в таблицах ответов. Особенно важно, если подразумеваются длинные названия — Заголовок вопроса — таким его увидят пользователи в квизе. Заголовок будет выделен жирным. — Подробное описание вопроса — это текстовая часть вопроса, выводится после заголовка, длинной до 4096 символов. Из каркаса не заполняется, только из конструктора — Файл иллюстрации вопроса — файл иллюстрирующий вопрос, может быть изображением или медиа файлом. Хранится на серверах Telegram, на наших серверах не сохраняется (при показе может быть кеширован на некоторое время). При сохранении файла он на секунду появится в диалоге с ботом, т.к. загрузка производится от аккаунта администратора. Если файл загружен, рядом с кнопкой будет видна его миниатюра и чекбокс «Удалить». Если активировать чекбокс, медиафайл будет удален. — Ожидаемый тип ответа — выпадающий список определяет каким должен быть ответ на этот вопрос. По умолчанию ответ «кнопочный» и соответственно, кнопок-ответов может быть много. Если выбранный пункт отличен от «Кнопочный», то у этого пункта не может быть вложенных вопросов (они не будут показаны)

Так вопрос будет выглядеть в боте:

Форма описания «На вопрос … можем ответить» содержит поля:

— Краткое название для дерева/таблицы/отчета — это служебное название, не видимое пользователям квиза, удобно для краткого обозначения пункта в дереве и в таблицах ответов. Особенно важно, если подразумеваются длинные названия — Текст ответа — полный текст ответа который будет размещен на кнопке ответа — Это верный ответ? — флаг верного ответа. Если пользователь выберет этот ответ, счетчик правильных ответов будет увеличен — Баллы за этот ответ — количество баллов начисляемых за этот ответ. Может быть положительным и отрицательным. При выборе этого ответа счетчик баллов будет изменен на указанное количество баллов — Сегментация — если пользователь выберет этот ответ, он будет добавлен в выбранную группу пользователей. Сегментация происходит сразу после ответа. Пользователи не завершившие диалог тоже будут сегментированы. Сегменты можно задать на странице Пользователи бота

Форма «Вопрос» + Если ответили "…", то можем спросить» содержит поля:

Эта форма объединяет в себе две предыдущие формы, т.к. такой пункит одновременно является ответом и если будет выбран этот ответ, он же является вопросом. Все поля аналогичны полям предыдущих форм

Кнопки управления деревом

Под деревом расположены две кнопки «Добавить ноду в корень» и «Свернуть все»

Добавить ноду в корень — позволяет создать новый узел в корне дерева — Свернуть все — Сворачивает или разворачивает дерево в зависимости от состояния

Last updated