Funktionen zum Filtern von Pool-Containern
Die im erweiterten Datenpool gespeicherten Daten können in Mapp Engage auf verschiedene Art und Weise genutzt werden: Sie können in Nachrichten eingefügt werden, für das Selektieren von Empfängern verwendet oder in Personalisierungen genutzt werden.
Es ist möglich, eine bestimmte Spalte von Daten zu bestimmen, aus der sämtliche Daten importiert werden sollen. Es ist ebenfalls möglich, Funktionen für das Filtern von Daten entsprechend gewünschter Kriterien zu verwenden – Sie können z.B. spezifizieren, dass das System nur Datensätze aus einem bestimmten Zeitraum oder mit bestimmten Werten oder Einträgen berücksichtigen soll.
Diese Filterregeln können verwendet werden, um Datensätze in Nachrichten einzufügen, Selektionen vorzunehmen und Personalisierungen zu erstellen.
Für weitere Informationen siehe:
- Daten aus einem Pool-Container in eine Nachricht einfügen
- Personalisierung mit erweitertem Datenpool
Verfügbare Funktionen
Die folgenden Funktionen können im Umgang mit Pool-Containern nützlich sein:
Funktion | Beschreibung |
---|---|
ecx:filter | Diese Funktion durchsucht eine Spalte nach vorgegebenen Werten und liefert die passenden Einträge zurück. |
ecx:filterDateRange | Diese Funktion durchsucht eine Spalte nach Datumswerten zwischen vorgegebenen Start- und Enddaten und liefert die passenden Einträge zurück. |
ecx:filterDateTimeRange | Diese Funktion durchsucht eine Spalte nach Werten zwischen vorgegebenen Start- und Endzeitpunkten (Datum und Uhrzeit) und liefert die passenden Einträge zurück. |
ecm:addInterval | Diese Funktion addiert eine Zeitspanne zu einem vorgegebenen Datum (bzw. subtrahiert sie von ihm). |
ecx:merge | Diese Funktion fasst mehrere Quellen zu einem Objekt zusammen. |
ecm:countMapElements | Diese Funktion liefert die Anzahl von Elementen in einer Karte zurück. |
Verknüpfte vs. unverknüpfte Pool-Container
Um Daten zu filtern, ist es immer notwendig, den Schlüssel der zu filternden Pool-Container festzulegen.
- Im Falle von verknüpften Pool-Containern wird der Schlüssel durch das zugehörige Attribut festgelegt.
- Im Falle eines unverknüpften Pool-Containers muss der Schlüssel explizit bestimmt werden (als Attribut oder definierter Wert).
Es ist nicht möglich, einen Filter für die Suche nach allen Containern, die einen bestimmten Wert beinhalten, zu verwenden; Sie müssen immer angeben, welche Container gefiltert werden sollen, indem Sie den Schlüssel bestimmen.
Die Syntax zur Referenzierung von Pool-Containern in Parametern ist bei verknüpften und unverknüpften Containern unterschiedlich (siehe Syntax und Formatierung von Funktionen).