CSV-Datendateien
Das CSV-Dateiformat wird als Grundlage für Datenübertragungsvorgänge verwendet und wird von allen Tabellen- und Datenbankanwendungen unterstützt. Die folgenden Dateitypen werden für den Import und Export unterstützt:
- Import:
CSV
undZIP
(eine komprimierte CSV-Datei) - Export:
CSV
CSV-Dateien haben eine bestimmte Struktur, die mit der Datenbank übereinstimmen muss. Jede Spaltenüberschrift entspricht dem Attributcode des Felds, das durch die Spalte dargestellt wird. Um sicherzustellen, dass die Spaltenüberschriften von Commerce gelesen werden können, exportieren Sie die Daten aus Ihrem Store zunächst als CSV-Datei. Anschließend können Sie die Daten bearbeiten und erneut in Commerce importieren.
Wenn Sie eine exportierte CSV-Datei in einem Texteditor öffnen, sehen Sie, dass Werte durch Kommas getrennt sind und mehrere Werte in doppelte Anführungszeichen gesetzt werden. Während des Imports können Sie ein benutzerdefiniertes Trennzeichen angeben, obwohl ein Komma als Standard festgelegt ist.
CSV-Struktur des Produkts
Ein vollständiger Export der Produktdatenbank enthält Informationen zu jedem Produkt im Katalog und die Beziehungen zwischen ihnen. Jeder Datensatz verfügt über eine feste Auswahl von Spalten, die den Attributen im Katalog entspricht, obwohl die Reihenfolge der Attribute während des Importvorgangs ignoriert wird.
Die erste Zeile der Tabelle enthält die Namen der einzelnen Attribute, die als Spaltenüberschriften verwendet werden. Die übrigen Zeilen beschreiben die einzelnen Produktdatensätze. Jede Zeile, die mit einem Wert in der SKU-Spalte beginnt, ist der Anfang eines neuen Produktdatensatzes. Ein einzelnes Produkt kann mehrere Zeilen enthalten, die Informationen zu mehreren Bildern oder Produktoptionen enthalten. Die nächste Zeile mit einem Wert in der SKU-Spalte beginnt mit einem neuen Produkt.
Die Spalte Kategorie enthält einen Pfad für jede Kategorie, der das Produkt zugewiesen ist. Der Pfad enthält die Stammkategorie, gefolgt von einem Schrägstrich (/
) zwischen den einzelnen Ebenen. Standardmäßig wird das ,
verwendet, um verschiedene Kategoriepfade zu trennen. (Sie können mit der Option Multiple value separator ein anderes Trennzeichen angeben.) Beispiel:
Default Category/Gear,Default Category/Gear/Bags
Um Daten zu importieren, müssen Sie nur die SKU und alle Spalten mit Änderungen einbeziehen. Leere Spalten werden beim Importvorgang ignoriert. Während des Importvorgangs können keine Attribute hinzugefügt werden. Sie können nur vorhandene Attribute einbeziehen.
Eine ausführliche Beschreibung der einzelnen Produktattribute finden Sie unter CSV-Dateistruktur des Produkts.
_<name>
<attribute_name>
CSV-Struktur des Kunden
Die CSV-Datei des Kunden enthält Kundeninformationen aus der Datenbank und weist die folgende Struktur auf:
Die erste Zeile der Tabelle enthält die Namen der Attributspalten (die den Attributcodes entsprechen). Es gibt zwei Arten von Spaltennamen, wie in der folgenden Tabelle dargestellt. Andere Zeilen enthalten Attributwerte, Dienstdaten und komplexe Daten. Jede Zeile mit nicht leeren Werten in den email
und _website
Spalten beginnt mit der Beschreibung des nachfolgenden Kunden. Jede Zeile kann Kundendaten mit oder ohne Adressdaten oder nur die Adressdaten darstellen. Enthält eine Zeile nur die Adressdaten, werden die Werte in den Spalten, die sich auf das Kundenprofil beziehen, ignoriert und können leer sein.
Um mehr als eine Adresse für einen Kunden hinzuzufügen oder zu ersetzen, fügen Sie eine Zeile für jede neue Adresse mit leeren Kundendaten und den neuen oder aktualisierten Adressdaten unter der Kundendatenzeile hinzu.
Eine ausführliche Beschreibung der einzelnen Kundenattribute finden Sie unter CSV-Dateistruktur des Kunden.
_<name>
<attribute name>