Liebes SoSci Survey Team,
ich führe eine Mehrwellige-Erhebung mit einem Panelprovider durch. Für meine Programmierung ist es wichtig, dass es eine eindeutige "psID" gibt, da in Welle 2 und 3 Angaben aus Welle 1 korrekt ausgelesen werden müssen (z.B. Alter der Teilnehmenden).
Ich habe daher in Welle 1 eine interne Datenbank erstellen lassen, in der die entsprechenden Informationen hinterlegt sind und ausgelesen werden können.
Leider gab es Abstimmungsschwierigkeiten zwischen mir und dem Panelprovider bzw. der Panelprovider hat mein Setup nicht richtig verstanden. Ich habe nun folgendes Problem:
Die Variable "psID" wird über "REF" ausgelesen. Die Variable ändert sich daher zwischen den Wellen. Entsprechend funktioniert meine Programmierung nicht, da die Daten aus Welle 1 nicht ausgelesen bzw. zugeordnet werden können. Wir haben daher die Erhebung von Welle 2 frühzeitig gestoppt und arbeiten an Lösungen.
Der Panelprovider hat nun vorgeschlagen, für jede Person eine "persistente ID" zu vergeben und die Teilnehmenden über diese persistente ID zu Welle 2 und Welle 3 einzuladen.
Ich gehe bislang davon aus, dass mein Parameter r=[panelID] in der Einladung ab jetzt durch die persistente ID ersetzt wird und diese dann entsprechend in der Variable "REF" abgespeichert wird. Ob das so wirklich funktoniert, versuche ich gerade mit dem Panelprovider zu klären.
Meine Frage an euch ist nun die Folgende: Kann ich die Angaben in der internen Datenbank ändern und neu hochladen?
Ich würde dann die Angaben in der Spalte "KEY" (bisher REF aus Welle 1) durch die persistente ID ersetzen, die mir der Panelprovider für jede Person zur Verfügung stellt.
Wenn der Einladungslink zu Welle 2 und Welle 3 dann tatsächlich die persistente ID enthält, wäre dann eine Zuordnung der Daten aus Welle 1 möglich?
Oder habt ihr einen anderen Vorschlag, um dieses Problem zu lösen?
Vielen Dank schon mal für eure Unterstützung!