Qualtrics 中的高级循环和合并 - 多个随机字段

Advanced Loop & Merge in Qualtrics - Multiple random fields

我有一个关于 randomization/Loop 和合并的有点麻烦的 Qualtrics 问题。

我正在尝试 运行 一项研究,让参与者回答有关 10 种不同场景的问题,每种场景都有两种变体(称为 A 和 B)。所有这些都是通过在一组相同的 3-4 个问题上方显示不同的 .jpg 文件来给出的。我们想随机化他们在每个场景中看到的是 A 还是 B,但要确保他们看到每个场景一次。我们还想穿插 4 个填充场景(每个场景只有一个变体)。

因此调查流程将如下所示:

我知道这将如何与问题或选择随机化一起使用,并且我知道如何进行简单的循环和合并,但这让我感到难过。有没有什么方法可以在不使用笨拙的修复方法的情况下做到这一点,例如将问题块复制 ~14 次?

在此先感谢您的帮助。

首先在调查流程中设置十个随机化器,每个场景一个。对于每个随机化器,选择两个嵌入数据块之一 - 块 A 或块 B:

scenario1 = A
scenario1_img = [insert url of image A here]

.

scenario1 = B
scenario1_img = [insert url of image B here]

在循环和合并块之前创建一个 select 多项选择题,选择如下:

${e://Field/scenario1_img}
${e://Field/scenario2_img}
[insert filler 1 image url here]
${e://Field/scenario3_img}
${e://Field/scenario4_img}
[insert filler 2 image url here]
${e://Field/scenario5_img}
${e://Field/scenario6_img}
[insert filler 3 image url here]
${e://Field/scenario7_img}
${e://Field/scenario8_img}
[insert filler 4 image url here]
${e://Field/scenario9_img}
${e://Field/scenario10_img}

然后在问题中添加高级随机化以随机化场景:

{randomized}
{randomized}
[insert filler 1 image url here]
{randomized}
{randomized}
[insert filler 2 image url here]
{randomized}
{randomized}
[insert filler 3 image url here]
{randomized}
{randomized}
[insert filler 4 image url here]
{randomized}
{randomized}

使用 JavaScript 隐藏问题(它应该与另一个问题在同一页面上,否则脚本也必须单击下一步按钮)并确保它不是强制响应。

Qualtrics.SurveyEngine.addOnload(function() {
    $(this.questionId).hide();
});

将循环和合并块设置为根据上述问题中显示的选项进行循环。不要随机循环。如果管道需要额外的字段,请添加它们。

将图像传送到问题文本中的 img 标签中:

<img src="${lm://Field/1}">