Plugins FAQ Anleitungen Support Kontakt Plugins ansehen

Produkte aus einer CSV-Datei importieren

Mit der Vollversion kannst du unter Product Viewer > Import viele Produkte auf einmal aus einer CSV-Datei laden (eine Tabelle, die als reiner Text gespeichert ist, mit Werten, die durch Kommas, Semikolons oder Tabulatoren getrennt sind). Produkte werden über ihren Code zugeordnet: Wenn du dieselbe Datei erneut lädst, werden sie aktualisiert statt verdoppelt.

Der CSV-Import gehört zur Vollversion (oder zur 7-tägigen Testphase). In der kostenlosen Version fügst du Produkte von Hand hinzu. Siehe Deinen Lizenzschlüssel aktivieren.

Bevor du beginnst

  1. Lege zuerst deine Filter an (Filter und Einträge anlegen). Der Import erkennt eine Spalte pro Filter.
  2. Öffne Product Viewer > Import. Das Feld How the file has to look zeigt genau die erste Zeile, die deine Datei braucht, zum Beispiel: sku,title,excerpt,image,range,function,capacity. Kopiere sie als erste Zeile in deine Tabelle.

Die Spalten

SpalteWas hineinkommt
skuDer Produktcode. Er entscheidet, ob eine Zeile ein neues Produkt anlegt oder das bestehende Produkt mit demselben Code aktualisiert.
titleDer Produktname. Neue Produkte ohne Namen bekommen den Code als Namen. Bestehende Produkte behalten ihren Namen, wenn die Spalte fehlt oder die Zelle leer ist.
excerptDie Kurzbeschreibung auf der Karte. Lass die Spalte in der Datei weg, um die vorhandenen Kurzbeschreibungen zu behalten.
contentOptional: die vollständige Beschreibung, die auf der Produktdetailseite erscheint.
imageDie vollständige Webadresse des Fotos (beginnt mit https://). Wird nur verwendet, wenn du beim Import die Bildoption ankreuzt.
eine Spalte pro FilterDer Spaltenname ist der interne Name des Filters, wie er auf der Seite Import angezeigt wird (der Filtername in Kleinbuchstaben, mit Unterstrichen statt Leerzeichen). Bei einem Listenfilter schreibst du den Namen des Eintrags. Mehrere Einträge in einer Zelle trennst du mit einem senkrechten Strich, zum Beispiel Restaurants|Hotels. Bei einem Zahlenfilter schreibst du nur die Zahl, zum Beispiel 600.

Die Datei braucht mindestens die Spalte sku oder die Spalte title. Bei Spaltennamen spielt Groß- und Kleinschreibung keine Rolle. Komplett leere Zeilen werden ignoriert.

  • Filtereinträge, die es noch nicht gibt, werden automatisch angelegt.
  • Bei einem Listenfilter ersetzt die Zelle die Einträge des Produkts für diesen Filter. Bei einem Zahlenfilter entfernt eine leere Zelle den Wert.
  • Nur die Spalten in der Datei werden geschrieben. Eine Spalte, die du weglässt (ein Filter, excerpt, content, title), bleibt bei bestehenden Produkten unverändert. Eine Datei mit nur sku und einer Filterspalte aktualisiert also diesen Filter und sonst nichts.
  • Eine leere Zelle in einer vorhandenen Spalte leert dieses Feld beim Produkt (Ausnahme ist der Name: Eine leere Zelle in title behält den aktuellen Namen).
  • Bei einem Zahlenfilter kannst du Dezimalzahlen mit Komma oder Punkt schreiben, zum Beispiel 600,5 oder 600.5.

Eine Beispieldatei, sample-catalog.csv, liegt in der Zip-Datei des Plugins im Ordner examples.

Die Datei aus Excel oder Google Sheets speichern

  • Google Sheets: Datei > Herunterladen > Kommagetrennte Werte (.csv) (File > Download > Comma-separated values).
  • Excel: Datei > Speichern unter und wähle CSV UTF-8 (durch Trennzeichen getrennt). Die normale CSV-Option funktioniert auch.

Du musst das Trennzeichen nicht ändern. Das Plugin liest die erste Zeile und erkennt, ob die Spalten durch Kommas, Semikolons (die Excel auf Deutsch, Italienisch und in mehreren anderen Sprachen verwendet) oder Tabulatoren getrennt sind. Umlaute und Akzente werden sowohl aus UTF-8-Dateien als auch aus Dateien mit der Windows-Kodierung, die Excel standardmäßig nutzt, richtig gelesen.

Den Import ausführen

  1. Klicke unter Upload the file auf das Dateifeld und wähle deine CSV-Datei.
  2. Lass beim ersten Mal Dry run, writing nothing (recommended for the first pass) (Probelauf, nichts wird geschrieben) angekreuzt.
  3. Kreuze Download the images listed in the image column an, wenn deine Datei Bildadressen enthält. Die Fotos werden in deine Mediathek kopiert.
  4. Klicke auf Import.
  5. Lies das Ergebnis. Ein Probelauf antwortet Dry run finished, nothing was written. To create: X, to update: Y, skipped: Z.: Die Zahlen zeigen, was passieren würde (anzulegen, zu aktualisieren, übersprungen). Ein echter Import antwortet Import finished. Created: X, updated: Y, skipped: Z.
  6. Wenn die Zahlen stimmen, entferne das Häkchen beim Probelauf und klicke erneut auf Import.

Die Preisliste aktuell halten

Bearbeite deine Tabelle und importiere sie erneut. Produkte mit demselben Code werden aktualisiert, neue Codes werden angelegt, und nichts wird verdoppelt. Produkte, die nicht in der Datei stehen, bleiben, wie sie sind (sie werden nicht gelöscht), und aktualisierte Produkte behalten ihren Veröffentlichungsstatus.

Kommst du nicht weiter?

Schreib uns, um welches Plugin es geht, was du versucht hast und was du siehst. Wir antworten aus Italien, meist innerhalb eines Werktags.

webadmin@nopvideo.com