Mit bestimmten API-Methoden kann eine ereignisbasierte Automatisierung ausgelöst werden. In diesem Fall ist der API-Aufruf das Ereignis.

Für weitere Informationen, siehe ​Ereignisbasierte Automatisierung:​.

API 2.0 und Control-XML-Methoden​

In der folgenden Tabelle werden die Methoden der API 2.0 und die Control-XML-Methoden aufgelistet, die ein Automatisierungsereignis auslösen.

Methode

Ereignis

Anmerkungen

​groupClone​

Verteiler erstellt (S)​


Alle hier genannten Methoden plus ​userCreate​

Im System angemeldet (S)​


​messageSendSingle​ oder ​messageSendTransactional​

​Einzelversand abgeschlossen (K)​


​userUpdateProfile​, ​userReplaceProfile​, ​userReplaceProfile​, ​AnwenderReplaceProfileByEmail​

​Profildaten verändert (neu) (K)​

Die folgenden API-Methoden lösen diese Automatisierung nicht aus:​membershipUpdateAttributes​

​membershipCreate​

Mitglied zum Verteiler hinzugefügt (C)​

Die folgenden API-Methoden lösen diese Automatisierung nicht aus: ​messageSendSingle​ oder ​messageSendTransactional​

​membershipSubscribe und membershipSubscribeByEmail​

 ​Zum Verteiler angemeldet (K)​

Beachten Sie, dass die Automatisierung nicht ausgelöst wird, wenn der Kontakt bereits Mitglied des Verteilers ist. Dies gilt für alle Anmeldemodi.

Beim Anmeldemodus DOUBLE_OPT_IN wird das Ereignis zwar bei dem API-Aufruf ausgeführt, der tatsächliche Job wird von Engage jedoch erst ausgelöst, wenn die Anmeldung bestätigt wurde.

Die folgenden API-Methoden lösen diese Automatisierung nicht aus: ​messageSendSingle​ oder ​messageSendTransactional​.

​membershipUnsubscribe​, ​membershipUnsubscribeByEmail​

​Vom Verteiler abgemeldet (K)​

Die folgenden API-Methoden lösen diese Automatisierung nicht aus: ​membershipDelete​

​relatedDataDeleteRecord​

Erweiterter Datenpool: Datensatz gelöscht (S)​


​relatedDataCreateRecord​

​Erweiterter Datenpool: Datensatz hinzugefügt (S)​

Die Automatisierung wird nicht ausgelöst, wenn der Datensatz per E-Mail / Mobiltelefon / Fax mit dem Benutzerprofil verknüpft ist.

​relatedDataCreateRecord​

​Erweiterter Datenpool: Benutzerspezifischer Eintrag hinzugefügt (K)​

Die Automatisierung wird nur ausgelöst, wenn der Datensatz per E-Mail / Mobiltelefon / Fax mit dem Benutzerprofil verknüpft ist.

Die Automatisierung wird nicht ausgelöst, wenn der Datensatz auf andere Weise als per E-Mail / Mobiltelefon / Fax mit dem Benutzerprofil verknüpft ist.

Alle oben genannten Methoden können als „Login“-Ereignis dienen.

Im System angemeldet (S)​

Bei der Definition des Ereignisses sollte im Feld ​Nutzer​ der vorgesehene API-Anwender stehen. Das Ereignis wird sonst mit jedem Anwender-Login in die Benutzeroberfläche ausgelöst.

API 1.0 Methoden (nur REST)​

Die folgende Automatisierung kann nur mit der folgenden API 1.0-Methode ausgelöst werden.

Methode

Ereignis

Anmerkungen

​UpdateRecipientNoMsg​ mit dem Parameter ​Self=True​

​UpdateRecipientMsg​ mit dem Parameter ​Self=True​

Im System registriert (REST) (K)​

Die folgenden API-Methoden lösen diese Automatisierung nicht aus: ​userCreate ​