问题的显示与跳转逻辑
1.应用场景
在一份问卷中,我们经常需要针对不同的受访者提问不同的问题,这时候我们需要用到问题的逻辑设置功能。
例1是逻辑设置的一个简单应用场景:对于有孩子的受访者,需要展开提问孩子的情况(Q2、Q3);对于没有孩子的受访者,则需要跳过孩子相关的问题,直接提问Q4。这一提问流程可以通过逻辑设置来实现。
如示例1所示,逻辑的设置可以帮助我们基于受访者已经填答过的信息,动态地控制接下来的答题流程,让特定的问题仅呈现给满足条件的受访者。逻辑设置实现了问卷内容的定制化,可以提升受访者的答题体验,提高答题数据的质量。
2.显示逻辑和跳转逻辑
调研家平台提供【显示逻辑】和【跳转逻辑】两种逻辑设置方法:
- 显示逻辑指基于答题者已经回答过的信息,判断是否显示(即提问)当前的题目。
- 跳转逻辑指基于答题者已经回答过的信息,判断接下来是否要跳过(即不提问)某些题目。
2.1显示逻辑
接下来我们分别介绍如何通过设置显示逻辑和跳转逻辑来实现例1中的流程。
在例1中,Q2、Q3两道题仅对Q1=1(有孩子)的受访者提问(即显示),对Q1=2(没有孩子)的受访者则不提问。要通过显示逻辑来实现这一流程,我们仅需要在Q2、Q3两道题上设置显示逻辑即可。
在将例1中的4道题全部录入后,我们便可以开始进行显示逻辑的设置了。
第一步:在编辑问卷页面,以下两种方式中的任一种进入逻辑设置界面:
方式1:选中Q2(需要设置显示逻辑的题目),点击右侧逻辑图标,或右侧【题目设置】面板的【逻辑设置】,进入逻辑设置界面。(如图2.1-1)。进入逻辑设置页面后,选择【显示逻辑】→【+添加逻辑】。(如图2.1-2)
(图2.1-1)
(图2.1-2)
方式2:在左侧面板点击【逻辑】→【问题显示】→【+添加逻辑】,进行显示逻辑的设置。
第二步:设置Q2的显示逻辑条件。在例1中,Q2显示的条件是Q1选择了选项1(有孩子)。
- 选择显示逻辑应基于的问题,即Q1“您有孩子吗?”
- 对所选选项进行条件设置,即“选择”。
- 选择Q1的第1个选项,“有”。
- 选择需要显示的题目Q2“您有几个孩子”。(只有在通过方式2进入显示逻辑设置界面时需要进行这一步操作;如果通过方式1进入,则默认需要显示的题目为当前题目且不可更改。)Q2的显示逻辑设置完成。
如下图所示:图中所表达的意思为“有孩子”的受访者,显示Q2(您有几个孩子)
(选中Q2可以看到逻辑图标上出现了一个红色的标识,这表示逻辑创建成功。红色标识上的数字代表在该题上所创建的逻辑条件的总数。)
提示:此处逻辑语句也可以设置为:当①Q1“您有孩子吗”一题中②未选择③“没有”时,则显示④Q2“您有几个孩子”。这种设置方法可以起到等同的效果。
第三步:使用同样的方法设置Q3的显示逻辑条件,这样,例1的整个答题流程便设置完成了。
2.2跳转逻辑
如果要改用跳转逻辑实现例1,我们需要这样理解题目的流程:在回答完Q1后,对于Q1=2(没有孩子)的受访者,应当跳过Q2、Q3两道题,直接提问Q4;而对于Q1=1(有孩子)的受访者,则按照题目顺序依次答题,不需要任何跳转。
因为Q1=2(没有孩子)的受访者需要在回答完Q1后进行跳转,所以我们需要在Q1这一题添加跳转逻辑,具体方法如下:
第一步:与创建显示逻辑类似,在编辑问卷页面,以下两种方式中的任一种进入逻辑设置界面:
方式1:选中跳转逻辑的起跳点Q1,点击右侧逻辑设置按钮,或右侧【题目设置】面板的【逻辑设置】(如图2.2-1)。进入逻辑设置页面后,选择【跳转逻辑】→【+添加逻辑】(如图2.2-2)。
(图2.2-1)
(图2.2-2)
方式2:在左侧面板点击【逻辑】→【问题跳转】→【+添加逻辑】。
第二步:设置跳转逻辑的条件:
- 选择跳转逻辑应基于的题目,即Q1“您有孩子吗?”
- 对所选选项进行条件设置,即 “选择”。
- 选择Q1的第2个选项,“没有”。
- 选择应该跳达到的题目,即Q4“您觉得一个家庭中有几个孩子最理想?”
如下图所示:图中表达的意思是“没有孩子”的受访者,跳转至Q4(您觉得一个家庭中有几个孩子最理想),即Q2,Q3不回答。
在完成这一系列设置后,例1的整个答题流程便设置完成了。
(这时可以看到Q1逻辑设置的图标上出现了一个红色的标识,这表示逻辑创建成功。红色标识上的数字代表在该题上所创建的逻辑条件的总数。)
Tips:
- 对于Q1=1(有孩子)的情况,不需要做任何设置。因为这一类受访者不需要跳转,在不做任何设置的情况下,他们会默认按题目顺序往下答题。
- 在跳转逻辑中,可以直接设置跳转到提前结束页,筛选掉不符合条件的受访者。例如只需要年龄为20-50岁的受访者,那么可以针对年龄设置跳转逻辑,不在这个年龄区间范围的受访者可以让他们跳转至提前结束页,不计入结果。
- 在跳转逻辑中,还可以设置跳转至正常结束页,可以减少受访者的答题数量。例如有一个问卷一共有60道题目,在第41题时(您目前是否单身),如果选择了“是”,受访者就不需要答后面的题目了,问卷收集者又需要这一受访者前面40道题的数据,则可以将第41题设置跳转逻辑,在第41题选择“是”,则跳转至正常结束页,计入结果。
2.3添加、修改和删除逻辑
- 修改逻辑条件:在逻辑设置页面选择相关的参数(逻辑条件所基于的题目、题目的选项、逻辑连接词、跳转的目标跳达题等)进行修改即可。
- 删除逻辑条件:点击每一行的➖键,可以去掉该行对应的逻辑语句;点击删除键,可以去掉整个逻辑条件。
2.4复合逻辑的设置
2.4.1 复合显示逻辑设置
以上介绍的是由单一逻辑语句构成的逻辑条件的设置。在很多情况下,一个逻辑条件可能由多个逻辑语句组成。举例来说,在例1的场景中,我们需要针对有孩子并且性别为女的受访者提问Q2“您有几个孩子”。
下面介绍复合显示逻辑的具体操作方法:
在显示逻辑的页面,点击【添加条件】,设置所添加的条件,如下图,新增的条件为Q0(您的性别是?)选择“女”。最后确定两个条件的关系(且/或),复合逻辑设置完成。
图中表达的意思为选择“有孩子”且“性别为女”的受访者能看到Q2(您有几个孩子?)
当需要设置更加复杂的逻辑时,我们需要用到【添加组】的功能。同样在例1的场景中,如果我们需要针对【有孩子并且性别为女并且年龄在50岁以下】的受访者,或者【有孩子并且性别为男】的受访者,提问Q2“您有几个孩子”。
分析一下这个逻辑,一共分为了两个组:组1(有孩子并且性别为女并且年龄在50岁以下),组2(有孩子并且性别为男),组1和组2是或的关系。并且组1需要同时满足3个条件(有孩子;性别为女;50岁以下),组2需要同时满足2个条件(有孩子;性别为男)。做成思维导图,如下图所示:
具体操作:
第一步:分组。在调研家显示逻辑页面中 ①点击2次【添加组】②点击右上角的➖
第二步:设置各个组内的逻辑关系并设置需要显示的题目。
- 在组1中,【添加条件】至3个(有孩子;性别为女;年龄50岁以下)
- 在组2中,【添加条件】至2个(有孩子;性别为男)
如下图所示
2.4.2 复合跳转逻辑设置
与显示逻辑一样,跳转逻辑可能也是由多个逻辑语句构成。例如,在示例1中,问卷收集者只想要年龄为20-50岁之间的受访者,对于不在这一区间的受访者提前结束问答,不计入结果。也就是年龄小于20岁或者是年龄大于50岁的受访者进入提前结束页面。
具体操作
第一步:进入问题跳转页面,①设置第一个逻辑条件“年龄小于20岁”,②点击【添加条件】
第二步:添加另一个逻辑条件“年龄大于50岁”
第三步:①确定跳转逻辑条件的关系(且/或)②选择跳转的位置(跳转至提前结束页)。
如下图所示
⚠注意:
- 跳转逻辑只能【添加条件】,不能像显示逻辑一样【添加组】。
- 跳转逻辑只能实现同一个题目多个条件的跳转,如上述示例,跳转逻辑的多个条件设置在同一个题目内,都是在Q5(您的年龄是?)这一问题设置的,Q5必须满足年龄小于20或年龄大于50,才能跳转至提前结束页。而如果涉及多个题目的逻辑关系,如筛选掉年龄小于20的女性,涉及Q0(您的性别是?)和Q5(您的年龄是?)2个题目,则不能用跳转逻辑实现。(可用显示逻辑或者配额来实现该目的)
3.二者的关联和区别
总结来说,显示逻辑控制的是当前题目应该出现还是不出现;跳转逻辑控制的是在答完当前题后,应该继续回答紧接其后的题目,还是跳转至其他题目。
3.1关联
显示逻辑和跳转逻辑可以达到同样的效果,我们在上文便分别用显示逻辑和跳转逻辑实现了例1的答题流程。Q1=2(没有孩子)的受访者跳过Q2、Q3,等同于Q1=1(有孩子)的受访者显示Q2、Q3。
⚠注意:因为跳转逻辑和显示逻辑的功能是一样的,对于同样的逻辑条件,只需要使用两种设置方法中的一种即可,不要重复使用两种方法设置同一逻辑条件。
3.2区别
1:当需要跳过的题目(不显示的题目)较多时,使用跳转逻辑更加简单。如上所述,在例1中,当使用显示逻辑时,我们需要在Q2、Q3两道题上分别设置1次显示逻辑;而当使用跳转逻辑时,我们只需要在Q1一道题上设置1次跳转逻辑即可。
2:当需要跳过的题目(不显示的题目)更多时,跳转逻辑的优势就更明显了。假设我们调整一下例1的情况,对于Q1=2(没有孩子)的受访者,我们要求其要跳过Q2-Q9八道题,回答Q10,如下图例2所示。这时如果使用显示逻辑,我们需要对Q2-Q9八道题分别设置1次显示逻辑,即总共需要设置8次显示逻辑;而如果使用跳转逻辑,还是只需要在Q1一道题上设置1次跳转逻辑即可。