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

Liebes Team,

Die Quotierung wird über folgenden Link sehr gut beschrieben:

https://www.soscisurvey.de/help/doku.php/de:survey:quota

Vielen Dank dafür! Ich hätte allerdings eine Frage dazu: Der Code "Zählung der vorliegenden Fälle" beinhaltet zwei Optionen: 1) Screenout und 2) Auslesen der Quoten/Quotenstopp (siehe code unten). Wenn ich nur jenen redirecten möchte (zu einem quota-full screenout), die in keine Quote mehr passen, brauche ich dann den Code für //Screenout überhaupt? Bzw. inwiefern unterschiedet sich der redirect bei //Screenout versus bei //Quotenstopp?


HIER DER CODE DER ANLEITUNG (siehe url oben):
// Abruf der vorliegenden Fälle für diese Merkmalsausprägung
$casesAge = statistic('count', 'SD03_01', $ageGroup);
$casesGender = statistic('count', 'SD03_02', $gender);

// Screenout
if (!array_key_exists($ageGroup, $quotaAge) || !array_key_exists($gender, $quotaGender)) {
redirect('https://www.panelanbieter.de/?xyz=screenoutGHIJKI&uid=%reference%');
}

// Auslesen der Quoten für die angegeben Merkmale
$maxPerAge = $quotaAge[$ageGroup];
$maxPerGender = $quotaGender[$gender];

// Quotenstopp
if (($casesAge >= $maxPerAge) || ($casesGender >= $maxPerGender)) {
redirect('https://www.panelanbieter.de/?xyz=quotaABCDEF&uid=%reference%');
}

1 Answer

0 votes
by SoSci Survey (328k points)

Wenn ich nur jenen redirecten möchte (zu einem quota-full screenout), die in keine Quote mehr passen, brauche ich dann den Code für //Screenout überhaupt?

Nein - der Screenout kann auch weggelassen werden. Das ist im Beispiel aufgeführt, um beide Möglichkeiten (Screenout und Quotenstopp) zu demonstrieren. Und vor allem, wie man sie mit derseben Informationsbasis (hier den Arrays für Alter und Geschlecht) füttert.

Wenn Sie die Zeilen für den Screenout weglassen, dann stellen Sie aber sicher, dass in den Arrays für Alter und Geschlcht unbedingt (!) alle Möglichkeiten inkl. Antwortverweigerung (wenn möglich) abgedeckt sind. Sonst wirft der Code einen Fehler bei "Auslesen der Quoten für die angegeben Merkmale".

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

...