1. Einführung
Diese Dokumentation beschreibt, wie Sie Ihre Datendateien — Produkte, Bestellungen, Retouren und zugehörige Daten — innerhalb unserer SFTP-Umgebung strukturieren, sobald Ihr dedizierter Speicherplatz bereitgestellt wurde. Wenn Sie mehrere Shops betreiben oder mehrere Umgebungen haben (Prod, Preprod usw.), erstellen Sie bitte für jeden einen separaten Unterordner (es könnten auch verschiedene Marken, verschiedene Länder usw. sein).Beispiel-Verzeichnisstruktur
2. Zeitplan für die Datenübertragung
Datendateien sollten idealerweise täglich zwischen folgenden Zeiten übertragen werden:- 02:00 Uhr
- 05:00 Uhr
3. Standards für die Dateiorganisation
Erstellen Sie in jedem Shop-Verzeichnis folgende Ordner:productsordersreturnsreturn_reasons(optional)misc(optional)
- Der Ordner
return_reasonswird für Exportdateien mit zusätzlichen Retouren-Daten verwendet, z. B. von Kunden angegebene Gründe. Diese Exporte sind optional. - Der Ordner
misckann verschiedene Dateien enthalten. Wenn Sie diesen Ordner verwenden möchten, besprechen Sie die Hierarchie und Struktur bitte vorher mit uns, um die Kompatibilität sicherzustellen.
Beispiel-Dateinamenformat
4. Anforderungen an den Exportinhalt
Eine detaillierte Spezifikation der erwarteten Felder, Formate und Einschränkungen für jeden Datensatztyp finden Sie in der Dokumentation Datenübertragungen: Vorlage. Hauptanforderungen für Produktkatalogexporte:- Exportieren Sie alle Produktvarianten, einschließlich nicht vorrätige Artikel
- Fügen Sie ein Feld Letzte Änderungsdatum für die inkrementelle Verarbeitung ein
- Vollständige Varianteninformationen beibehalten, um eine korrekte Größenanalyse zu ermöglichen
- Optional ein Deaktivierungsflag für die Kleep-Präsenzkontrolle hinzufügen
5. Umgang mit wiederholten Daten in Exporten
Datensätze können legitim in mehreren täglichen Exporten erscheinen. Beispielsweise kann eine bestimmte Retoure in mehreren Dateien vorkommen. Unser Aufnahmesystem verarbeitet Deduplizierung automatisch und verarbeitet nur die aktuellste Version jedes Datensatzes.6. Richtlinien für das Datenformat
Alle Exporte sollten im CSV-Format bereitgestellt werden. Excel-Dateien (.xlsx) werden abgeraten, da sie Formatierungsinkonsistenzen einführen und automatisierte Aufnahmeworkflows erschweren können.
- Datum/Uhrzeit: Verwenden Sie das ISO 8601-Format:
YYYY-MM-DDTHH:MM:SSZ, Beispiel:2025-01-15T14:30:00Z - Kodierung: UTF-8-Kodierung für alle Textfelder, Sonderzeichen in CSV korrekt escapen
- Boolesche Werte: Verwenden Sie
true/false(Kleinbuchstaben) oderTrue/False - Dezimalwerte: Verwenden Sie den Punkt (
.) als Dezimaltrennzeichen. Beispiel:129.99nicht129,99 - Nullwerte: Leerer String für fehlende optionale Textfelder in CSVs, null in JSONs verwenden
Dateinamenskonvention
Wie in der SFTP-Datenstrukturdokumentation angegeben, verwenden Sie folgendes Format:
products_2025-01-15T02-00-00.csvorders_2025-01-15T02-00-00.csvreturns_2025-01-15T02-00-00.csv
7. Export historischer Daten
Wenn Sie historische Daten bereitstellen müssen (d. h. Daten, die nicht Teil der täglichen Exporte sind), können Sie bis zu einem Jahr historischer Datensätze für alle Datentypen exportieren, einschließlich:- Produkte
- Bestellungen
- Retouren
