Aktionen im Überblick
Aktionen
NewsletterSubscribe
Mit dieser Aktion wird ein Kunde für den Newsletter angemeldet. Nach erfolgreicher Anmeldung erhält der Kunde eine Bestätigungs-E-Mail mit einem Double-Opt-In Link. AnwendungsbeispielNutzbar auf einer Newsletter-Anmeldeseite, auf der Kunden ihre E-Mail-Adresse und optional eine oder mehrere Zielgruppen auswählen können. Parameter
Fehlercodes
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie ein Kunde seine E-Mail-Adresse und optional Zielgruppen auswählt, um den Newsletter zu abonnieren, inklusive Erfolgsausgabe nach der Anmeldung.
NewsletterSubscribeConfirm
Mit dieser Aktion wird die Newsletter-Anmeldung per Double-Opt-In bestätigt. Der Kunde erhält nach der Anmeldung eine E-Mail mit einem Bestätigungslink, über den diese Aktion ausgelöst wird. Bei einer normalen Anmeldung legt die Aktion entweder einen neuen Abonnenten an oder ergänzt einen bestehenden Abonnenten mit derselben E-Mail-Adresse um die gewählten Zielgruppen. Anschließend wird die Adresse von der Blacklist entfernt und die Willkommens-E-Mail versendet. AnwendungsbeispielNutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Opt-In-Link in der Anmelde-E-Mail weitergeleitet wird. Bestätigung einer geänderten E-Mail-Adresse Wird die E-Mail-Adresse eines Abonnenten über
PUT newsletter/subscriber/{id} geändert, erhält die neue Adresse ebenfalls eine E-Mail mit dem Token confirmSubscribeNewsletter. Dieser Token enthält zusätzlich den Parameter subscriberId mit der ID des bestehenden Abonnenten.
Enthält der Token eine subscriberId, wird kein neuer Abonnent angelegt. Stattdessen wird die bestätigte E-Mail-Adresse dem bestehenden Abonnenten zugewiesen:
Token ohne
subscriberId, beispielsweise aus einer Anmeldung über die Funktion NewsletterSubscribe oder aus E-Mails, die vor der Einführung dieses Parameters versendet wurden, werden weiterhin wie normale Anmeldungen verarbeitet.
Fehlercodes
Die Fehlertexte werden in actions.newsletterSubscribe gepflegt.
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie nach erfolgreicher Bestätigung eine Erfolgsmeldung angezeigt wird und bei einem ungültigen Token ein Fehlerhinweis erscheint.
NewsletterUnsubscribe
Mit dieser Aktion wird ein Kunde vom Newsletter abgemeldet. Der Kunde gibt dabei seine E-Mail-Adresse an und kann optional einzelne Zielgruppen abwählen. AnwendungsbeispielNutzbar auf der Abmeldeseite, auf der Kunden ihre E-Mail-Adresse eingeben und sich von einzelnen oder allen Newsletter-Zielgruppen abmelden können. Parameter
Fehlercodes
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie ein Kunde seine E-Mail-Adresse eingibt und sich von einzelnen Zielgruppen abmeldet, inklusive Erfolgsausgabe.
NewsletterUnsubscribeConfirm
Mit dieser Aktion wird die Newsletter-Abmeldung per Double-Opt-In bestätigt. Der Kunde erhält nach der Abmeldung eine E-Mail mit einem Bestätigungslink, über den diese Aktion ausgelöst wird. AnwendungsbeispielNutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Opt-In-Link in der Abmelde-E-Mail weitergeleitet wird. Fehlercodes Die Fehlertexte werden in
actions.newsletterUnsubscribe gepflegt.
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie nach erfolgreicher Bestätigung der Abmeldung eine Erfolgsmeldung angezeigt wird und bei einem ungültigen Token ein Fehlerhinweis erscheint.
BlacklistAdd
Mit dieser Aktion wird eine E-Mail-Adresse auf die Blacklist (Sperrliste) gesetzt. An Adressen auf dieser Liste versendet der Shop keine Newsletter. Die Sperre gilt für alle Subshops und alle Zielgruppen. Ob der Inhaber der Adresse den Eintrag bestätigen muss, steuert der ParameterblacklistSelfDoubleOptIn in newsletter.newsletter:
blacklistSelfDoubleOptIninaktiv: Die Adresse wird sofort auf die Blacklist gesetzt.blacklistSelfDoubleOptInaktiv: Der Shop versendet die E-Mail ausnewsletter.newsletter→doubleOptInEmailBlacklistmit einem Opt-In-Link an die Adresse. Erst die Bestätigung mitBlacklistAddConfirmsetzt die Adresse auf die Blacklist. Im E-Mail-Template erzeugen Sie den Link mit dem Token-NamenconfirmBlacklistAdd, siehe $wsOptIn.
Nutzbar auf einer Seite, auf der Kunden ihre E-Mail-Adresse dauerhaft vom Newsletter-Versand ausschließen können. Parameter
Fehlercodes
Die Fehlertexte stammen aus
actions.newsletterSubscribe.
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie ein Kunde seine E-Mail-Adresse eingibt, um sie auf die Blacklist setzen zu lassen, inklusive Erfolgsausgabe.
BlacklistAddConfirm
Mit dieser Aktion wird der Eintrag einer E-Mail-Adresse in die Blacklist per Double-Opt-In bestätigt. Die Aktion übernimmt die E-Mail-Adresse aus dem Opt-In-Token und setzt sie auf die Blacklist. AnwendungsbeispielNutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Opt-In-Link in der E-Mail aus
BlacklistAdd weitergeleitet wird.
Fehlercodes
Die Fehlertexte werden in actions.blacklistAdd gepflegt.
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie nach erfolgreicher Bestätigung eine Erfolgsmeldung angezeigt wird und bei einem ungültigen Token ein Fehlerhinweis erscheint.
