| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| de:create:vouchers [09.07.2023 17:59] – Seriennummern wurden in Teilnahmecodes umbenannt admin | de:create:vouchers [28.12.2025 11:30] (aktuell) – admin |
|---|
| * Die Verteilung einmaliger Codes (Einmalkennwörter), die z.B. als Versuchspersonenstunden oder auf einem Crowdsourcing-Marktplatz (z.B. [[https://en.wikipedia.org/wiki/Amazon_Mechanical_Turk|Amazon Mechanical Turk]]) als Bestätigung für das Ausfüllen anerkannt werden | * Die Verteilung einmaliger Codes (Einmalkennwörter), die z.B. als Versuchspersonenstunden oder auf einem Crowdsourcing-Marktplatz (z.B. [[https://en.wikipedia.org/wiki/Amazon_Mechanical_Turk|Amazon Mechanical Turk]]) als Bestätigung für das Ausfüllen anerkannt werden |
| * Die Verteilung von Gutschein-Codes (z.B. Einkaufsgutscheine) als Incentive | * Die Verteilung von Gutschein-Codes (z.B. Einkaufsgutscheine) als Incentive |
| | |
| | |
| | ===== Nutzung der Gutscheincode-Funktion ===== |
| | |
| | Wenn Sie Gutscheine als Inventives ausgeben möchten, nutzen Sie am besten die Spezialfunktion [[:de:create:voucher]]. |
| |
| |
| } | } |
| </code> | </code> |
| | |
| | **Hinweis:** Die Spezialfunktion [[:de:create:voucher]] bietet gegenüber dem Zufallsgenerator mehrere Vorteile, wenn Sie Gutscheine als Incentives ausgeben möchten. |
| |
| **Hinweis:** Wenn Sie Gutschein-Codes verteilen, stellen Sie sicher, dass ggf. nur berechtigte Teilnehmer den Fragebogen aufrufen. Dafür bietet sich die [[:de:survey:mailing|Serienmail-Funktion]] an. | **Hinweis:** Wenn Sie Gutschein-Codes verteilen, stellen Sie sicher, dass ggf. nur berechtigte Teilnehmer den Fragebogen aufrufen. Dafür bietet sich die [[:de:survey:mailing|Serienmail-Funktion]] an. |
| |
| **Tipp:** Prüfen Sie eventuell mittels ''[[:de:create:functions:casetime|caseTime('hitherto')]]'' und ''value('MISSING')'', ob der Teilnehmer den Code überhaupt verdient hat. | **Tipp:** Prüfen Sie eventuell mittels ''[[:de:create:functions:casetime|caseTime('hitherto')]]'' und ''value('MISSING')'', ob der Teilnehmer den Code überhaupt verdient hat. |
| | |
| | |
| | ===== Anonymität ===== |
| | |
| | Eventuell müssen die Teilnehmer:innen anhand eines Code nachweisen, dass sie den Fragebogen ausgefüllt haben, aber es soll keine Zuordnung zu einem Datensatz möglich sein. |
| | |
| | Erzeugen sie in diesem Fall eine Reihe von Zufallscodes und kopieren Sie diese in einen Zufallsgenerator wie oben beschrieben. |
| | |
| | Um die Anonymität zu gewährleisten, löschen Sie den Code direkt nach der Anzeige aus dem Zufallsgenerator. Allerdings können Sie dafür nicht ''dropValue()'' verwenden, weil der Zufallsgenerator dann beim erneuten Laden der Seite einen neuen Code ziehen würde. Stattdessen verwenden Sie ''put()''. |
| | |
| | <code php> |
| | // Wurde der Zufallsgenerator bereits vollständig geleert |
| | if (value('RG01_CP') > 0) { |
| | text('RG02'); |
| | } else { |
| | // Code in Platzhalter %code% speichern |
| | replace('%code%', 'RG01', 'response'); |
| | // HTML-Code mit dem Code anzeigen (alternativ: Text mit dem Platzhalter %code% einbinden) |
| | html('<p>Ihr Code ist: <strong>%code%</strong></p>'); |
| | // Code aus dem Datensatz löschen |
| | put('RG01', '[keine erneute Anzeige möglich]', true); |
| | } |
| | </code> |
| |
| |
| ---- | ---- |
| |
| Suchbegriffe: Completion Code, Gutscheincode, Tokens, Teilnahmebestätigung | Suchbegriffe: Completion Code, Gutscheincode, Tokens, Teilnahmebestätigung, Prüfziffer |