Beschreibung der Datenübergabe an Yopedo

Transcription

Beschreibung der Datenübergabe an Yopedo
Datenschnittstelle Yopedo V1.3
Beschreibung der Datenübergabe
an Yopedo
Stand:
Version:
04.06.2015
1.3
Datenschnittstelle Yopedo V1.3
1. Allgemeines
Die Übertragung der Produktdaten eines registrierten Händlers an Yopedo erfolgt über eine
CSV-Datei, die alle benötigten Artikelinformationen enthält. Hierbei werden immer alle
Produkte des Händlers übergeben. Vorhandene Artikel dieses Händlers, die nicht in der Datei
enthalten sind, werden bei Yopedo entfernt.
2. Datensatzaufbau
Die Übergabedatei ist im CSV-Format zu erstellen, Zeichencodierung Windows-ASCII (ISO8859-1). Die Datenfelder werden entweder durch ein Semikolon (;) oder ein Tab-Zeichen
(ASCII-Code 9) getrennt. Die Datensätze werden durch einen Zeilenumbruch (CR/LF)
voneinander getrennt. Innerhalb der Felder darf sich kein Zeilenumbruch befinden. Beinhaltet
ein Feld ein Semikolon (z.B. die Beschreibung des Artikels), so ist dieses Feld in
Anführungszeichen („) zu setzen. Beginnt eine Zeile mit dem Zeichen „#“, so wird diese Zeile
nicht eingelesen.
Die Reihenfolge der Datenfelder ist wie folgt festgelegt (Felder mit * müssen gefüllt sein):
Feld Inhalt
Format
Beschreibung
1*
2
3*
4*
Produktbezeichnung
Beschreibung
Preis
ID
Text, max. 80 Zeichen
Text, max. 10000 Zeichen
Dezimalzahl, z.B. 1000,17
Text, max. 255 Zeichen
z.B. http://irgendwo.de/art_1.htm
5
Bild
z.B. http://irgendwo.de/art_1.jpg
Produktbezeichnung
Beschreibung des Artikels
Preis des Artikels inkl. MwST.
Eindeutige ID der Produktes. Diese muß für jedes Produkt
eindeutig sein und kann ´z.B. auch die Url zur Web-Seite des
Artikels sein. Produkte mit gleicher ID werden überschrieben.
Url zum 1. Bild des Artikels. Dieses sollte in einer Auflösung
von mind. 300x300 Pixel vorliegen. Für die verkleinerte
Darstellung wird es auf 120x120 skaliert. Wird hier ein größeres
Bild als 300x300 Pixel angegeben, so kann dieses bei der
Darstellung bei Yopedo gezoomt werden.
6*
Währung
dreistellig, z.B. EUR, CHF
7
Kategorie
Text, max. 255 Zeichen
8
Kz. Altersfreigabe
Zahl, einstellig
9
EAN-Code
Zahl, 8-,12-,13- oder 14-stellig
10
11
12
13
Hersteller
Bestellnummer
Mwst-% Wert
Preis vorher
Text, max. 50 Zeichen
Text, max. 30 Zeichen
Zahl, max. 2-stellig, z.B. 19
Dezimalzahl, z.B. 1000,17
14
15
Lieferzeit
Topprodukt
Text, max. 30 Zeichen
Zahl, einstellig
16
Versandkosten
Dezimalzahl, z.B. 4,75
17
Varianten
Text
Ist kein Bild für den Artikel vorhanden, ist dieses Feld leer zu
lassen. Mögliche Dateiformate sind GIF, PNG oder JPG.
Bezeichnung der Währung. Muß bei Yopedo.de immer EUR
sein.
Hier sollte der komplette „Kategoriepfad“ Ihres Produktes
stehen. Bei mehrere Ebene sollten die Ebenen durch das „>“
Zeichen getrennt sein, z.B. Spielzeug > Holzspielzeug oder
Auto & Motorrad > Motorräder.
Es sollte auf jeden Fall eine Kategorie angegeben werden, da
der Artikel sonst bei Yopedo keiner Kategorie zugewiesen
werden kann und somit nur über die Suchfunktion gefunden
wird.
Mögliche Inhalte:
1: FSK18 Artikel, Bild und Text werden erst nach
Altersverifikation dargestellt.
2: Erotikartikel, aber auch unter 18 Jahren, ohne Verifikation
0 oder leer: keine Einschränkung der Darstellung
EAN, ISBN oder UPC-Code, muß 8,12,13 oder 14 stellig sein.
Fehlerhafte Codes werden nicht übernommen.
VK-Preis, den der Artikel vorher hatte. Hiermit können
Sonderpreise, Schnäppchen, heruntergesetzte Artikel kenntlich
gemacht werden.
z.B. „Sofort lieferbar“ , „2 Tage“ etc.
Leer oder 0: Normaler Artikel
1: Artikel soll besonders priorisiert werden (wird bei manchen
Partnern als Topprodukt hervorgehoben) Achtung, nur wenige
Artikel kennzeichnen, da sonst „unwirksam“.
Falls dieses Feld leer bleibt, werden die Versandkosten
verwendet, die im Händlerbereich hinterlegt sind.
Sollte es keine Varianten dieses Artikels geben, Feld leer lassen.
Datenschnittstelle Yopedo V1.3
18
Bild 2
z.B. http://irgendwo.de/art_2.jpg
19
Bild 3
z.B. http://irgendwo.de/art_2.jpg
20
Bild 4
z.B. http://irgendwo.de/art_2.jpg
21
Bild 5
z.B. http://irgendwo.de/art_3.jpg
22
23
24
Gewicht
Grundpreis
MPN
Dezimalzahl, z.B. 4,75
Text, max. 30 Zeichen
Text, max. 30 Zeichen
Der Aufbau der Variantenspalte ist weiter unten genauer erklärt.
Url zum 2. Bild, Format, etc. analog zu 1. Bild
Sollte kein 2. Bild vorhanden sein, Feld leer lassen
Url zum 2. Bild, Format, etc. analog zu 1. Bild
Sollte kein 2. Bild vorhanden sein, Feld leer lassen
Url zum 2. Bild, Format, etc. analog zu 1. Bild
Sollte kein 2. Bild vorhanden sein, Feld leer lassen
Url zum 3. Bild, Format, etc. analog zu 1. Bild
Sollte kein 3. Bild vorhanden sein, Feld leer lassen
Gewicht in Kg
z.B. „1,25 EUR pro Kg“
Artikelnummer beim Hersteller
3. Aufbau der Variantenspalte:
Produkte, die es in verschiedenen Ausführungen gibt, können in der Variantenspalte
übergeben werden. Der Aufbau ist wie folgt:
<Variante1-Artikelnummer>:<Preis>:<Ausprägung>:<EAN>|<Variante2-Artikelnummer>:<Preis>:<Ausprägung>:<EAN>|...
Beispiel:
Schuhe, die in den Größen 42,43 und 44 erhältlich sind, wobei die Größe 44 einen
abweichenden Preis hat:
471142:19,99:Größe 42:12345001|471143:19,99:Größe 43:12345002|471144:21,99:Größe 44:12345003
3. Erstellung der Datei
Die Datei kann mit jedem Texteditor (z.B. Editor bzw. Notepad von Windows) erfasst
werden. Eine Vorlage zur Erfassung mittels Excel kann unter
http://www.yopedo.de/excel/leer.csv heruntergeladen werden. Diese muß allerdings in Excel
mittels „Datei/Speichern unter...“ als Dateityp „Text (Tabstopp-getrennt) (*.txt) “ oder „CSV
(Trennzeichen getrennt) (*.csv)“ gespeichert werden.
Wobei das Speichern "Tabstopp-getrennt" vorzuziehen ist, da es hierbei keine Probleme mit
dem Zeichen ";" in den Texten gibt.
Bei großer Artikelanzahl oder einem häufig wechselnden Artikelstamm empfiehlt sich aber
die dynamische Generierung auf dem Server des Online-Shops mittels eines Skripts (PHP,
Pearl, Asp, etc.). Dieses kann dann automatisch von Yopedo abgeholt werden und bedarf
deshalb langfristig keines Aufwands.
Eine Beispieldatei finden Sie unter http://www.yopedo.de/excel/beispiel.csv .
4. Übertragung der Daten
Um die erstellten Produktdaten von Yopedo einlesen zu lassen, müssen Sie diese auf Ihren
Webserver kopieren, und die Url zu dieser Datei im Loginbereich von Yopedo unter „Url zur
Importdatei“ des Menüpunktes „Meine Angaben“ hinterlegen.