NueForm

选择题问题类型

多选题、下拉菜单、图片选择题、是/否、排序和矩阵问题类型的文档。

多选题

向受访者展示一组文本选项供其选择。支持单选、多选、"其他"自由文本输入、随机排列和按字母排序。

多选题
包含多个选项的多选题。

类型标识符multiple_choice

属性

属性类型描述默认值
choicesChoice[]选项数组。每个选项有 idlabel 和可选的 imageUrl[]
allowMultipleboolean允许受访者选择多个选项。false
allowOtherboolean显示"其他"选项,带自由文本输入框,受访者可输入自定义答案。false
randomizeboolean每次显示问题时随机排列选项顺序。false
alphabeticalOrderboolean按字母顺序排列选项。如果启用了 randomize,则忽略此设置(随机排列优先)。false

选项对象

choices 数组中的每个选项包含:

字段类型描述
idstring此选项的唯一标识符。用于逻辑跳转和评分。
labelstring选项的显示文本。
imageUrlstring选项的可选图片 URL(标准多选题中通常不使用;请参阅图片选择题)。

验证

如果 required 为 true,受访者必须至少选择一个选项才能继续。

逻辑跳转运算符

equalsnot_equalsis_answeredis_not_answered

使用 equalsnot_equals 时,比较值为选项 ID。对于多选问题,equals 检查该值是否在所选项中。

答案格式

  • 单选allowMultiple: false):字符串(所选选项的 ID)。
  • 多选allowMultiple: true):字符串数组(所选选项的 ID)。

测验模式评分

多选题在所有测验模式中都是可评分的问题类型

  • 知识测验:设置 correctAnswers(正确选项 ID 数组)和 correctAnswerScore(每个正确答案的分数)。
  • 潜客评估:设置 choiceScores(选项 ID 到分值的映射)。
  • 匹配测验:设置 choiceOutcomes(选项 ID 到结束页面问题 ID 的映射)。

选项选择可使用键盘快捷键。受访者可以按字母键(A、B、C 等)选择选项,每个选项旁会显示对应的字母标识。


下拉菜单

用于从选项列表中选择的下拉菜单。支持与多选题相同的配置,但以紧凑的下拉格式显示选项。

下拉菜单问题
下拉选择器问题。

类型标识符dropdown

属性

属性类型描述默认值
choicesChoice[]选项数组。[]
allowMultipleboolean允许从下拉菜单中选择多个选项。false
allowOtherboolean显示带自由文本输入的"其他"选项。false
placeholderstring选择前显示的占位符文本。
randomizeboolean随机排列选项顺序。false
alphabeticalOrderboolean按字母顺序排列选项。false

验证

如果 required 为 true,受访者必须至少选择一个选项。

逻辑跳转运算符

equalsnot_equalsis_answeredis_not_answered

答案格式

  • 单选字符串(所选选项的 ID)。
  • 多选字符串数组(所选选项的 ID)。

测验模式评分

下拉菜单是可评分的问题类型。评分配置与多选题相同。


图片选择题

向受访者展示基于图片的选项供其选择。每个选项显示一张图片,下方可附带文本标签。

图片选择题
带有图片选项的图片选择题。

类型标识符picture_choice

属性

属性类型描述默认值
choicesChoice[]选项数组。除 idlabel 外,每个选项应有 imageUrl[]
allowMultipleboolean允许选择多张图片。false
allowOtherboolean显示带自由文本输入的"其他"选项。false
randomizeboolean随机排列图片选项的顺序。false
alphabeticalOrderboolean按标签字母顺序排列选项。false

选项对象(图片选择题)

字段类型描述
idstring此选项的唯一标识符。
labelstring图片下方显示的文本标签。
imageUrlstring此选项要显示的图片 URL。

验证

如果 required 为 true,受访者必须至少选择一张图片。

逻辑跳转运算符

equalsnot_equalsis_answeredis_not_answered

答案格式

  • 单选字符串(所选选项的 ID)。
  • 多选字符串数组(所选选项的 ID)。

测验模式评分

图片选择题是可评分的问题类型。评分配置与多选题相同。

图片选择题选项以响应式网格布局显示。在桌面端,图片显示为多列网格;在移动端则垂直堆叠。


是/否

呈现"是"和"否"按钮的简单二选一问题。

是/否问题
是/否二选一问题。

类型标识符yes_no

属性

是/否问题类型除通用问题属性外没有额外属性。

验证

如果 required 为 true,受访者必须点击"是"或"否"。

逻辑跳转运算符

equalsnot_equalsis_answeredis_not_answered

使用 equals 时,与 true(是)或 false(否)比较。字符串值 "true""false" 也被接受。

答案格式

答案存储为布尔值true 表示是,false 表示否,未回答时为 null)。

测验模式评分

是/否是可评分的问题类型

  • 知识测验:设置 correctAnswers,值为 "true""false"
  • 潜客评估:设置 choiceScores,键为 "true""false"
  • 匹配测验:设置 choiceOutcomes,键为 "true""false"

是/否问题在选择后立即自动前进到下一个问题。没有单独的"确定"按钮。


排序

向受访者展示一组项目,通过拖拽操作按偏好顺序排列。

排序问题
受访者拖拽重新排序项目的排序问题。

类型标识符ranking

属性

属性类型描述默认值
choicesChoice[]要排序的项目数组。每个项目有 idlabel[]

验证

如果 required 为 true,受访者必须提交排序结果(所有项目必须有确定的顺序)。

逻辑跳转运算符

equalsnot_equalsis_answeredis_not_answered

答案格式

答案存储为字符串数组(按受访者排列顺序从第一到最后的选项 ID)。

json
["choice_3", "choice_1", "choice_2"]

排序字段使用拖放交互。在移动设备上,受访者可以使用触摸手势重新排列项目。


矩阵

基于网格的问题类型,受访者对多个项目(行)在多个类别(列)中进行评价。每个行列交叉处是一个可选选项。

矩阵问题
包含行和列的矩阵网格问题。

类型标识符matrix

属性

属性类型描述默认值
rowsstring[]行标签数组(被评价的项目)。[]
columnsstring[]列标签数组(评价类别)。[]
randomizeRowsboolean随机排列行的顺序。false
randomizeColumnsboolean随机排列列的顺序。false

验证

如果 required 为 true,受访者必须为每一行选择一个选项。

逻辑跳转运算符

equalsnot_equalsis_answeredis_not_answered

答案格式

答案存储为对象(Record<string, string>),将每个行标签映射到所选的列标签:

json
{
  "Product Quality": "Excellent",
  "Customer Service": "Good",
  "Value for Money": "Average"
}

矩阵问题在桌面端显示为响应式网格,在移动设备上适配为堆叠格式以提高可用性。行和列支持独立随机排列。

最后更新:2026年4月6日