0 votes
in SoSci Survey (dt.) by s176125 (115 points)

Liebes Support-Team,

mein Problem dreht sich darum, dass Kontaktdaten, in meinem Fall E-Mail-Adressen, auch dann wenn sie mehrmals in unterschiedlichen Fragebogendurchgängen eingegeben werden nur einfach (und nicht mehrfach) in der runterladbaren Liste der Kontaktdaten erscheinen.

In meinem Projekt, können Teilnehmende andere Teilnehmende werben. Wird jemand geworben, soll er oder sie bei der eigenen Teilnahme an entsprechender Stelle die E-Mail-Adresse der werbenden Person angeben. Diese Frage ist als "Getrennte Erhebung von Kontaktdaten" programmiert, um Anonymität sicherzustellen.
Da eine Person jedoch mehrere andere werben können soll, wäre es wichtig, dass bei beispielsweise 3 geworbenen Personen, die dann jeweils die E-Mail-Adresse der werbenden Person angeben, diese Adresse auch 3 mal in der Liste erscheint, damit ich weiß, wie viele Personen diese einzelne Person geworben hat.

Gibt es für mein Problem eine elegante Lösung? Das einzige was mir derzeit einfällt, ist das man bei der Eingabe neben der E-Mail-Adresse noch etwas anderes angeben soll, um die Eingabe einzigartig zu machen. Das wäre dann z.B.: "Geben Sie die E-Mail-Adresse der Person, die sie auf die Studie aufmerksam gemacht hat an und schreiben sie eine zufällige Zahl zwischen 0 und 1000 dahinter!" denkbar unelegant. Eleganter wäre, wenn ich automatisch eine Zufallszahl zu den Angaben hinzufügen könnte. Ist das möglich?

Beste Grüße

1 Answer

+1 vote
by SoSci Survey (304k points)

Nachdem die Sammlung von Kontaktdaten ursprünglich für Gewinnspiele u.ä. ausgelegt war, ist es explizit beabsichtigt, dass man sich nicht mehrfach eintragen kann.

Die strikte Trennung von Kontaktdaten und Interview-Daten hat etwa auch zur Folge, dass man fehlerhafte Angaben nicht korrigieren kann. Wenn man "Zurück" klickt, dann weiß SoSci Survey schon nicht mehr, welcher Kontaktdaten-Eintrag zu dem Interview gehört.

Welches Ziel verfolgenden Sie denn? Weshalb möchten Sie denn wissen, ob eine Person drei andere Personen geworben hat?

by s176125 (115 points)
Danke für die Antwort!

Ich möchte wissen, ob eine Person drei weitere geworben hat, da sich dadurch die Entlohnung erhöht. Teilnehmende haben also einen Incentive ein paar Leute zu werben, da sie dadurch etwas mehr Geld bekommen können.

Da ich zur Bezahlung am Ende die E-Mail-Liste(n) nutzen möchte und die Anzahl der geworbenen Paare durch die Anzahl der Nennungen einer bestimmten E-Mail-Adresse (die des Werbenden) bestimmen möchte, wäre es entscheidend, ob eine Adresse einmal, dreimal oder fünfmal eingegeben wurde.

Beste Grüße
by SoSci Survey (304k points)
Das ist nachvollziehbar, danke. Ich mache mir mal Gedanken, ob sich da kurzfristig eine Lösung findet...

Falls Sie sofort einen Workaround brauchen, könnten Sie die "Datenbank für Inhalte" verwenden. Dort könnten Sie eine entsprechende Zählung realisieren. Allerdings müssten Sie die E-Mail-Adresse dafür zunächst mit einer "normalen" offenen Texteingabe abfrage, diese nach der Zählung mit dropValue() wieder aus dem Datensatz löschen, sicherstellen, dass man pro Interview nur eine Mailadresse eingeben kann und mit dbGet() und dbSet() eine Zählung basteln.

Alles in allem nicht ganz trivial. Wie gesagt: Ich sehe mal zu, ob ich etwas einfacheres für Sie habe.
by s176125 (115 points)
Danke für die Antwort!

Da ich mein Projekt in den nächsten Tagen starten möchte, wollte ich mal vorsichtig nachfragen, ob sich zufällig eine Lösung ergeben hat bzw. ob Ihnen eine elegante Lösung eingefallen ist.

Ansonsten würde ich mit einem workaround arbeiten.
by SoSci Survey (304k points)
Ich habe eine Lösung gefunden, die nutzerseitig keine Änderungen erfordert. Die Liste gibt nun am Ende einfach aus, wie häufig eine Adresse eingetragen wurde.

Allerdings können wir das Update auf www.soscisurvey.de erst in der Nacht zum Sonntag einspielen. Morgen früh sollte die neue Spalte dann erscheinen. Bisher eingetragene Kontakte tauchen (egla wie häufig sie eingetragen wurde) mit einer 1 auf.
by s176125 (115 points)
Vielen Dank! Das ist genau die Lösung, die ich gebraucht habe.

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

...