In jedem Emarsys Account gibt es etwa 50 Systemfelder sowie Platz für weitere 350 benutzerdefinierte Felder, die über die Emarsys Benutzeroberfläche erstellt werden können. Diese Felder werden in Formularen und Filtern, für die Personalisierung sowie für bedingten Text verwendet und dienen zum Speichern der Daten, die Sie importieren und exportieren.
Über benutzerdefinierte Felder
Die 350 benutzerdefinierten Felder sind ein ungefährer Wert, da die Gesamtzahl der zulässigen Felder vom Feldtyp abhängig ist. Sie können bis zu 377 weitere Felder hinzufügen, müssen diese aber auf alle Feldtypen verteilen. Es gibt acht verschiedene Feldtypen, die jeweils für das Speichern unterschiedlicher Daten geeignet sind.
Achten Sie darauf, immer den am besten geeigneten Feldtyp auswählen, da dieser nicht nur die Art der Datenspeicherung beeinflusst, sondern auch die Filterbedingungen, die für die Segmentierung zur Verfügung stehen. So können zum Beispiel Zahlen sowohl in Textfeldern als auch in alphanumerischen Feldern gespeichert werden, aber nur letztere haben die Filterbedingungen "größer als" und "kleiner als".
Die acht verschiedenen Feldtypen und ihre Standardkontingente sind wie folgt:
Feldtyp | Zeichenlimit | Kontingent |
---|---|---|
Numerisch, Datum, Einfachauswahl | 24 | 123 |
Kurztext (Text 60), Gutschein | 60 | 163 |
Langtext (Text 255) | 255 | 21 |
Großtext (mehrzeilig), URL | 1000 | 30 |
Mehrfachauswahl | 40 | 40 |
Größere Feldtypen sind mit kleineren Feldtypen kompatibel. Wenn Sie zum Beispiel alle 21 Langtexttypen, aber nicht alle 30 Großtexttypen verwendet haben, können Sie weitere Langtexttypen erstellen. In diesem Fall verwendet das neue Feld einen Platz aus dem Großtextkontingent.
Wenn Sie benutzerdefinierte Felder erstellen, beachten Sie bitte, dass deren Feldtyp nicht geändert werden kann. Wenn Sie einen anderen Feldtyp verwenden wollen, müssen Sie ein neues Feld erstellen.
Benutzerdefinierte Felder erstellen
Um ein neues Feld (d.h. ein benutzerdefiniertes Feld) zu erstellen, gehen Sie zum Menü Management, Feld-Editor und klicken Sie Feld erstellen.
Der Dialog Feld-Generator wird geöffnet.
- Geben Sie einen Namen für das Feld ein.
Die Namen benutzerdefinierter Felder dürfen nicht mehr als 200 Zeichen haben.
- Wählen Sie einen Typ aus, um das Feldformat zu bestimmen.
- Klicken Sie Erstellen.
Bitte beachten Sie, dass die folgenden Zeichen und Wörter möglicherweise nicht korrekt dargestellt werden oder das ordnungsgemäße Funktionieren der Plattform beeinträchtigen; wir empfehlen daher dringend, sie nicht in Feldnamen zu verwenden:
- Zeichen:
'
"
( )
- Wörter:
sid
uid
cid
ident
llid
sn_lid
sn_uid
user_id
Benutzerdefinierte Felder bearbeiten
Auf der zweiten Seite des Feld-Generators können Sie Ihr Feld genauer definieren:
Klicken Sie Bearbeiten, um die folgenden Attribute zu ändern:
- Name: Sie können auch entscheiden, den Feldnamen im Formular links von der Auswahlmöglichkeit oder darüber zu platzieren.
- Aufforderungstext (Call for Action)
- Attribute
Sprache
Wählen Sie eine Sprache aus der Dropdownliste aus, um das Feld in anderen Sprachen bereitzustellen.
- Geben Sie die übersetzten Begriffe für Name, Aufforderungstext und die Attribute ein und klicken Sie Speichern.
- Sie können die Sprachen aus der Liste erneut auswählen. Wechseln Sie zwischen den Sprachen und sehen Sie sich die Begriffe an, die Sie definiert haben, oder bearbeiten Sie diese.
Feldtypen - Attribute und Werte
Für folgende Feldtypen können Sie die Anzahl der Attribute definieren und eingeben:
- Einzelauswahl
- Mehrfachauswahl
Sie können auch die Reihenfolge der verfügbaren Werte und einen Aufforderungstext (Call to Action) definieren:
- Attribut entfernen: Klicken Sie das Papierkorbsymbol.
- Anordnung der Attribute definieren: Verwenden Sie die Pfeilsymbole.
- Attribute in alphabetischer Reihenfolge oder umgekehrt anzeigen: Wählen Sie "a-z" oder "z-a" aus und klicken Sie Reihenfolge übernehmen.
Wenn Sie ein Feld für die Einzelauswahl erstellen und die Reihenfolge seiner Attribute ändern, beachten Sie bitte Folgendes:
- Jedes Attribut hat zwei IDs:
- Choice ID: die ID der tatsächlichen Auswahlmöglichkeit.
- Sort ID: die ID des Platzes, den das Attribut in der Liste der Attribute einnimmt (1. Attribut, 2. Attribut usw. in der Reihenfolge der Attribute).
- Wenn Sie die Reihenfolge der Attribute mithilfe der Pfeilsymbole (siehe Abbildung unten) ändern, ändert sich die Sort ID entsprechend; die Choice ID bleibt jedoch gleich.
- Bei einem API Call verwenden Sie daher bitte den Identifier
choice
stattsort_id
, um eine Auswahlmöglichkeit/ein Feld anzugeben (siehe Verfügbare Auswahlmöglichkeiten eines Einzelauswahlfeldes auflisten, Kontakte aktualisieren).
Javascript
Sie können das JavaScript-Feld bearbeiten:
- Ein bearbeitbares Feld mit den entsprechenden Eigenschaften anzeigen: Klicken Sie JavaScript anzeigen.
- Das JavaScript-Eingabefeld ausblenden: Klicken Sie JavaScript verbergen.
Für Datumseingabefelder und URL-Felder ist ein vordefinierter Standardcode verfügbar, der auch angepasst werden kann.
Wenn Sie mit JavaScript nicht sehr gut vertraut sind, sollten Sie den JavaScript-Standardcode nicht selbst ändern, ohne sich vorher mit dem Emarsys Support in Verbindung zu setzen.
Ein möglicher Anwendungsfall für die Bearbeitung des JavaScript wäre die Begrenzung der Optionen für ein Feld der Mehrfachauswahl, damit ein Kontakt, der sich über ein Formular anmelden will, nur eine begrenzte Anzahl von Optionen auswählen kann - zum Beispiel 5 in einem Feld für die Mehrfachauswahl, das eigentlich 20 Optionen enthält (z.B. Ihre bevorzugten Flugdestinationen).
Vor dem Schließen des Feld-Generators müssen Sie Ihre Einstellungen speichern, sonst verlieren Sie Ihre Änderungen.
Benutzerdefinierte Felder auflisten
Auf der Seite Feld-Editor können alle Datenfelder aufgelistet und bearbeitet werden.
- Die Liste zeigt die Felder mit ihrem Feldnamen und ihrem Feldtyp an.
- Die Spalte Erstellt von zeigt den Namen des Administrators, der das Feld erstellt hat.
- Weitere Informationen zu den verschiedenen Feldtypen erhalten Sie unter: Über Felder
Jedem benutzerdefinierten Feld, das Sie erstellen, wird eine numerische ID zugewiesen; für eine einfachere Identifizierung können Sie dem Feld aber auch eine String-ID zuweisen. Derzeit unterstützt das Emarsys API keine String-IDs in API Calls.
Benutzerdefinierte Felder verteilen
Auf der Seite Feld-Editor können Sie ein einzelnes oder mehrere benutzerdefinierte Felder verteilen.
Benutzerdefinierte Felder löschen
Auf der Seite Feld-Editor können Sie benutzerdefinierte Felder löschen, indem Sie das Icon für Löschen klicken.
Wenn Sie versuchen, ein benutzerdefiniertes Feld zu löschen, wird ein Dialog angezeigt; darin wird geprüft, ob das ausgewählte Feld in einer anderen Ressource verwendet wird.
Als "Blocker" wird ein Feld gewertet, wenn das Löschen des Feldes das Ausführen eines Segments oder Programms verhindern würde. Ein blockierendes Element kann nur gelöscht werden, wenn Sie es aus dem Segment oder Programm entfernen, in denen es verwendet wird.
Um das Segment mit dem betroffenen Feld zu öffnen, klicken Sie das Symbol für Bearbeiten.
Nachdem Sie die Blockierung aufgelöst haben, können Sie das Element löschen, indem Sie Löschen klicken.