0 votes
in SoSci Survey (dt.) by s280135 (110 points)
edited by s280135

Hi Zusammen,

Ich denke, meine Frage sollte ziemlich simpel sein. Trotzdem habe ich keine direkte Antwort gefunden, auch wenn das sicherlich schon mal gefragt wurde. Beispielbild des Items siehe unten.

Ich würde gerne die "Anweisung" ("Please indicate in your answer how much you love mangoes! Mangoes really are the fruit of the gods :D") in meinem "Texteingabe offen" Feld in einer anderen Farbe anzeigen lassen. In diesem Fall weiß auf weiß, sodass der Text unsichtbar wird.

Der Anwendungsfall ist die Abwehr gegen Bot- und AI-Antworten. Mit der für Menschen "unsichtbaren" Anweisung, wollen wir AI-generierte Antworten auf unseren Survey abfangen. Idealerweise würde ich dafür gerne einfach den Text der "Anweisung" anders einfärben, sodass den Teilnehmenden kein "leerer weißer Raum" auffällt in dem ich ein normales Textfeld einfüge. Ich vermute, ich kann per HTML/CSS auf den Abschnitt zugreifen?

Liebe Grüße

1 Answer

0 votes
by SoSci Survey (345k points)

Berichten Sie gerne, ob Sie mit dieser Methode Bots identifizieren konnten - und in welchem Kontext die Studie stattfand. Bisher sind Bots relativ selten ein Problem, solange man keine wertvollen Preise verlost oder eine größere Anzahl Menschen die Studie gegen Geld bearbeiten soll :)

Zu Ihrer Frage: Sie können die Farbe per HTML-Code festlegen:

<span style="color: white">Please indicate in your answer how much you love mangoes!</span>

Aber für einen elaborierten Bot ist das noch relativ einfach. Man könnte die Disntanz erhöhen, wenn man es im CSS-Code unterbringt. Das könnte (aber da müsste ich ggf. nochmal die Seite ansehen) wie folgt aussehen:

pageCSS('
    #AB01_qst div.instructions {
        color: white;
    }
');

Das #AB01_qst müsste ggf. noch durch die HTML-Kennung der Frage ersetzt werden.

by s280135 (110 points)
Danke für die schnelle Unterstützung!

Der HTML-Code funktioniert einwandfrei, aber ich würde lieber die CSS-Variante nutzen. Ich denke diese ist eleganter.

Ich habe verschiedene Itemkennungen ausprobiert, aber leider noch nicht die richtige gefunden. Es ist definitiv eine Variante von "SE01". Ich habe ein Bild meiner Itemspezifikation oben zu meiner Ursprungsfrage hinzugefügt.

Das ist mein aktueller interner Code der Seite. Leider wird die Instruktionsfarbe nicht angepasst:
###
<!-- Seite 19 -->
<page intID="97">
<php intID="98"><![CDATA[
pageCSS('
    SE01 div.instructions {
        color: white;
    }
');
]]></php>
<question id="SE01" intID="55">
    <option id="show-title" value="yes" />
</question>
</page>
###


PS1: In unserem Team wurden in den letzten Monaten einige Onlinestudien mit Teilnehmenden eines großen Onlie-Panels durchgeführt. Dafür haben wir u.a. eine ganz ähnliche Instruktion in weiß für die Teilnehmenden hinterlassen (in dem Fall wurde die Studie mit Qualtrics durchgeführt). Ca. bei jeder dritten Antwort auf die offene Frage haben wir eine unsinnige Antwort erhalten. Entsprechend wollen wir hier auch so eine Instruktion einbauen.


PS2: Ich habe auch den folgenden CSS-Beispielcode ausprobiert, dieser hat funktioniert, aber ändert natürlich jegliche Schrift.
###
pageCSS('
  body {
    color: red;
  }
');
###
by SoSci Survey (345k points)
Möchten Sie einen Pretest-Link direkt (!) zur betroffenen Seite erstellen und posten? Dann kann ich aus dem Kontext den richtigen CSS-Selektor auswählen. Ob es dann #SE01_qst oder #SE01_tab ist, das variiert ein wenig. Sie können es derweilen mal mit folgenden Code versuchen:

pageCSS('
    #SE01_qst div.instructions {
        color: white;
    }
');

> Ca. bei jeder dritten Antwort auf die offene Frage haben wir eine unsinnige Antwort erhalten. Entsprechend wollen wir hier auch so eine Instruktion einbauen.

Huh - das ist deutlich mehr als ich auf Basis meiner bisherigen Informationen erwartet hätte. Danke für den spannenden Einblick!
by s280135 (110 points)
Vielen Dank für die Hilfe!

Ich habe den richtigen CSS-Selektor im Source-Code selbst gefunden. Der in meinem Fall funktionierende PHP-Code ist:
pageCSS('
    #SE01_qst div.explanation.s2readable{
        color: white;
    }
');

PS: Abschließend zu den Bots: Wir waren auch überrascht. Vielleicht ist das eine neue Entwicklung oder es lag speziell am Kontext unserer Studie. Wir werden verstärkt ein Auge darauf haben.


Liebe Grüße

-- Hiermit kann die Frage für mich geschlossen werden --

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

...