apply_all_rows 在 SurveyMonkey API 调查设计中意味着什么?

What does apply_all_rows mean in SurveyMonkey API survey design?

下面 multiple_choice Survey Monkey 问题中的 apply_all_rows 是什么意思? (定义是通过 SurveyMonkey v3 API 检索到的;我无法访问原始设计。)我认为 apply_all_rows 对于矩阵问题是有意义的。

我认为这意味着每个复选框都会有自己的 "Other" 文本字段,但文本响应具有来自 'other' 部分的 ID,并且不会每行重复。此外,在设计我自己的调查时,我无法找到一种方法让复选框问题的每个复选框都有一个其他。

"sorting": null,
"family": "multiple_choice",
"subtype": "vertical",
"required": null,
"answers": {
  "other": {
    "id": "1569506482",
    "visible": true,
    "is_answer_choice": false,
    "apply_all_rows": true,
    "text": "If you answered yes to any of these, please describe:",
    "position": 0,
    "num_chars": 50,
    "error_text": "",
    "num_lines": 1
  },
  "choices": [
    {
      "visible": true,
      "text": "Option A",
      "position": 1,
      "id": "1569506411"
    },
    {
      "visible": true,
      "text": "Option B",
      "position": 2,
      "id": "1569506475"
    }
  ]
},

你是对的,apply_all_rows只对矩阵类型的问题有影响,如果设置为true,你会在网格的每一行得到另一个选项,否则会有问题最后只有一个选项。

我不知道它可以为任何其他问题类型设置为 true(也许只能通过 API)。但是对于一个普通的选择题类型的问题来说,这个选项没有任何意义。