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

0 votes

Hallo zusammen
Gerne würde ich eine Längsschnittstudie durchführen, bei welcher die Versuchspersonen wiederholt den gleichen Fragebogen mittels demselben personalisierten URL-Link ausfüllen. Wäre es möglich, jeweils am Schluss des Fragebogens die Anzahl bereits ausgefüllter Fragebögen der Versuchsperson anzuzeigen? Leider habe ich bis jetzt noch überhaupt nichts dazu gefunden. Falls jemand eine Idee hätte wie das zu bewerkstelligen wäre oder mit welchem Suchbegriff ich weitere Informationen finden würde wäre ich sehr dankbar.
Danke für eure Hilfe.

Liebe Grüße

in SoSci Survey (dt.) by s090391 (110 points)

1 Answer

0 votes

Sie haben nicht genau spezifiziert, wie die personalisierten URLs aussehen? Verwenden Sie Seriennummer oder Serienmails? Ich würde zu Letzteren raten.

Um die ausgefüllten Fragebögen zu zählen, können Sie entweder die Funktion statistic() verwenden, müssen dafür die Teilnehmer-ID evtl. aber noch mittels put() in eine interne Variable kopieren, die Sie dann mittels statistic() abzählen. Oder Sie arbeiten mit der Datenbank für Inhalte - dort können Sie einen Wert unter dem Code des Teilnehmers ablegen und hochzählen, z.B.

$key = 'user'.value('SERIAL');
$data = dbGet($key);
if (!$data) {
  $count = 0;
} else {
  $count = (int)$data[0];
}

// Hochzählen
if (!isset($wasCounted)) {
  $count++;
  dbSet($key, array($count));
  $wasCounted = true;
  registerVariable($wasCounted);
}

// Anzeigen
html('<p>Sie haben den Fragebogen insgesamt '.$count.'-mal ausgefüllt.</p>');
by SoSci Survey (206k points)
Funktioniert wunderbar. Vielen Dank.
...