Startseite     FAQ     Letzte Änderungen

Plugins:csvimport

Aus Melin WebHelp

Wechseln zu: Navigation, Suche

Das CSVImport-PlugIn überwacht einen gegebenen Ordner. Wird darin eine CSV-Datei gefunden so wird jede Zeile einzeln als Abonnent in die MehrMandanten-Datenbank importiert. Dabei ist sichergestellt daß jeder Abonnent nur einmal einen Newsletter abonniert hat (wenn sie also wiederholt dieselbe Datei importieren macht das nichts).

Felder werden durch Semikolon getrennt.

Inhaltsverzeichnis

[bearbeiten] Anwendung

Pro Zeile wird ein Abonnent angegeben. Jede Zeile muß mindestens eine Verteilerliste (NEWSLETTER_ID) und eine E-Mail-Adresse definieren (EMAIL).

NEWSLETTER_ID;EMAIL;LAST_NAME;FIRST_NAME;GENDER;CHANNEL_RECHT;UD_WERBUNG
1;seb@melin.de;Böttger;Sebastian;m;1;0
1;ld@melin.de;Dienas;Liels;m;0;0

Die Felder die verwendet werden können richten sich nach den im Anschluß verwendeten PlugIns. Da in der Regel die CSV-Importe als Abonnentendaten in die MMDB übertragen werden sind dies die Felder in der SC_DETAILS, jedoch können auch eigene Felder ergänzt werden wie dies im SystemCSVMailImport-Workflow beschrieben ist.

[bearbeiten] Parameter

Die Parameter des Plug-Ins können im Workflow-Grid eingestellt werden.

[bearbeiten] Name

Beschreibung die im Grid erscheint


[bearbeiten] Directory

Verzeichnis das Überwacht wird um Dateien zu importieren. Standard für Import-Dateien über die Oberfläche sind

  • SITE-DIR/usv/csv/mmdb (einfacher Import)
  • SITE-DIR/usv/csv/doi (Import mit DoubleOpt-In)


[bearbeiten] Pattern

Schränkt die Dateiendung ein (Default: alle Dateien im Directory werden importiert). Mit „*.csv“ werden nur Dateien mit der Endung .csv importiert.


[bearbeiten] Wait-Time

Zeit in Zehntelsekunden in der das Verzeichnis auf neue Dateien überprüft wird. Standard ist 10, zur reduzierung der Serverlast wird empfohlen ein Verzeichnis maximal alle 15 Sekunden (Wait > 150) zu prüfen.


[bearbeiten] Codierung

Zeichensatz der CSV-Datei. Sollten Umlaute nicht korrekt dargestellt werden so ist der Zeichensatz explizit anzugeben. (Default: ISO-8859-1)

[bearbeiten] Weitere Informationen