> systematische Aufteilung nach Login-Verhalten
Dies können Sie im Zufallsgenerator einstellen. Ich empfehle allerdings die Standard-Einstellung, weil viele Personen auf der ersten Seite abbrechen und wenn diese fix eine Rubrik bekommen, können schnell ungleiche Gruppengrößen zustande kommen.
Oder anders gefragt: Hat es einen Vorteil, wenn man die Rubriken reihum verteilt?
> Außerdem soll dann im nächsten Schritt innerhalb des jeweilig zugeteilten Blocks eine randomisierte Abfolge der 16 Vignetten (Fragen) erfolgen, um Reihenfolge-Effekte zu vermeiden.
Details gerne in einer neuen Frage (es gibt unten auch einen Knopf "related question"). Die Kurzversion: Sie können mit einem shuffle(), registerVariable() und loopPage() die 1 im obigen PHP-Code einfach durchzählen lassen - mit zufälliger Abfolge:
$rubrik = value('RG01', 'label');
if (!isset($order)) {
$order = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
shuffle($order);
registerVariable($order);
}
$frageNr = loopPage($order);
question(id($rubrik, $frageNr));
Oder noch etwas eleganter:
$rubrik = value('RG01', 'label');
if (!isset($fragen)) {
$fragen = getQuestions($rubrik);
shuffle($fragen);
registerVariable($fragen);
}
$frage = loopPage($fragen);
question($frage);