Die Liste kann als JSON-Datei oder als tabgetrennte CSV-Datei übergeben werden.
Das Prinzip: MasterID
Jede Gruppe zusammengehöriger Objekte bekommt eine gemeinsame MasterID. Unter dieser ID stehen die Subshops mit ihren jeweiligen Indizes. Der Shop weiß dadurch, welche Seiten einander entsprechen. Als Beispiel vier deutschsprachige Subshops mit drei Kategorien:JSON-Datei für Kategorien
CSV-Datei für Kategorien
Dieselben Daten als tabgetrennte CSV mit drei Spalten:Eine Datei je Subshop-Gruppe
Eine Zuordnungsdatei beschreibt immer genau eine Gruppe zusammengehöriger Subshops. Kommen weitere Sprachräume hinzu, erzeugen Sie je Gruppe eine eigene Datei. Für vier deutschsprachige und zwei englische Subshops entstehen also zwei Dateien:gb und m-gb stehen dann mit eigenen MasterIDs in der zweiten Datei.
Dateien für Produkte
Für Produkte gilt dasselbe Schema mit zwei Unterschieden: In der JSON-Datei heißt das erste Elementprod statt cat, in der CSV-Datei lautet der Spaltenkopf ProdIndex statt CatIndex.
Prüfsummendatei
Zu jeder JSON- oder CSV-Datei gehört eine Prüfsummendatei. Bilden Sie vom kompletten Inhalt der Datei einen SHA512-Hashwert und schreiben Sie ihn in die erste Zeile. Die Endung lautet.sha512sum.
Zu den beiden Dateien oben gehören also:
Import der Dateien
Die Zuordnungs- und Prüfsummendateien übertragen Sie per SFTP in Ihr Root-Verzeichnis. Den SFTP-Zugang erhalten Sie von der WEBSALE AG. Der Import läuft standardmäßig einmal täglich nachts per Cron-Job. Wenn Sie öfter importieren wollen, stoßen Sie ihn per REST an. Wie das geht, steht unter REST hreflang-Erzeugung.Verwandte Themen
- Wegweiser: Marketing, SEO und externe Portale
- Wegweiser: REST hreflang-Erzeugung
- Wegweiser: SEO-URLs und Link-Optimierung
