0 votes
ago in SoSci Survey (dt.) by s356440 (130 points)

Hallo,

ich benutzte zurzeit den Fragetyp "Gerät und übermittelte Variablen", um das Format der Teilnehmenden zu erfassen.

Dabei ist die Erfassung ja wie folgt definiert:
1 = Computer
2 = Fernsehgerät
3 = Tablet
4 = Mobilgerät
5 = Smartphone
-2 = unbekannt

Mit folgendem Code definiere ich die Teilnehmer jetzt nur noch nach 1 und 3 (also nach Computer und Tablet):

if (value('GR01_FmF') != 1 && value('GR01_FmF') != 3) {
  text('screenout');  // Verabschiedung anzeigen
  buttonHide();  // Weiter-Knopf ausblenden
  setStatus('screenout'); // Status im Datensatz vermerken
  pageStop();  // Falls unter dem Filter noch Inhalte auf der Seite folgen
}

Das funktioniert soweit auch ganz gut, ich bin mir aber unsicher, was unter Mobilgerät (4) fällt, da man ja theoretisch auch ein Laptop als ein Mobilgerät bezeichnen könnte?

Ähnliches gilt für -2 unbekannt, was fällt hier für üblich drunter?

Mir ist bewusst, dass die Unterscheidung zwischen iPads und PCs hier nicht ganz trennscharf erfolgt.

1 Answer

0 votes
ago by SoSci Survey (368k points)

was unter Mobilgerät (4) fällt

SoSci Survey nutzt die Bibliothek browscap, um das Gerät anhand des Browser-Strings zu kategorisieren. Die Erklärung ist folgende:

A Mobile Phone is a device which can do phone calls, A Mobile Device can't do this.

Bei iPads und MacOS Laptops versagt die Unterscheidung leider komplett, weil Safari von beiden denselben Browser-String übermittelt.

Oftmals ist es zielführender, wenn Sie konkrete Anforderungen definieren.

Also z.B. eine Bildschirmbreite von min. 1024 Pixeln und eine angeschlossene Tastatur (letzteres müssten Sie über ein kleines JavaScript noch selbst ergänzen).

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

...