0 votes
in SoSci Survey (dt.) by s083618 (200 points)

Sehr geehrtes SoSci Survey Team,

Im Rahmen einer Seminararbeit, möchten wir eine Partnerbefragung durchführen. Hierfür benutzen wir zum "matchen" der Partner den Referenzlink ( r=%casenumber% ).
Aus ethischen Gründen und Datenschutzgründen, soll der Link nicht per Mail zugesand werden, sondern es wird am Ende der Befragung angezeigt und der Partner A kann den Link an seine/n Partner/in zu schicken. Nun zum Problem, der/die Partner/in von A bekommt auch einen Referenzlink angezeigt und wir wollen es vermeiden, dass diese Person dann, einen neuen Partner erstellt.

Daher die Frage:
Ist es möglich, diesen Link beim zweiten Partner zu unterdrücken?

Herzlichen Dank und Schöne Grüße

A. Farugie

1 Answer

+1 vote
by SoSci Survey (302k points)
selected by s083618
 
Best answer

Ehrlich gesagt kann ich nicht ganz nachvollziehen, welche ethischen und datenschutzrechtlichen Gründe gegen einen Versand per E-Mail sprechen sollten?!

Nun zum Problem, der/die Partner/in von A bekommt auch einen Referenzlink angezeigt und wir wollen es vermeiden, dass diese Person dann, einen neuen Partner erstellt.

Nun, Sie haben hier unterschiedliche Möglichkeiten. Sie können einerseits eine Kopie des Fragebogens anlegen (im selben Projekt) und auf diesen verweisen. Vielleicht möchten Sie ja außer dem Ende auch noch andere Details variieren.

Alternativ können Sie die Funktion reference() verwenden, um zu prüfen, ob der Datensatz schon eine Referenz hat (ist bei den Partnern der Fall).Das könnte dann wie folgt aussehen:

if (reference() == '') {
  // Link und Aufforderung zum Partner-kontaktieren anzeigen
}

Die Lösungen funktionieren übrigens unabhängig davon, ob Sie den Link per E-Mail versenden oder "nur" anzeigen.

by s083618 (200 points)
edited by s083618
Danke für die super schnelle Antwort!!!
Nächste Frage wo und wie für ich die Funktion ein?

Der Link der auf der letzten Seite angezeigt wird, ist folgender:
https://www.soscisurvey.de/PartnerTest/?r=%caseNumber%

würde dann die Funktion wie folgt aussehen?
if (reference() == '') {https://www.soscisurvey.de/PartnerTest/?r=%caseNumber%}
by SoSci Survey (302k points)
> Nächste Frage wo und wie für ich die Funktion ein?

Dafür verwenden Sie ein Element "PHP-Code", vgl.
https://www.soscisurvey.de/help/doku.php/de:create:php

> würde dann die Funktion wie folgt aussehen?

Nein, die URL möchten Sie ja anzeigen. Und das vermutlich in einem Text, der auch die Weitergabe erklärt. Es würde also eher aussehen wie folgt.

if (reference() == '') {
  text('AB01');
}
by s083618 (200 points)
Perfekt! Danke für den unglaublich guten und schnellen Support!

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

...