2. API-Aufgaben (Jobs)
API-Aufgaben erlauben die Manipulation der Daten, die von Datenquelle zu Datenziel weitergereicht werden. Mit Hilfe von API-Jobs ist es zum Beispiel möglich Feldwerte im Laufe des API-Prozesses zu ändern, Konvertierungen von Daten durchzuführen oder ganze Felder auszuschließen.
Aufgabentyp
Der Aufgabentyp definiert welcher Form der API-Job ist. Standardmäßig stehen Datenfeld-bezogene Aufgaben bereit.
Ziel
Die Ziel-Auswahl legt fest auf welches Datenfeld (bei Aufgabentype: Feld-Aktion) der Job angewendet wird. Die Auswahl richtet sich nach dem Datenziel in Abhängigkeit der API-Konfiguration (Bei Export z.B. die CSV-Datei. Bei Import das CC-Tabellenfeld)
Aktion
Legt die Art der Datenmanipulation fest und die Quelle der neuen Daten. Zur Auswahl stehen standardmäßig:
- Fixer Wert: Direkte Werteingabe möglich
- Ignorieren / ausschließen: Ziel wird in Datenziel ausgeschlossen
- Wert aus Datenquelle: Querkopie von Feld X nach Ziel aus der Datenquelle
- Eigene SQL-Abfrage: Wertermittlung aus einer eigenen SQL-Datenbankabfrage
- Hook-Callback-Funktion: Wertermittlung nach Ausführung einer Callback-Funktion
- Datumswert: Direkte Datumseingabe möglich
- Freitext: Eingabe von Fließtexten mit TinyMCE Editor
- Code / HTML: Eingabe von Codeblöcken
- Überschrift einsetzen: Direkte Werteingabe eines Überschriften-Werts