NueForm

表单模式

了解 NueForm 的四种表单模式——标准、知识测验、线索评估和匹配测验——包括评分机制、测验设置和结束页面配置。

概述

NueForm 支持四种不同的表单模式,每种针对不同的使用场景。表单模式通过 Form 模型的 mode 字段设置,决定了响应的评分方式、反馈的呈现方式以及结束页面的选择方式。

选择正确的模式会影响哪些问题级属性可用,以及最终提交结果的计算方式。

标准模式

模式值: standard

标准模式是所有新表单的默认模式。适用于调查、联系表单、反馈收集、注册表单以及不需要评分的任何场景。

行为

  • 无任何形式的评分或打分。
  • 响应按原样收集和存储。
  • 结束页面纯粹是展示性的——没有基于分数或结果的条件路由。
  • 提交后显示默认的感谢页面。

适用场景

  • 联系表单和线索获取
  • 客户满意度调查
  • 活动注册
  • 反馈表单
  • 任何通用数据收集

知识测验模式

模式值: knowledge_quiz

知识测验模式专为有正确和错误答案的测验、考试和评估设计。每个可评分问题可以定义一个或多个正确答案,填写者根据正确回答的数量获得分数。

评分机制

每个可评分问题都有一个 correctAnswer 属性来标识正确答案。填写者提交时,NueForm 将其答案与正确答案进行对比并计算结果:

结果字段描述
score正确回答的问题数。
correctAnswers正确响应的计数。
totalScorableQuestions参与评分的问题总数。
maxScore可获得的最高分数(当每个问题值 1 分时等于 totalScorableQuestions)。

可评分问题类型

只有特定问题类型参与知识测验评分:

  • 多选
  • 下拉
  • 图片选择
  • 是/否
  • 评分
  • 意见量表

不可评分的问题类型(如简短文本、长文本、文件上传等)仍包含在表单中,但不计入测验分数。

测验反馈

知识测验模式支持每个问题后的实时反馈。启用后,填写者在进入下一个问题前会立即看到其答案是否正确。

带分数范围的结束页面

在知识测验模式中,您可以创建带有 scoreRange 属性的多个结束页面,根据填写者的表现条件性地显示不同结果。每个结束页面指定一个最小和最大分数范围,填写者被路由到其最终分数所在范围的结束页面。

示例:

  • 结束页面 A:scoreRange 8-10 -- "太棒了!你是满分!"
  • 结束页面 B:scoreRange 5-7 -- "做得好!你通过了。"
  • 结束页面 C:scoreRange 0-4 -- "继续学习,再试一次。"

适用场景

  • 教育测验和考试
  • 培训评估
  • 知识竞赛
  • 认证测试
  • 知识检查

线索评估模式

模式值: lead_qualification

线索评估模式专为线索评分、性格评估和不同答案选项具有不同分值的表单设计。每个选项被分配一个数值分数,随着填写者的进展而累积,而不是单一正确答案。

评分机制

可评分问题中的每个选项都有一个 points 属性定义其数值。填写者选择答案时,分数累积为总分。

结果字段描述
总分所有可评分问题中所选选项的分数总和。
matchedEndingId分数范围匹配填写者总分的结束页面 ID。

配置选项分值

在问题编辑器中,当表单处于线索评估模式时,每个选项都包含一个分值字段。例如:

  • "非常感兴趣" -- 10 分
  • "有些感兴趣" -- 5 分
  • "不感兴趣" -- 0 分

带分数范围的结束页面

每个结束页面可以定义一个带有 minmax 值的 scoreRange。提交后,NueForm 将填写者的总分与适当的结束页面匹配:

示例:

  • 结束页面 A:scoreRange 30-50 -- "您是高质量线索!销售代表将很快联系您。"
  • 结束页面 B:scoreRange 15-29 -- "感谢您的兴趣。我们将向您发送更多信息。"
  • 结束页面 C:scoreRange 0-14 -- "感谢您的时间。以下是一些了解更多的资源。"

适用场景

  • 销售线索评估
  • 性格评估
  • 风险评估
  • 推荐引擎
  • 优先级评分

匹配测验模式

模式值: match_quiz

匹配测验模式专为基于结果的测验设计,每个答案映射到特定结果,匹配最多的结果决定最终结果。这是经典的"你是哪个角色?"或"你的风格是什么?"测验格式。

评分机制

匹配测验模式使用计数系统而非数值分数:

  1. 测验结果在表单的 quizSettings 中使用 quizOutcomes 数组定义。每个结果对应一个结束页面。
  2. 可评分问题中的每个选项都有一个 matchOutcome 属性,将其映射到定义的结果之一。
  3. 随着填写者回答问题,每个结果的计数累积。
  4. 提交后,计数最高的结果决定显示哪个结束页面。

配置结果

结果在表单级别的 quizSettings.quizOutcomes 中定义。每个结果有一个名称并对应一个结束页面。在问题编辑器中,每个选项通过其 matchOutcome 属性映射到一个结果。

示例:

结果:"探险家"、"规划者"、"社交达人"

  • 问题:"你喜欢如何度过周末?"
    • "徒步和冒险" -- 映射到"探险家"
    • "组织和规划下一周" -- 映射到"规划者"
    • "和朋友聚会" -- 映射到"社交达人"

所有问题回答完毕后,计数最高的结果获胜。如果出现平局,quizOutcomes 数组中排在前面的结果优先。

适用场景

  • 性格测验("你是哪个角色?")
  • 风格或偏好匹配
  • 产品推荐测验
  • 职业倾向评估
  • "你是什么类型的 X?"内容

测验设置

测验级别设置存储在表单的 quizSettings JSON 字段中。这些设置全局适用于表单并控制反馈行为。

设置类型描述适用模式默认值
showCorrectAnswersboolean每个问题提交后显示正确/错误反馈。knowledge_quiztrue
correctFeedbackTextstring填写者答对时显示的自定义消息。knowledge_quiz"Correct!"
incorrectFeedbackTextstring填写者答错时显示的自定义消息。knowledge_quiz"Incorrect!"
quizOutcomesarray基于结果匹配的结果定义数组。match_quiz[]

showCorrectAnswerscorrectFeedbackTextincorrectFeedbackText 设置仅在知识测验模式中使用。在其他模式中无效。

可评分问题类型参考

以下问题类型在所有测验模式(知识测验、线索评估和匹配测验)中参与评分:

问题类型知识测验线索评估匹配测验
多选正确答案逐选项分值结果映射
下拉正确答案逐选项分值结果映射
图片选择正确答案逐选项分值结果映射
是/否正确答案逐选项分值结果映射
评分正确答案逐选项分值结果映射
意见量表正确答案逐选项分值结果映射

所有其他问题类型(简短文本、长文本、邮箱、文件上传、日期等)不参与评分,但仍可包含在表单中用于数据收集。

设置表单模式

表单模式在构建器的表单设置面板中配置:

  1. 在构建器中打开表单。
  2. 导航到设置
  3. 表单模式下选择四种模式之一。
  4. 根据需要配置模式特定设置(测验设置、结果等)。
  5. 对于每个可评分问题,在问题编辑器中配置评分属性(正确答案、选项分值或结果映射)。

在问题已配置后更改表单模式可能会清除模式特定的评分数据(正确答案、选项分值或结果映射)。最好在构建问题之前选择表单模式。

模式对比

功能标准知识测验线索评估匹配测验
评分正确/错误基于分值基于计数
逐问题配置correctAnswer每个选项的 points每个选项的 matchOutcome
结果计算分数、正确数、最高分总分、匹配的结束页面最高计数结果
结束页面路由仅默认分数范围分数范围结果计数
答题后反馈是(可配置)
最适合调查、表单测试、测验线索评分、评估性格测验
最后更新:2026年4月6日