newsletter - Newsletter

newsletter - Newsletter

Der Knoten newsletter bündelt alles rund um Newsletter An- und Abmeldung sowie die dazugehörigen E-Mails. Hier kann beispielsweise festgelegt werden, ob eine Dertätigung (Double-Opt-In) für vers Kieden Aktionen nötig ist und wie die E-Mail-Formulano dargestellt werden und was ste eei halten sollene wsletter bündelt alles rund um Newsletter An- und Abmeldung sowie die dazugehörigen E-Mails. Hier kann beispielsweise festgelegt werden, ob eine Bestätigung (Double-Opt-In) für verschieden Aktionen nötig ist und wie die E-Mail-Formulare dargestellt werden und was sie beinhalten sollen.


Inhaltsverzeichnis

 



1. newsletter*-Grundstruktur

Nachfolgend der Grundaufbau des Knotens newsletter:

{ "newsletter": { "field": { }, "newsletter": { }, } }


Parameterbeschreibung

Paramter

Beschreibung

Paramter

Beschreibung

field

Definiert ein einzelnes Feld für das Newsletter-Formular.

newsletter

Definiert grundlegende Newsletter-Funktionen.

 



2. newsletter.field - Formularfeld für Newsletter

Der Knoten newsletter.field definiert ein einzelnes Feld des Newsletter-Formulars. Man legt damit beispielsweise die Bezeichnung, den Feldtyp sowie Validierungen fest.

Das Frontend rendert die Eingabe entsprechend dieser Vorgaben.

 

Beispielkonfiguration (ein Empfängerfeld hinzufügen):

{ "newsletter": { "fields": { "recipientName": { "name": "recipientName", "label": "Name", "required": true, "type": "text", "validations": [ { "service": "dataChecker.minLength", "options": { "len": 1 } }, { "service": "dataChecker.maxLength", "options": { "len": 100 } } ] } } } }


Parameterbeschreibung:

Parameter

Typ

Beschreibung

Parameter

Typ

Beschreibung

name

string

Technischer Name des Formularfeldes. Muss eindeutig sein und ist selbst wählbar.

label

string

Anzeigename auf der Benutzeroberfläche.

required

bool

Markiert das Feld als Pflichtfeld.

Default: true

type

enum

Gibt den Feldtyp an.

Mögliche Werte:

  • text - Freitextfeld

  • salutation - Konfigurierte Anrede

  • title - Konfigurierter Titel

validations

multiService

Liste von Validierungsregeln.
Mehr unterValidierungs- und Prüfservices

Target: inputValidation

 



3. newsletter.newsletter - Newsletter Einstellungen

Der Knoten newsletter.newsletter steuert alle grundlegenden Newsletter-Funktionen, zum Beispiel Double-Opt-In und An-/Abmeldung. Es können Templates, Betreffzeilen, Absenderangaben uvm. bestimmt werden.


Beispielkonfiguration:

{ "blacklistSelfDoubleOptIn": true, "doubleOptInEmailBlacklist": { "fromAddress": "no-reply@websale.de", "fromName": "WEBSALE", "subject": "Bestätigen Sie Ihre Blacklist Anmeldung", "template": "newsletterBlacklist.htm" }, "doubleOptInEmailSubscribe": { "fromAddress": "no-reply@websale.de", "fromName": "WEBSALE", "subject": "Bestätigen Sie Ihre Registrierung", "template": "newsletterSubscribe.htm" }, "doubleOptInEmailUnsubscribe": { "fromAddress": "no-reply@websale.de", "fromName": "WEBSALE", "subject": "Bestätigen Sie Ihre Abmeldung", "template": "newsletterUnsubscribe.htm" }, "fields": [ "newsletter.field.firstName", "newsletter.field.lastName", "newsletter.field.salutation" ], "importSubscribeDoubleOptIn": true, "unsubscribeAdminDoubleOptIn": true, "unsubscribeSelfDoubleOptIn": true, "welcomeEmail": { "fromAddress": "no-reply@websale.de", "fromName": "WEBSALE", "subject": "Herzlich Willkommen im Newsletter", "template": "newsletterWelcome.htm" } }

 

Parameterbeschreibung:

Parameter

Typ

Beschreibung

Parameter

Typ

Beschreibung

blacklistSelfDoubleOptIn

bool

Wenn sich jemand selbst vom Newsletter abmelden möchte, muss er dies per Bestätigungs-E-Mail (Double-Opt-In) bestätigen.

default: true

doubleOptInEmailBlacklist

object

Einstellungen für die Bestätigungs-E-Mail bei Abmeldung / Sperrung.

fromAddress

string

Absender E-Mail der Bestätigungsmail.

fromName

string

Absendername der Bestätigungsmail.

subject

string

Betreff der Bestätigungsmail.

template

string

Name / Datei des E-Mail-Templates, das verwendet werden soll.

doubleOptInEmailSubscribe

object

Einstellungen für die Bestätigungs-E-Mail bei Anmeldung zum Newsletter.

fromAddress

string

Absender E-Mail der Anmeldemail.

fromName

string

Absendername der Anmeldemail.

subject

string

Betreff der Anmeldemail.

template

string

Name / Datei des E-Mail-Templates, das verwendet werden soll.

doubleOptInEmailUnsubscribe

object

Einstellung für die Bestätigungs-E-Mail bei der Abmeldung vom Newsletter.

fromAddress

string

Absender E-Mail der Abmeldungsmail.

fromName

string

Absendername der Abmeldungsmail.

subject

string

Betreff der Abmeldungsmail.

template

string

Name / Datei des E-Mail-Templates, das verwendet werden soll.

fields

multiAssoc

Verknüpfte Formularfelder für die Anmeldung zum Newsletter.

target: newsletter.field

importSubscribeDoubleOptIn

bool

Auch importierte E-Mail-Adressen müssen ihre Anmeldung zum Newsletter per Bestätigungs-E-Mail bestätigen.

default: true

unsubscribeAdminDoubleOptIn

bool

Wenn ein Administrator jemanden vom Newsletter abmeldet, muss der Empfänger die Abmeldung per Bestätigungs-E-Mail bestätigen.

default: true

unsubscribeSelfDoubleOptIn

bool

Bei eigener Abmeldung vom Newsletter ist eine Abmeldung per Bestätigungs-E-Mail nötig.

default: true

welcomeEmail

object

Einstellungen für die Willkommens-E-Mail nach erfolgreich Anmeldung zum Newsletter.

fromAddress

string

Absender E-Mail der Willkommensmail.

fromName

string

Absendername der Willkommensmail.

subject

string

Betreff der Willkommensmail.

template

string

Name / Datei des E-Mail-Templates, das verwendet werden soll.

© 2025 WEBSALE AG | Impressum | Datenschutz