Katalog importieren und exportieren
Sie können einen ProduktCommerce: Verschiedene Arten von Handelswaren wie Produkte, Variationen/SKUs, Bündel und Pakete, die Sie auf der öffentlichen Webseite ansehen und kaufen können.-KatalogCommerce: Ein Behältnis auf höchster Ebene für Katalogeinträge wie Kategorien, Produkte und Varianten (SKUs). aus einem externen System in Optimizely Commerce importieren. Sie können einen Katalog auch exportieren.
Zeitpunkt des Imports oder Exports
Wenn Sie eine E-Commerce-Webseite konfigurieren, müssen Sie die Produkte in das System übernehmen. Sie müssen einen Produktkatalog auch importieren, wenn neue Artikel im Katalog eines externen Systems ergänzt werden. Möglicherweise möchten Sie auch Kataloge verschiedener Webseiten verschieben oder kopieren.
Sie können zwar einen Katalog manuell erstellen und Katalogeinträge ergänzen, diese Option ist bei einem großen Katalog jedoch wenig zweckmäßig. Verwenden Sie stattdessen eine der Import- oder Export-Methoden, um Produkte effizient aus oder in einen Katalog zu verschieben.
Import- und Export-Methoden
- Funktion Importieren/Exportieren. Exportieren Sie einen Produktkatalog oder importieren Sie eine ZIP-Datei in Optimizely Commerce.
- CSV-Import. Verwalten Sie einen großen Produktkatalog, indem Sie CSV - Dateien importieren. Dabei wird ein als CSV-Datei gespeichertes Excel-Arbeitsblatt verwendet. Vor dem Import oder Export werden die Produktarten der Katalogstruktur und dem Katalogformat zugeordnet. Sie können die CSVSteht für „Comma-Separated Values“. Eine Textdatei mit Tabellendaten, die durch Kommazeichen voneinander getrennt sind.-Importfunktion für Ihren kompletten Katalog oder für Teile davon verwenden.
Je nach der Import- oder Export-Konfiguration müssen Sie gegebenenfalls die Informationen für importierte Produkte sowie deren Variationen manuell nachbearbeiten (z. B. Bilder und Dokumente oder Zuordnungen ergänzen), um die Aufgabe abzuschließen.
Katalogdaten mittels ZIP-Dateien importieren oder exportieren
Die Funktion Importieren/Exportieren importiert ZIP-Dateien, die aus dem Commerce-ManagerEine von mehreren Hauptbenutzeroberflächen in Optimizely Commerce. Dieser Benutzeroberflächenbereich, der nach dem Anmelden über das Hauptmenü zugänglich ist, bietet Bildschirme zur Verwaltung von Märkten, Kunden, Katalogen, Bestellungen usw. Sie können die Informationen in einigen Bildschirmen des Commerce-Managers in anderen, neueren Benutzeroberflächen verwalten. Wenn möglich, empfehlen wir die Verwendung der neueren. exportiert wurden. Dies ist eine schnelle Möglichkeit, Kataloge aus anderen Webseiten zu importieren und dann einen Katalogs zu erweitern.
Katalog importieren
- Wechseln Sie zu Commerce-Manager > Katalogverwaltung.
- Klicken Sie auf Importieren/Exportieren > Katalog importieren.
- Ziehen Sie die Katalogdatei per Drag-and-drop aus dem Ursprungsordner. Die hochgeladenen Dateien erscheinen in der Importliste.
- Klicken Sie auf Import starten. Ein Fortschrittsfenster zeigt den Status an.
- Wenn der Import abgeschlossen ist, schließen Sie das Fortschrittsfenster.
Katalog exportieren
- Wechseln Sie zu Commerce-Manager > Katalogverwaltung.
- Alle Katalogknoten werden angezeigt. Klicken Sie auf die entsprechenden Knoten.
- Klicken Sie auf Importieren/Exportieren > Katalog exportieren. Der Bildschirm Katalog exportieren wird angezeigt.
- Exportieren Sie die Katalogeinträge wie im folgt:
- Um alles im Katalogknoten zu exportieren, klicken Sie auf Export starten. Ein Fortschrittsfenster zeigt den Exportstatus an. Wenn der Export abgeschlossen ist, schließen Sie das Fenster.
- Klicken Sie zum Export ausgewählter Dateien neben dem jeweiligen Element auf Herunterladen.
- Klicken Sie auf Herunterladen, um die exportierte Katalogdatei auf Ihren Computer zu kopieren.
Katalog mit CSV-Dateien importieren
Sie können eine große Zahl von Katalogeinträgen mit einem Excel-Arbeitsblatt importieren und verwalten (CSVSteht für „Comma-Separated Values“. Eine Textdatei mit Tabellendaten, die durch Kommazeichen voneinander getrennt sind.-Format), anstatt die Katalogeinträge manuell zu erstellen, was bei einer großen Menge Katalogdaten ermüdend sein kann.
In diesem Abschnitt wird erläutert, wie Sie diese Aufgaben abschließen.
- Importieren Sie CSV-Arbeitsblätter, um Katalogeinträge im Commerce-Manager zu erstellen.
- Weisen Sie die Katalogelemente Ihrer Kategoriestruktur zu.
- Weisen Sie jeden Eintrag anderen Einträgen zu (zum Beispiel einer Variante/SKU, die zu einem Produkt oder Paket gehört).
- Katalogelemente bearbeiten oder löschen
CSV-Importfunktion nutzen
Führen Sie die folgenden Schritte aus, um einen neuen Katalog zu importieren und zu konfigurieren:
- Erstellen Sie CSV-Dateien (zum Beispiel aus einem Excel-Arbeitsblatt oder mit Notepad), die Informationen über Kategorien, Einträge und Beziehungen zwischen den Einträgen entsprechend der folgenden Spezifikation enthalten. Siehe auch: Beispiel-CSV-Dateien.
CSV-Dateiformat
- Fügen Sie in der ersten Tabellenzeile die Tabellenkopfbeschriftungen für die Datenattribute ein, die importiert werden sollen (zum Beispiel Produktname, Preis, Beschreibung, Speicherort der Bilddatei).
- Identifizieren Sie mit den folgenden Attributen jedes Element, das importiert werden soll.
- Code. Ein spezifischer Code zur Identifikation jeder Kategorie beziehungsweise jedes Eintrags.
- Name. Ein eindeutiger Name für jede Datenzeile
- Eintragstyp. (nur für Katalogeinträge): Fügen Sie in jeder Tabellenzeile einen der folgenden Begriffe ein, um die Art des Eintrags anzugeben.
- Produkt
- Variante
- PaketCommerce: Eine verkäufliche Einheit, die Varianten und/oder andere Pakete zu einem einzigen Preis enthält. Die Ähnlichkeit mit SKUs besteht im Kauf einer kompletten Einheit (zum Beispiel ein Computersystem).
- BundleCommerce: Ein Sortiment an Paketen, Produkten und Varianten (SKUs), mit denen der Kunde zwei oder mehr Elemente gleichzeitig kaufen kann. Jedes Element in einem Bündel ist eine eigene Position in einem Warenkorb.
- Eltern- und Kind-Eintragscode (nur für Beziehungen zwischen Einträgen) Definieren Sie die Beziehung zwischen Einträgen (um zum Beispiel Produktvariationen anzuzeigen). Sie möchten beispielsweise eine Variante mit einem Produkt verknüpfen. In diesem Fall ist der übergeordnete Eingabecode der Code des Produkts und der untergeordnete Eingabecode der Code der Variante.
Ein Beispiel für die Verwendung dieses Attributs finden Sie hier: CSV-Datei Typ 3 — Eintrags-Beziehungsdatei.
Sie können auch das Attribut Kategoriecode verwenden, um eine Hierarchie in Ihrem Katalog anzulegen.
- Aktion. Definieren Sie die Importaktion.
- Einfügen
- Aktualisieren
- Löschen
Sie müssen für jede Zeile der CSV-Datei einen Befehl angeben.
Wenn Sie Einfügen eingeben und die Daten bereits existieren oder Aktualisieren, wenn die Daten noch nicht existieren, wird beim Import ein Fehler angezeigt und die betreffenden Tabellenzeilen werden nicht importiert.
- Kategorie-Code (Komma als Trennzeichen) Definieren Sie die Kategorie des Eintrags.
- SEO URLEinfache Adresse in CMS. Je nach ihrem Aufbau nutzt eine Seite ggf. diese Adresse anstelle der hierarchischen URL, wenn Links in ausgehende Antworten überführt werden. Auf eintreffende Anfragen antwortet die Webseite unabhängig von ihren Einstellungen immer auf die SEO URL. Weitere Informationen finden Sie unter http://world.optimizely.com/blogs/Magnus-Rahl/Dates/2013/12/Replace-SEO-URL-generation-in-EPiServer-Commerce-75/.. Eine eindeutige URLSteht für „Uniform Resource Locator“ (Internetadresse). Auch bekannt als Webadresse wie http://world.optimizely.com. für jeden Katalogeintrag
Wenn Sie eine Datei importieren, die die gleiche URL mehrfach enthält, wird ein Fehler angezeigt.
- Erstellen Sie die erforderlichen Meta-Felder für die neuen Katalogeinträge. Siehe auch: Katalogmetaklasse anlegen.
- Erstellen Sie für jede CSV-Datei eine Zuordnungsdatei, die Daten in der CSV-Datei mit den Attributen des Commerce-Managers verknüpft.
Wählen Sie die Art der Zuordnungsdatei aus, die Sie benötigen.
Dateityp zuordnen Verwendet zur Angabe von Beispiel Kategorie mit Metadaten (Category w/ Meta Data) Daten für Kategorien oder Unterkategorien in einem Katalog CSV-Datei Typ 1 – Kategorie-Datei Eintrag mit Metadaten (Entry w/ Meta Data) Daten für Katalogeinträge (Pakete, Produkte, Variante/SKUs und Bundles) CSV-Datei Typ 2 — Eintragsdateien Eintragsbeziehung (Entry Relation) Beziehungen zwischen den Einträgen. Zum Beispiel viele SKUs für ein Produkt oder mehrere SKUs und Produkte für ein Paket CSV-Datei Typ 3 — Eintrags-Beziehungsdatei Eintragszuweisung (Entry Association) Zuweisungen zwischen Einträgen (zum Beispiel Werbung für andere Artikel unter einem Text wie „Möglicherweise sind Sie auch interessiert an ...“) CSV-Datei Typ 4 — Zuweisungsdatei Variant mit Bestandsinformationen (Variation w/ Inventory) Für den Reiter Bestand. CSV-Datei Typ 5 — Preis-/Bestandsdatei Verkaufspreis (Pricing) Informationen für den Reiter Preisgestaltung. CSV-Datei Typ 6 — Verkaufspreis-Datei Für jeden Zuordnungsdateityp zeigt die Ansicht einen anderen Feld- und Attributsatz. Sie können Attribute manuell jeder CSV-Datei-Datenspalte zuordnen.
- Wählen Sie im Commerce-Manager > Katalogverwaltung einen vorhandenen Katalogordner aus oder erstellen Sie einen neuen Ordner, in den Sie importieren.
- Wählen Sie Importieren/Exportieren > CSV-Import Katalog aus.
- Ziehen Sie per Drag-and-drop die in Schritt 1 erstellten CSV-Dateien in das Feld.
- Importieren Sie die CSV-Dateien und die entsprechenden Zuordnungsdateien.
Beispiel-CSV-Dateien
CSV-Datei Typ 1 – Kategorie-Datei
Eine Datei-KategorieCMS: Eine eingebaute Optimizely Eigenschaft. Sie weisen einem Inhalt eine Kategorie zu, aber Sie müssen die Funktion zur Anzeige der herausgefilterten Ergebnisse erst aufbauen. Commerce: Eine Gruppierung käuflicher Produkte. (gleicht einem Knoten) definiert die Daten für Kategorien oder Unterkategorien in einem Katalog.
- Die oberste Tabellenzeile enthält den Spaltenkopf für die entsprechenden Metadatenfelder. Die Tabellenköpfe können auch andere Namen haben.
- Kategorie-Code in Spalte B ist deswegen wichtig, weil dieser Eintrag festlegt, wo die Eintragsdaten gespeichert werden.
- Der Code unter Eltern-Code (Spalte C) kann zur Erstellung von Unterkategorien verwendet werden. Wenn der Eltern-Code auf null oder RootDer übergeordnete Ordner in einem Dateiensystem. (Der Root-Ordner befindet sich in einer Baumstruktur meist oben, nicht unten, wie eine Wurzel) gesetzt ist, wird die Kategorie in der Root-Ebene des Katalogs erstellt. Abbildung 1 zeigt, dass die Kategorien Kleinkinder (Infants) und Krabbler (Toddlers) auf Root-Ebene erstellt wurden, während die Kategorie Windeln (Diapering Supplies) unter Kleinkinder als Subkategorie abgelegt ist.
CSV-Datei Typ 2 — Eintragsdateien
Eintragsdateien definieren Daten für die Katalogeinträge. Die CSV-Dateien für Produkte, Varianten/SKUs und Pakete dieses Beispiels finden Sie in Bild 2, 3 und 4.
CSV-Datei Typ 3 — Eintrags-Beziehungsdatei
Die Eintrags-Beziehungsdatei verknüpft einen Eintrag mit anderen Einträgen. In dem folgenden Beispiel sind Var1 bis Var5 (verschiedene Windelgrößen) mit Prod1 (Windeln) verknüpft, während Var9 bis Var11 (verschiedene Feuchttüchermengen) mit Prod2 (Feuchttücher) verknüpft sind usw. Manche Varianten sind Paketen zugeordnet.
Die Codes für das Produkt, Produktvarianten und Paket müssen mit den Codes aus den Eintrags-CSV-Dateien (siehe Bild 2, 3 und 4) identisch sein. Wenn Sie Codes einfügen, die nicht in den Eintrags-CSV-Dateien definiert sind, wird beim Import in den Commerce-Manager ein Fehler angezeigt.
CSV-Datei Typ 4 — Zuweisungsdatei
Die Zuweisungsdatei erstellt Zuweisungen zwischen verschiedenen Einträgen. In Bild 6 ist Var10Var1 als Zubehör zugeordnet und Var2 der Var1 als Artikel für Koppelgeschäfte.
CSV-Datei Typ 5 — Preis-/Bestandsdatei
Die Preis-/Bestandsdatei legt fest, welche Informationen für jeden Eintrag in dem Reiter „Preise/Bestand“ eingetragen werden.
CSV-Datei Typ 6 — Verkaufspreis-Datei
Die Verkaufspreisdatei definiert Informationen zum Preisabschnitt der Seite Preise/Bestand.
Inhaltsversionen während des Imports verwalten
Beim Import von Katalogeinträgen oder Varianten können Sie Versionen wie folgt verwalten:
- Wenn Sie Daten mittels einer Service-APISteht für „Application Programming Interface“, auch Programmierschnittstelle. Die API gibt an, wie Softwarekomponenten miteinander interagieren sollen, z. B. wenn auf Datenbanken oder Computerhardware zugegriffen wird. Sie vereinfacht außerdem die Programmierung von grafischen Benutzeroberflächen. APIs haben oft die Form von Bibliotheken mit Angaben zu Routinen, Datenstrukturen, Objektklassen und Variablen. importieren, können Sie mit einer veröffentlichten Version oder einem Entwurf arbeiten. Siehe Katalog.
- Wenn Sie Daten mittels XMLSteht für „Extensible Markup Language“: Ein offener internationaler Standard für die Strukturierung und Übertragung von Daten zwischen Systemen. oder CSVSteht für „Comma-Separated Values“. Eine Textdatei mit Tabellendaten, die durch Kommazeichen voneinander getrennt sind. importieren, verwenden Sie das Attribut IsActive für das XML-Eingabefeld, um den Status (Entwurf oder Veröffentlicht) des importierten Elements zu definieren. Wählen Sie während des Imports entweder einfügen oder aktualisieren, um den Prozess zu starten.
- Einfügen. Kontrollieren Sie den Status der neuen Version mithilfe des Feldes IsActive.
- Wenn IsActive=True, ist der Status der neuen Version Veröffentlicht.
- Wenn IsActive=False, ist der Status der neuen Version Entwurf.
- Aktualisieren. Überschreiben Sie die aktuelle Version mit Daten der Eingabedatei. Verwenden sie das Feld IsActive, um den Status der neuen Version festzulegen.
- Wenn der Katalog eine veröffentlichte Version enthält und IsActive=False, wird die veröffentlichte Version gelöscht. Der Status der neuen Version ist Entwurf. Alle anderen Versionen bleiben wie vor dem Import.
- Wenn der Katalog einen Entwurf enthält und IsActive=True, wird eine neue Version erstellt. Alle anderen Versionen bleiben wie vor dem Import.
- In allen anderen Fällen wird die existierende veröffentlichte Version oder der Erstentwurf mit der Version aus der XML- oder CSV-Datei überschrieben. Alle anderen Versionen bleiben wie vor dem Import. In diesem Fall legt der Wert für das Feld IsActive den Status der importierten Einträge fest.
- Wenn IsActive=True, ist der Status der neuen Version Veröffentlicht.
- Wenn IsActive=False, ist der Status der neuen Version Entwurf.
Optimizely Commerce Katalogdaten zu Optimizely Campaign exportieren
Sie können eine regelmäßige Übertragung der neuesten Produktdaten aus Optimizely Commerce nach Optimizely Campaign einrichten. (Weitere Informationen finden Sie unter Commerce-Campaign-Integration.)
In Optimizely Campaign werden die Optimizely Commerce Produktdaten in einem Content-Schnittstellen-Paragraphen verwendet. Die Daten können dynamisch auf Grundlage persönlicher Empfehlungen oder als statische Produktempfehlung für alle Empfänger, die den Absatz in ihrer Nachricht erhalten, dargestellt werden. Siehe auch: Content-Schnittstellen-Paragraph.