将参与者的反应联系起来的方法

Ways to tie participants responses

所以我有两份问卷,一份托管在 Qualtrics 上,另一份托管在 REDCap 上。参与者首先填写关于 Qualtrics 的问卷,然后被重定向到 REDCap 问卷。这些问卷都不收集任何识别信息(姓名、电子邮件等)。除了比较有时可能不准确的提交时间戳之外,是否有任何 ways/methods 将响应联系在一起。我很感激 input/advice。

我已经在 Qualtrics 社区网站上问过这个问题,因为我知道这不是一个与编程相关的问题,但我还是在这里问,因为我需要一个快速的解决方案。

这个问题的答案在这里https://www.qualtrics.com/community/discussion/3241/can-qualtrics-be-integrated-with-redcap-in-anyway#latest

TomG 在 Qualtrics 论坛上的 answer 对您有用。您需要做的就是在 REDCap 中配置一个字段以接收通过查询字符串传入的数据。

Qualtrics 为此提供了 ResponseID 字段,当发送到 REDCap 时,您可以从两个平台link 记录。

在 Qualtrics 中,配置 URL 通过管道在 ResponseID 中将您的参与者定向到 REDCap,如下所示:

https://REDCAP_BASE/surveys/?s=SURVEYID&qualtrics_response_id=${e://Field/ResponseID}

在 REDCap 中,向您的工具添加一个变量名称为 qualtrics_response_id(或您选择的任何名称)的字段。当参与者点击时,他们的 Qualtrics 响应 ID 将存储在 REDCap 变量中。

对于额外的 functionality/security,您可以使用 @HIDDEN 或 @HIDDEN-SURVEY 操作标签隐藏 REDCap 中的字段(我建议使用后者,这样您仍然可以在表单中看到它;值将是无论如何都包含在数据中),或显示它但阻止用户使用操作标记@READONLY 修改它。

这是展示后者的屏幕截图。字段 'some question' 的变量名称为 q,因此查询字符串为 q=blah.