Übersetzungen dieser Seite:
 

mailSetStatus()

Die Funktion mailSetStatus() aktualisiert den Teilnahmestatus einer Serienmail. Der Status ist insbesondere für den Versand von Erinnerungs- und Folgemails relevant.

void mailSetStatus(string|null Personenkennung, int|null Serienmail, string Status

  • Personenkennung
    Eine Personenkennung (SERIAL) oder NULL, wenn der Versand an die aktuelle Teilnehmer:in aktualisiert werden soll.
  • Serienmail
    Die Kennung einer Serienmail oder NULL, wenn der Status der letzten verschickten Serienmail aktualisiert werden soll.
  • Status
    • 'sent' – Die Serienmail wurde verschickt, der Teilnahmelink aber noch nicht angeklickt.
    • 'started' – Der Teilnahmelink wurde angeklickt, der Fragebogen wurde aber nicht vollständig bearbeitet.
    • 'complete' – Das Ausfüllen des Fragebogens wurde abgeschlossen.
    • 'dismissed' – Die Person wurde z.B. durch einen Screenout oder eine Quotenprüfung abgewiesen.

Beispiel

Der folgende PHP-Code setzt den Status „Fragebogen abgeschlossen“ für die Serienmail, welche den aktuellen Teilnehmer zum Fragebogen führte.

mailSetStatus(null, null, 'complete');
de/create/functions/mailsetstatus.txt · Zuletzt geändert: von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki