Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
de:create:smartphones [03.01.2017 17:50] – autsch | de:create:smartphones [03.01.2017 19:29] – Abschluss der ersten Version des Kapitels autsch |
---|
Je nach Studiendesign können auch die folgenden Kapitel hilfreiche sein: | Je nach Studiendesign können auch die folgenden Kapitel hilfreiche sein: |
| |
* [[:de:create:waves#tagebuchstudie|Mehrwellige Befragungen -> Tagebuchstudie]] | * [[:de:create:waves#tagebuchstudie|Mehrwellige Befragungen: Tagebuchstudie]] |
* [[:de:create:waves#mobile_experience_sampling_method_mesm|Mehrwellige Befragungen -> Mobile Experience Sampling Method (MESM)]] | * [[:de:create:waves#mobile_experience_sampling_method_mesm|Mehrwellige Befragungen: Mobile Experience Sampling Method (MESM)]] |
| |
| Mitunter ist es notwendig, Teilnehmer abzuweisen, die mit einem Desktop-Computer oder Laptop auf den Fragebogen zugreifen möchten. Dies erfolgt ähnlich wie oben ([[#filter_fuer_smartphone-nutzer|Filter für Smartphone-Nutzer]]) erläutert. |
| |
| * Benötigt wird ein funktionaler Baustein vom Typ "Gerät und übergebene Variablen", der das //Format// des Geräts ermittelt und vor dem Filter im Fragebogen platziert wird (s. [[#filter_fuer_smartphone-nutzer|oben]]). |
| * Zudem wird ein Text angelegt ([[:de:create:texts]]), der z.B. die Kennung "GG02" hat und den Teilnehmer höflich darauf hinweist, den Fragebogen via Mobilgerät zu bearbeiten. |
| |
| Für das folgende Code-Beispiel wird davon ausgegangen, dass der Baustein "Gerät und übergebene Variablen" die Kennung "GG01" hat und der Text die Kennung "GG02". Folgender PHP-Code wird als erstes Element auf der ersten Seite des Fragebogens platziert. Er bindet "GG01" bereits mittels ''[[:de:create:functions:question]]'' ein, sodass der Baustein "GG01" nicht mehr gesondert im Fragebogen platziert werden muss. |
| |
| <code php> |
| question('GG01'); // Funktionalen Baustein GG01 einbinden, um das Geräteformat zu ermitteln |
| if ((value('GG01_FmF') == 1) or (value('GG01_FmF') == 2)) { |
| text('GG02'); // Text anzeigen |
| buttonHide(); // Knöpfe ausblenden, sodass der Fragebogen nicht weiter ausgefüllt werden kann |
| } |
| </code> |
| |
| **Hinweis:** Dieser PHP-Code erlaubt das Ausfüllen mittels Tablet. Um auch dies zu verbieten, ergänzen Sie eine Prüfung ''or (value('GG01_FmF') == 2)'' im IF-Filter. |
| |
| **Hinweis:** Der PHP-Code soll ein versehentliches Ausfüllen auf dem falschen Gerät vermeiden. Durch gezielte Manipulation können Teilnehmer den Fragebogen u.U. auch auf einem Gerät ausfüllen, das eigentlich nicht zugelassen werden sollte: Einige Browser (z.B. Chrome) können ein Mobilgerät emulieren, andere Browser können eine gefälschte Browserkennung übermitteln. |
| |
| |
| ===== Fragebogen nur für Computer ===== |
| |
| Einige Inhalte sind für Smartphones oder sogar für Tablet-Computer nicht geeignet. Das können zum Beispiel sein... |
| |
| * Komplexe kombinierte Fragen, die kompakt detaillierte Informationen abfragen |
| * Rangordnungs-Fragen, die viel Platz benötigen, oder Fragen, die auf Basis von Reaktionszeiten eine implizite Einstellung messen sollen, z.B. ein [[:de:create:questions:iat|IAT]] (beides ist auch auf Smartphones prinzipiell möglich aber evtl. aus methodischen Erwägungen nicht erwünscht) |
| * Tests, die eine Tastatur und/oder Maus als Eingabegerät benötigen |
| * Videos, die in einer ruhigen Umgebung (nicht im Bus des ÖPNV) an einem Computer mit Lautsprechern angesehen werden sollen |
| * Abbildungen von Internetseiten, wie sie auf einem normalen Computer aussehen, deren Inhalte auf einem kleinen Smartphone-Display nicht erkennbar wären |
| |
| Mittels Filter kann man Teilnehmern, die ein Mobilgerät nutzen, freundlich mitteilen, dass dieses zum Ausfüllen nicht geeignet ist. Das Vorgehen ist äquivalent zum Abweisen von Teilnehmern in Smartphone-Studien (s. oben). |
| |
| * Frage/Baustein "Gerät und übergebene Variablen" anlegen (z.B. "GG01") |
| * Freundlichen Text anlegen (z.B. "GG02") |
| * Zu Beginn des Fragebogens mittels Filter Teilnehmern mit einem Mobilgerät den Text anzeigen |
| |
| <code php> |
| question('GG01'); // Funktionalen Baustein GG01 einbinden, um das Geräteformat zu ermitteln |
| if ((value('GG01_FmF') == 4) or (value('GG01_FmF') == 5)) { |
| text('GG02'); // Text anzeigen |
| buttonHide(); // Knöpfe ausblenden, sodass der Fragebogen nicht weiter ausgefüllt werden kann |
| } |
| </code> |
| |
| Verwenden Sie die **Variablen-Übersicht**, um die möglichen Ausprägungen des Geräte-Formats für den Filter zu ermitteln. Code 4 beschreibt ein Mobilgerät, dessen Format nicht genau bestimmt werden kann, Code 5 beschreibt in Smartphone. |