Вопрос или проблема
Какие онлайн-конструкторы форм предлагают условную логику/ветвление? [закрыто]
У меня есть опрос с следующими полями формы:
- Страна
- Возраст
- Мужчина/Женщина
- Бакалавриат/Диплом
- Вопрос?
- Да
- Нет
- Если Нет, что насчет этого и того?
- Да
- Нет
Google Forms и SurveyMonkey, похоже, не позволяют делать такие вещи, как перечислено выше. Для первого вопроса я мог бы спросить: “Из какой страны вы?” с текстовым полем как разделом для ответа и обойти это.
Но как мне создать вопросы пять и шесть? Я не могу понять, как это сделать, кроме как добавить еще один вопрос, который говорит: “Если ваш ответ на предыдущий вопрос был Нет, тогда бла-бла (иначе пропустите этот вопрос)”.
Есть ли у вас предложения, кроме создания собственного веб-сайта на JavaScript с бэкенд-базой данных?
Функция, которую вы ищете, называется ‘условная логика’ или ‘разветвление’. Многие хостинговые службы форм предлагают это:
-
Survey Monkey имеет функцию, называемую ‘логика пропуска вопросов’, которая позволяет вам показывать и скрывать последующие вопросы в зависимости от ответов на предыдущие.
-
Wufoo называет это ‘логика пропуска и разветвление’.
-
Formstack называет это ‘условная логика’.
-
Google Forms имеет базовую систему разветвления/условной логики, которая позволяет вам направлять респондентов на другую страницу в зависимости от их ответа на определенный вопрос. Они называют это ‘навигация по страницам’. Это не так сложно, как другие перечисленные услуги.
Для вашего поля ‘Страна’ вы могли бы использовать выпадающий список с полным списком стран. Для ваших полей мужская/женская и бакалавриат/выпускник вы могли бы использовать радиокнопку.
Прежде всего, позвольте мне сказать, что вы задали хороший вопрос. Функция, которую вы хотите добавить в форму, называется Условная логика или Логика и разветвление, где вопросы взаимосвязаны в зависимости от истинности/ложности условий.
Я лично рекомендую вам некоторые онлайн-приложения для создания форм, которые я нашел эффективными и которые позволяют вам реализовать любую логику управления, которую вы хотите.
Ответ или решение
К сожалению, данная тема закрыта для обсуждения на платформе. Тем не менее, я с удовольствием предоставлю информацию о конструкторах онлайн-форм, которые поддерживают условную логику и ветвление, чтобы помочь вам решить вашу проблему.
Условная логика (или ветвление) — это функция, позволяющая формам изменять свои последующие вопросы в зависимости от ответов респондентов. Вот несколько популярных онлайн-конструкторов форм, которые предлагают такую функциональность:
-
Formstack — этот инструмент предлагает мощные функции условной логики. Вы можете настраивать, какие вопросы будут показаны, в зависимости от ответов пользователя. Подробности можно найти на официальном сайте Formstack.
-
Wufoo — еще один популярный конструктор форм, который предлагает «логические пропуски и ветвление». Вы можете настраивать вопросы так, чтобы они были связаны с предыдущими ответами, что поможет вам создать более целенаправленный опрос. Узнать больше можно здесь.
-
Typeform — этот сервис позволяет создавать интерактивные формы с условной логикой. Вы можете легко настраивать, какие вопросы будут отображаться в зависимости от ответов, что улучшает опыт пользователя.
-
Google Forms — хотя Google Forms не так мощен, как вышеупомянутые сервисы, у него есть базовая система ветвления. Вы можете использовать её для перенаправления респондентов на разные страницы в зависимости от их ответов. В этом случае стоит изучить функцию навигации по страницам.
- JotForm — этот сервис также предлагает возможность настройки условной логики, позволяя пользователям скрывать или показывать определенные вопросы в зависимости от их ответов.
Что касается ваших вопросов, связанных с вопросами 5 и 6 (если "Нет", то что насчет этого и того), используя предложенные выше платформы, вы сможете легко задать дополнительные условия и ветвления, чтобы обеспечить плавный и логичный поток опроса.
Если вы рассматриваете несколько альтернатив, такие как создание собственного решения с использованием JavaScript и базой данных, имейте в виду, что это может потребовать больше времени и ресурсов в сравнении с использованием уже существующих обширных платформ, которые предлагают готовые решения.
Надеюсь, эта информация поможет вам выбрать подходящий конструктор форм для вашего опроса!