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%');
}