0 votes
ago in SoSci Survey (dt.) by s222544 (660 points)

Hallo Support,

ich bitte Sie um Unterstützung bei unserem Problem. Ein Marktforschungsinstitut wurde beauftragt Probanden für unsere Studie zu gewinnen.

Wenn Probanden die Verständnisfragen inkorrekt beantworten, passiert ein Screen-out (es gibt keinen Weiter Knopf) und die letzte bearbeitete Seite ist die des Screen-Outs.

Jedoch haben einige Probanden einen Weg gefunden trotz Screen-out den Fragebogen erneut auszufüllen (mit neuer CASE nummer und neuer Startzeit) - was für unsere Auswertung äußerst problematisch ist.

Um für ihren Aufwand entlohnt zu werden, müssen die Probanden am Anfang unserer Studie ihre Kennnummer eingeben.

Anhand der persönlichen Kennnummer haben wir (im Nachhinein) herausgefunden, dass dieselben Probanden (identische ID) mehrfach an unserer Studie teilgenommen haben.

Daher unsere Frage: Kann man bei SoSci verhindern, dass ein und dieselbe ID mehrfach, während die Studie im Feld ist, an der Studie teilnimmt?

Da wir nichts über die Probanden im Voraus wissen (wie E-Mail etc.) können wir der Anleitung https://www.soscisurvey.de/help/doku.php/de:create:access nicht folgen.
Zudem würde auch ein Kennwort nichts bringen, weil die Probanden das Kennwort aus dem ersten Versuch bereits wissen würden.

Es wird vom Institut angeboten automatisch die IDs zu erfassen via URL - als Beispiel: https://soscisurvey.de?PROLIFIC_PID={{%PROLIFIC_PID%}}

Könnte Ihnen das bei einer möglichen Problemlösung helfen?

Wir verstehen, dass der erste Ansprechpartner das Marktforschungsinstitut ist, aber bis jetzt haben sie das Problem nicht lösen können.

Wir sind Ihnen sehr dankbar für Ihre Lösungsvorschläge.

1 Answer

0 votes
ago by SoSci Survey (331k points)

aher unsere Frage: Kann man bei SoSci verhindern, dass ein und dieselbe ID mehrfach, während die Studie im Feld ist, an der Studie teilnimmt?

Wenn ich Ihren Anwendungsfall korrekt verstehe, suchen Sie die "Teilnahmecode" Funktion von SoSci Survey. Sie würden die Liste teilnahmeberechtigter Codes in SoSci Survey (eben als Teilnahmecodes) unter Einladungen verschicken -> Teilnahmecodes hinterlegen und als Zugriffsbeschränkung für den Fragebogen würden Sie ebenfalls "Teilnahmecodes" einstellen.

Wer denselben Code dann erneut angibt, kommt wieder zum vorigen Interview.

Es wird vom Institut angeboten automatisch die IDs zu erfassen via URL

Sie können den Teilnahmecode über ?s= im Link eintragen, dann müssen die Befragten das nicht händisch erledigen. Mehr oder weniger Sicherheit bringt das allerdings nicht.

ago by s222544 (660 points)
Vielen Dank!  Leider glaube ich nicht, dass Ihr Vorschlag bei uns anwendbar ist. Wir schicken den Befragungslink an das Institut und haben keine Möglichkeit den Probanden im Voraus einen Link/Code etc. zuzuschicken. Alle Probanden sehen denselben Link.

Wir möchten eine Überprüfung, ob die persönliche Kennnummer (die die Probanden selbst eingeben) bereits in den erhobenen Daten existiert. Wenn ja, so sollte eine erneute Teilnahme nicht möglich sein.
Ist dies einzurichten?

Vielen Dank für Ihre Mühe!
ago by SoSci Survey (331k points)
> Alle Probanden sehen denselben Link.

Sie hatten doch geschrieben, dass das Institut angebote hat, den Code im Link zu ergänzen. Statt

> https://soscisurvey.de/ProjektName/?PROLIFIC_PID={{%PROLIFIC_PID%}}

würden Sie einfach bitten,

> https://soscisurvey.de/ProjektName/?s={{%PROLIFIC_PID%}}

zu verwenden.

> Wir möchten eine Überprüfung, ob die persönliche Kennnummer (die die Probanden selbst eingeben) bereits in den erhobenen Daten existiert. Wenn ja, so sollte eine erneute Teilnahme nicht möglich sein.

Das hatte ich davor erklärt, das funktioniert über die Funktion "Teilnahmecode".

Falls Ihnen Prolific die Codes vorab nicht mitteilen kann, können Sie den Zugriffsmodus auch "öffentlich" lassen, und dennoch das s= im Link verwenden - dann wird ein eventuell schon begonnenes Interview ebenfalls fortgesetzt.

Und ja, im Prinzip können Sie es auch "händisch" nachbauen. Dazu müssten Sie zu Beginn einen Eintrag Prolific-ID -> caseToken() in der Datenbank ablegen, und falls ein solcher schon existiert, auf diesen umleiten. Wenn Sie also die ID in AB01_01 auf Seite 1 abfragen, sähe der PHP-Code zu Beginn von Seite 2 wie folgt aus:

$key = 'P-'.value('AB01_01');
$info = $dbGet($key);
if ($info) {
  redirect('index.php?i='.$info[0]);
} else {
  dbSet($key, caseToken());
}

Wenn Sie die Codes vorab bekommen *oder* der Panelbetreiber den Code im Link verschickt (wie er ja angeboten hat), dann ist es mit der "Teilnahmecode"-Funktion aber einfacher.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...