Zum Hauptinhalt springen
Ein Abonnent hat mehr als die Wahl zwischen an und aus. Er kann einzelne Zielgruppen wählen, den Empfang für eine Weile ruhen lassen oder sich ganz austragen und auf die Blacklist setzen lassen. Die Tags dieser Seite bauen die Verwaltungsseite dafür auf. Sie gehören fast alle in den Bereich E-NL-SEC-Manage. Wegweiser: E-Marketing-Manager

Ist der Besucher überhaupt Empfänger?

E-NL-Receiver greift, wenn der Besucher angemeldet und als Newsletter-Empfänger eingetragen ist. Alles, was sich auf ein bestehendes Abo bezieht, gehört in diese Klammer.
E-NL-Receiver wird nur innerhalb von E-NL-SEC-Manage ausgewertet. In den Bereichen für An- und Abmeldung bleibt es wirkungslos.

Zielgruppen auswählen

Ein Shop kann mehrere Newsletter führen, im E-Marketing-Manager heißen sie Zielgruppen. Jede hat einen Index, über den die Tags sie ansprechen.
Es gibt keine Schleife über die Zielgruppen. Jede wird im Template einzeln mit ihrem Index hingeschrieben. Kommt im Manager eine Zielgruppe dazu, muss sie im Template ergänzt werden.
Die Klammerung {E-NL-TargetGroup(n)} ist deshalb wichtig: Sie hält den Block aus der Seite heraus, solange es die Zielgruppe mit diesem Index nicht gibt. So lässt sich das Template auf Vorrat für mehr Zielgruppen bauen, als derzeit angelegt sind. E-NL-TargetGroup_hidden() gehört neben die Checkbox. Ohne dieses versteckte Feld erfährt der E-Marketing-Manager beim Absenden nicht, dass eine abgewählte Checkbox überhaupt im Formular stand, und behandelt die Zielgruppe als unverändert.

Nur für bestimmte Subshops

E-NL-Subshop() blendet einen Bereich abhängig vom Subshop ein, in dem der Besucher gerade ist.

Den Status ändern

Ein Abonnent hat genau einen von drei Zuständen: aktiv, pausiert oder auf der Blacklist. Im Template ist das eine Gruppe aus drei Radiobuttons.
E-NL-StatusActive_checked lässt sich auch klammern. Damit blenden Sie zusätzliche Felder nur für den gerade gewählten Zustand ein, beispielsweise das Datumsfeld nur bei pausiertem Abo.

Die Empfangspause

Zur Pause gehört die Frage, wie lange sie dauert. Zwei Tags liefern die beiden möglichen Arten.
E-NL-PauseTillDate_error gibt nur die Zeichenkette _error aus und ist kein Bereichs-Tag. Eine eigene Fehlermeldung dazu formulieren Sie im Template selbst, beispielsweise über die CSS-Klasse.
Drei weitere Tags gehören zur Pause und werden gebraucht, wenn die Pausierung als eigene Checkbox statt als Radiobutton-Gruppe angeboten wird.

Die Blacklist

Wer auf der Blacklist steht, bekommt aus keiner Zielgruppe mehr Post. Das ist mehr als eine Abmeldung, denn es verhindert auch eine spätere versehentliche Wiederaufnahme.
Führt der Shop nur eine einzige Zielgruppe, ist die Unterscheidung zwischen Abmelden und Blacklist für den Besucher nicht nachvollziehbar. Dann setzen Sie die Blacklist fest mit E-NL-BlackList_hidden und zeigen die Checkbox gar nicht erst.
Die Blacklist-Tags werden nur in den Bereichen E-NL-SEC-Manage und E-NL-SEC-Unsubscribe ausgewertet.

Die Tags im Überblick

Zulässig sind alle Tags im Template, das in der Shopkonfiguration shop.config im Abschnitt <eMarketingManager> beim Parameter Manage eingetragen ist.

Verwandte Themen