Benutzerdefinierte Felder

Erstellen und verwalten Sie benutzerdefinierte Felder, um zusätzliche Kundendaten zu erfassen, sie in Gruppen zu organisieren, sie während der Registrierung anzuzeigen und ihre Werte in Kundenprofilen im B2CORE-Admin-Panel zu bearbeiten

Mit benutzerdefinierten Feldern können Sie zusätzliche Kundeninformationen erfassen, die über die Standardprofilfelder hinausgehen. Sie definieren ein Feld einmal und ordnen es einer Gruppe zu. Anschließend können Sie es zu einem Registrierungsformular hinzufügen, in dem Kunden es während der Registrierung ausfüllen. Sein Wert kann außerdem jederzeit von einem Administrator im Kundenprofil ausgefüllt oder bearbeitet werden.

Sie verwalten benutzerdefinierte Felder im Menü System > Benutzerdefinierte Felder, das zwei Seiten enthält:

  • Gruppen — Abschnitte, die zusammengehörige Felder organisieren.
  • Felder — die einzelnen Felder, die jeweils einer Gruppe angehören.

Der Zugriff auf benutzerdefinierte Felder wird durch die folgenden Berechtigungen gesteuert, die Sie Back-Office-Benutzergruppen unter System > Benutzer > Gruppen gewähren.

BerechtigungErmöglicht das
Benutzerdefinierte Felder anzeigenDie Seiten Gruppen und Felder anzeigen.
Benutzerdefinierte Felder erstellenGruppen, Felder und Optionen erstellen.
Benutzerdefinierte Felder aktualisierenGruppen, Felder und Optionen bearbeiten.
Benutzerdefinierte Felder archivierenGruppen, Felder und Optionen archivieren.
Werte benutzerdefinierter Kundenfelder anzeigenWerte benutzerdefinierter Felder im Kundenprofil anzeigen.
Werte benutzerdefinierter Kundenfelder bearbeitenWerte benutzerdefinierter Felder im Kundenprofil bearbeiten.

Gruppen

Eine Gruppe ist ein beschrifteter Abschnitt, der zusammengehörige Felder enthält. Im Kundenprofil und im Registrierungsformular werden Felder unter ihrer Gruppe angezeigt.

Auf der Seite Gruppen werden die vorhandenen Gruppen mit den folgenden Informationen aufgelistet.

Bezeichnung (Englisch)

Der Gruppenname, der Kunden und Administratoren angezeigt wird. Sie können diese Bezeichnung über B2TRANSLATE lokalisieren (siehe Übersetzungen).


Maschinenname

Eine eindeutige Kennung, die in Übersetzungsschlüsseln und der API verwendet wird. Sie legen den Maschinennamen beim Erstellen der Gruppe fest und können ihn danach nicht mehr ändern.


Sortierreihenfolge

Die Position der Gruppe im Verhältnis zu anderen Gruppen. Gruppen mit einer niedrigeren Sortierreihenfolge werden zuerst angezeigt.


Archiviert

Gibt an, ob die Gruppe archiviert ist.

So erstellen Sie eine Gruppe:

Navigieren Sie zu System > Benutzerdefinierte Felder > Gruppen.

Klicken Sie auf Erstellen.

Geben Sie die Bezeichnung (Englisch), den Maschinennamen und die Sortierreihenfolge an.

Klicken Sie auf Speichern.

Um eine Gruppe zu bearbeiten, klicken Sie auf die Schaltfläche Bearbeiten. Sie können die Bezeichnung und die Sortierreihenfolge ändern; der Maschinenname ist festgelegt.

Um eine Gruppe zu archivieren, klicken Sie auf die Schaltfläche Archivieren. Archivierte Gruppen werden in neuen Registrierungsformularen ausgeblendet, bleiben jedoch in Kundenprofilen sichtbar, in denen ein gespeicherter Wert vorhanden ist. Daher werden beim Stilllegen einer Gruppe bereits erfasste Daten niemals ausgeblendet.

Felder

Ein Feld ist eine einzelne Eingabe, beispielsweise ein Textfeld, eine Dropdown-Liste oder eine Datumsauswahl. Jedes Feld gehört zu einer Gruppe.

Auf der Seite Felder werden die vorhandenen Felder mit ihrer Bezeichnung (Englisch), ihrem Maschinennamen, Typ, ihrer Gruppe und ihrem Status Archiviert aufgelistet.

Feldtypen

Die folgenden Feldtypen werden unterstützt.

TypBeschreibung
TextEine einzeilige Texteingabe.
MehrzeiligEin mehrzeiliger Textbereich.
E-MailEine als E-Mail-Adresse validierte Texteingabe.
URLEine als URL validierte Texteingabe.
TelefonEine Telefonnummerneingabe.
GanzzahlEine ganze Zahl.
DezimalzahlEine Zahl mit Nachkommastellen.
BooleschEin Ja/Nein-Wert.
AuswahlEine Dropdown-Liste, die eine einzelne Option erlaubt.
MehrfachauswahlEine Dropdown-Liste, die mehrere Optionen erlaubt.
DatumEin Kalenderdatum.
Datum & UhrzeitEin Kalenderdatum mit Uhrzeit.

Ein Feld erstellen

So erstellen Sie ein Feld:

Navigieren Sie zu System > Benutzerdefinierte Felder > Felder.

Klicken Sie auf Erstellen.

Geben Sie die Bezeichnung (Englisch), den Maschinennamen, den Typ und die Gruppe an.

Konfigurieren Sie im Abschnitt Erforderlich / Validierung die Validierungsregeln (siehe Validierungsregeln).

Klicken Sie auf Speichern.

Beim Bearbeiten eines Feldes können Sie seine Bezeichnung, Gruppe und Validierungsregeln ändern. Der Maschinenname und der Typ werden bei der Erstellung festgelegt und können nicht geändert werden.

Um ein Feld zu archivieren, klicken Sie auf die Schaltfläche Archivieren. Wie Gruppen bleiben archivierte Felder in Kundenprofilen sichtbar, in denen ein gespeicherter Wert vorhanden ist.

Validierungsregeln

Im Abschnitt Erforderlich / Validierung werden nur die Regeln angezeigt, die für den ausgewählten Feldtyp gelten.

RegelGilt fürBeschreibung
ErforderlichAlle TypenDas Feld muss ausgefüllt werden.
MindestlängeText, MehrzeiligDie Mindestanzahl an Zeichen.
MaximallängeText, Mehrzeilig, E-Mail, URLDie Höchstanzahl an Zeichen.
Regex-MusterText, MehrzeiligEin regulärer Ausdruck, dem der Wert entsprechen muss.
MinimumGanzzahl, DezimalzahlDer minimal zulässige Wert.
MaximumGanzzahl, DezimalzahlDer maximal zulässige Wert.
MindestdatumDatum, Datum & UhrzeitDas früheste zulässige Datum.
HöchstdatumDatum, Datum & UhrzeitDas späteste zulässige Datum.
MindestoptionenMehrfachauswahlDie Mindestanzahl ausgewählter Optionen.
MaximaloptionenMehrfachauswahlDie Höchstanzahl ausgewählter Optionen.

Erforderlich gilt für das Kundenregistrierungsformular, in dem Kunden das Feld ausfüllen müssen, um fortzufahren. Im Kundenprofil können Administratoren unvollständige Daten speichern, auch wenn ein erforderliches Feld leer ist; die Format- und Optionsregeln gelten weiterhin für jeden eingegebenen Wert.

Optionen für Auswahl- und Mehrfachauswahlfelder

Felder der Typen Auswahl und Mehrfachauswahl benötigen eine Liste von Optionen. Nachdem Sie ein solches Feld erstellt haben, öffnen Sie seine Bearbeitungsseite, um die Optionen unten zu verwalten.

Jede Option hat die folgenden Parameter.

Wert

Der gespeicherte Wert, wenn die Option ausgewählt wird. Er muss innerhalb des Feldes eindeutig sein.


Bezeichnung (Englisch)

Der dem Kunden angezeigte Text. Sie können diese Bezeichnung über B2TRANSLATE lokalisieren (siehe Übersetzungen).


Maschinenname

Eine Kennung, die in Übersetzungsschlüsseln verwendet wird.

Um eine Option hinzuzufügen, füllen Sie die Felder in der Optionszeile aus und klicken Sie auf Option hinzufügen. Um eine Option zu archivieren, klicken Sie auf die Schaltfläche Archivieren daneben.

Benutzerdefinierte Felder während der Registrierung anzeigen

Sie wählen auf der Bearbeitungsseite der Registrierungskonfiguration unter System > Registrierung aus, welche benutzerdefinierten Felder in einem Registrierungsformular angezeigt werden.

Benutzerdefinierte Felder können nur zu den neuen Registrierungsabläufen hinzugefügt werden, die unter System > Registrierung konfiguriert sind. Sie sind in den veralteten Assistenten nicht verfügbar, in denen Registrierungsfelder über die Konfiguration des Registrierungsassistenten eingerichtet werden und auf der Registerkarte „Erweitert“ des Kunden erscheinen.

Die Assistenten und ihr Schritt Erweitert gelten als veraltet. Nach Abschluss der Migration zu den Einstellungen unter System > Registrierung werden sie entfernt.

Öffnen Sie die Registrierungskonfiguration, die Sie bearbeiten möchten.

Wählen Sie im Abschnitt Benutzerdefinierte Felder die Felder aus, die im Registrierungsformular angezeigt werden sollen.

Klicken Sie auf Speichern.

Als Erforderlich markierte Felder müssen vom Kunden ausgefüllt werden, bevor er die Registrierung abschließen kann.

Wenn noch keine benutzerdefinierten Felder vorhanden sind, enthält der Abschnitt einen Link zur Seite Benutzerdefinierte Felder, auf der Sie diese erstellen können.

Werte benutzerdefinierter Felder in einem Kundenprofil bearbeiten

Öffnen Sie ein Kundenprofil und wechseln Sie zur Registerkarte Benutzerdefinierte Felder, um die für diesen Kunden erfassten Werte anzuzeigen und zu bearbeiten. Die Felder sind genauso gruppiert wie im Registrierungsformular.

Zum Anzeigen von Werten ist die Berechtigung Werte benutzerdefinierter Kundenfelder anzeigen erforderlich, zum Bearbeiten die Berechtigung Werte benutzerdefinierter Kundenfelder bearbeiten.

Archivierte Felder und Gruppen bleiben auf der Registerkarte sichtbar, solange der Kunde einen gespeicherten Wert dafür hat. Daher werden beim Stilllegen eines Feldes zuvor erfasste Daten niemals ausgeblendet.

Übersetzungen

Bezeichnungen für Gruppen, Felder und Optionen werden auf Englisch eingegeben und können über B2TRANSLATE lokalisiert werden. Das Registrierungsformular verwendet die folgenden Muster für Übersetzungsschlüssel:

  • Felder — Common.Registration.Form.Fields.<machineName>.Label
  • Optionen — Common.Registration.Form.Options.<optionName>.Label

Um die Lokalisierung zu beschleunigen, enthält die Bearbeitungsseite der Registrierungskonfiguration eine Schaltfläche B2TRANSLATE-Schlüssel-JSON kopieren. Sie kopiert ein JSON-Objekt, das die Übersetzungsschlüssel den englischen Werten für die aktuell im Formular ausgewählten benutzerdefinierten Felder, deren Auswahl- und Mehrfachauswahloptionen sowie die Elemente der Allgemeinen Geschäftsbedingungen zuordnet. Fügen Sie das JSON in die Registerkarte Common in B2TRANSLATE ein.

Zuletzt aktualisiert am

Auf dieser Seite