Produkte mit einer CSV-Datei importieren

Der Import von Produkten in deinen Shopify-Shop mithilfe einer CSV-Datei (Comma-Separated Values) ist nützlich, wenn du von einer anderen Plattform zu Shopify wechselst oder wenn du viele Änderungen an deinen Produkten oder deinem Inventar vornehmen möchtest.

Beim Importieren von Produkten werden die Daten aus der CSV-Datei in Produkte umgewandelt. Du kannst auswählen, ob du deine neuen Produkte auf allen Vertriebskanälen oder nur in deinem Onlineshop veröffentlichen möchtest.

Bevor du beginnst

Bevor du Produkte mit einer CSV-Datei importierst, lies dir unbedingt die folgenden Themen durch:

Produktimporte, die mit einer CSV-Datei gestartet werden, können nach dem Start nicht mehr abgebrochen werden. Außerdem kannst du keinen Verlauf vergangener Importe einsehen. Um die letzten durch einen Import vorgenommenen Änderungen zu überprüfen, sieh dir das Aktivitätsprotokoll deines Shops an.

Importe mit einem Dev Shop testen

Wenn du ein Shopify-Partner bist und einen umfangreichen Import für eine:n Händler:in durchführst, stelle sicher, dass du zuerst eine kleine Teilmenge der Änderungen mit einem Dev Shop testest, bevor du den eigentlichen Import-Job durchführst.

Überlegungen zum Überschreiben deiner Produktdetails mit einer CSV-Importdatei

Wenn du eine CSV-Datei importierst, kannst du die Option Produkte mit übereinstimmenden Handles überschreiben auswählen. Wenn du diese Option auswählst und der Handle in der CSV-Importdatei mit einem vorhandenen Handle in deiner Produktliste übereinstimmt, überschreiben die Werte in der CSV-Datei die Werte in den entsprechenden Spalten in der vorhandenen Produktliste. Wenn die Überschreiben-Option nicht ausgewählt ist, werden die Produkte, die mit einem vorhandenen Handle übereinstimmen, beim CSV-Import ignoriert.

  • Wenn eine nicht erforderliche Spalte in der CSV-Importdatei leer ist, wird der entsprechende Wert in der Produktliste ebenfalls leer überschrieben.
    • Wenn zum Beispiel der Vendor -Wert in deiner vorhandenen Produktliste John's Apparel ist, aber die Vendor -Spalte in der von dir importierten CSV-Datei leer ist, wird der Wert John's Apparel durch einen leeren Wert ersetzt.
  • Wenn eine nicht erforderliche Spalte nicht in der CSV-Importdatei, aber in der vorhandenen Produktliste enthalten ist, bleibt der Wert in der Produktliste unverändert.
    • Wenn beispielsweise die Spalte Variant image URL in der vorhandenen Produktliste enthalten ist, diese Spalte jedoch nicht in der CSV-Importdatei enthalten ist, bleibt der Wert in der Produktliste unverändert.
  • Wenn eine nicht erforderliche Spalte in der CSV-Importdatei enthalten ist, die auf anderen Spaltendaten beruht, die nicht in der Datei enthalten sind, werden vorhandene Daten gelöscht oder entfernt.
    • Wenn beispielsweise die Spalte SKU in der CSV-Importdatei enthalten ist, aber nicht die Spalten Option1 value und Option1 name, wird die Produktvariantenoption gelöscht.
  • CSV-Dateien können nicht verwendet werden, um Produkte per Sammelaktion zu löschen. Wenn du Produkte per Sammelaktion löschen möchtest, kannst du die Sammelaktionen im Abschnitt Produkte deines Adminbereichs verwenden.
  • CSV-Dateien können nicht verwendet werden, um die Produktverfügbarkeit auf anderen Vertriebskanälen per Sammelaktion zu aktualisieren. Erfahre mehr über das Festlegen der Produktverfügbarkeit in anderen Vertriebskanälen.

Produkte aus einem anderen Shop importieren

Wenn du eine CSV-Datei hast, die aus einem anderen Shop exportiert wurde oder aus einer anderen Quelle stammt, überprüfe, ob sie dem CSV-Dateiformat entspricht. Wenn das Format nicht übereinstimmt oder Header fehlen, schlägt der Import fehl.

Deine Produkt-CSV-Datei darf 15 MB nicht überschreiten. Wenn du nach dem Versuch, eine neue CSV-Datei hochzuladen, eine Fehlermeldung erhältst oder wenn der Upload das Zeitlimit überschreitet, teile die CSV-Datei in mehrere kleinere Dateien auf und lade dann jede Datei einzeln hoch.

Schritte:

  1. Gehe in deinem Shopify-Adminbereich zu Produkte.

  2. Klicke auf Importieren.

  3. Klicke auf Datei hinzufügen und wähle dann die CSV-Datei aus, die du importieren möchtest.

  4. Optional: Wenn du neue Produkte nur in deinem Onlineshop und nicht auf all deinen Vertriebskanälen veröffentlichen möchtest, deaktiviere die Option Neue Produkte auf allen Vertriebskanälen veröffentlichen.

  5. Optional: Um die URLs zu ändern, indem du die Werte für die vorhandenen Handles überschreibst, wähle Produkte mit übereinstimmenden Handles überschreiben aus. Vorhandene Werte werden für alle in der CSV-Datei enthaltenen Spalten ersetzt.

  6. Klicke auf Hochladen und fortfahren.

  7. Überprüfe die Details zum Import und klicke dann auf Produkte importieren.

Wenn deine CSV-Datei hochgeladen wurde, erhältst du eine Bestätigungs-E-Mail von Shopify an das E-Mail-Konto, mit dem du deinen Shopify-Shop eingerichtet hast. Lies einige Lösungen für häufige Probleme.

Produkte mit einer CSV-Datei importieren

Wenn du mit einer CSV-Datei Änderungen an deinen Produkten vornehmen möchtest, musst du zuerst deine Produkte exportieren. Du kannst in einem Tabellenkalkulationsprogramm wie Google Sheets Änderungen an deiner CSV-Datei vornehmen und dann deine aktualisierte CSV-Datei in den Shopify-Adminbereich importieren.

Schritte

  1. Gehe in deinem Shopify-Adminbereich zu Produkte.

  2. Klicke auf Importieren.

  3. Klicke auf Datei hinzufügen und wähle dann die CSV-Datei aus, die du importieren möchtest.

  4. Optional: Wenn du neue Produkte nur in deinem Onlineshop und nicht auf all deinen Vertriebskanälen veröffentlichen möchtest, deaktiviere die Option Neue Produkte auf allen Vertriebskanälen veröffentlichen.

  5. Optional: Um die URLs zu ändern, indem du die Werte für die vorhandenen Handles überschreibst, wähle Produkte mit übereinstimmenden Handles überschreiben aus. Vorhandene Werte werden für alle in der CSV-Datei enthaltenen Spalten ersetzt.

  6. Klicke auf Hochladen und fortfahren.

  7. Überprüfe die Details zum Import und klicke dann auf Produkte importieren.

Nachdem deine CSV-Datei hochgeladen wurde, erhältst du eine Bestätigungs-E-Mail von Shopify an das E-Mail-Konto, das du für die Einrichtung deines Shopify-Shops verwendet hast. Lies einige Lösungen für häufige Probleme.

Fehlerbehebung bei CSV-Importen

Sollten beim Importieren einer CSV-Datei Probleme auftreten, findest du nachfolgend weitere Informationen zur Fehlerbehebung.

Wenn du nach dem Import einer CSV-Datei unerwartete Zeichen oder Symbole in deinen Produktbeschreibungen, Titeln oder anderen Inhalten bemerkst, wurde die Datei möglicherweise nicht mit UTF-8-Kodierung (Unicode Transformation Format – 8-Bit) gespeichert.

Die UTF-8-Kodierung ist erforderlich, um zu verhindern, dass unerwartete Zeichen in deinen Inhalten erscheinen. Google Sheets speichert Dateien standardmäßig automatisch mit UTF-8-Kodierung. Bei anderer Tabellenkalkulationssoftware ist möglicherweise ein zusätzlicher Schritt erforderlich, um Dateien mit UTF-8-Kodierung zu speichern.

Betroffene Artikel manuell korrigieren

Gehe jedes betroffene Produkt durch und ändere oder entferne die Zeichen manuell. Diese Vorgehensweise eignet sich am besten, wenn nur wenige Artikel betroffen sind.

Eine ältere Version importieren

Falls du eine frühere Version der CSV-Datei hast, die mit der richtigen Kodierung gespeichert wurde, importiere stattdessen diese Version.

Erneut mit der richtigen Kodierung speichern

Öffne die falsch kodierte CSV-Datei und speichere sie erneut mit UTF-8-Kodierung. Der Vorgang variiert je nach Betriebssystem und Tabellenkalkulationsprogramm. Anleitungen dazu findest du unter CSV-Dateien.

Wenn du die Fehlermeldung Netzwerkfehler: Unexpected token < in JSON at position 0 erhältst, stimmen die Spaltentitel der CSV-Datei nicht genau mit den erforderlichen Headern der CSV-Vorlage überein. Bei den Namen der Spalten-Header ist die Groß-/Kleinschreibung zu beachten.

Spalten-Header überprüfen und korrigieren

  1. Überprüfe die Anleitung zum CSV-Format auf die korrekte CSV-Formatierung.
  2. Vergleiche deine CSV-Spaltentitel mit der Beispieldatei.
  3. Stelle sicher, dass die Header deiner CSV-Datei genau mit denen der Beispieldatei übereinstimmen, auch bei der Groß- und Kleinschreibung. Verwende beispielsweise Handle anstelle von handle.
  4. Korrigiere die Header deiner CSV-Datei, sodass sie mit den Headern der Beispieldatei übereinstimmen. Du kannst eine Kopie der Beispieldatei aus der Anleitung zum CSV-Format herunterladen.

Ein Fehler durch unzulässige Anführungszeichen tritt auf, wenn in deiner CSV-Datei Kommas und Anführungszeichen vorhanden sind, die nicht UTF-8-kodiert sind.

Damit eine Produkt-CSV-Datei korrekt importiert werden kann, müssen alle Anführungszeichen und Apostrophe UTF-8-kodiert sein und sich an der richtigen Position befinden. Nicht-UTF-8-kodierte Anführungszeichen werden beispielsweise gekrümmt angezeigt: “ ”, während UTF-8-kodierte Anführungszeichen gerade sind: " ".

Datei mit UTF-8-Kodierung speichern

Speichere deine Originaldatei vor dem Importieren mit UTF-8-Kodierung.

Wenn du eine Fehlermeldung erhältst, die besagt, dass bestimmte Zeilen ungültig sind, ohne dass weitere Details angegeben werden, könnte das Problem durch Konflikte mit bestehenden Produktvariantenoptionen verursacht werden. Dies tritt auf, wenn du versuchst, einen Optionswert von einer Optionsposition zu einer anderen zu ändern.

Ursache dieses Problems

Der CSV-Import schlägt fehl, wenn eine Datei versucht, einen vorhandenen Optionswert einer neuen Optionsposition zuzuweisen. Dadurch entsteht ein Konflikt, da Variantenoptionen eindeutig sein müssen. Wenn du beispielsweise versuchst, Size von „Option 1“ zu „Option 2“ zu verschieben und Type als neue „Option 1“ hinzuzufügen, prüft die Datenbank vor dem Importieren neuer Werte auf doppelte Namen und der Vorgang schlägt fehl.

Den Konflikt beheben

Verwende während des Imports einen temporären Namen für die Option und aktualisiere ihn anschließend:

  1. Verwende in deiner CSV-Datei einen alternativen, temporären Namen für die Option, die den Konflikt verursacht. Verwende zum Beispiel Size. (mit einem Punkt) anstelle von Size.
  2. Importiere die CSV-Datei mit dem temporären Namen für die Option.
  3. Nachdem der Import erfolgreich abgeschlossen wurde, erstelle eine neue CSV-Datei, die den temporären Namen für die Option in den gewünschten Namen ändert.
  4. Importiere die aktualisierte CSV-Datei, um den endgültigen Namen für die Option zu übernehmen.