Waluta

Kontakt

Konto

Dokumentacja XML Ceneo

Dokumentacja pliku XML – format Ceneo

Ważna informacja o wariantach:
W tym pliku jeden produkt występuje jako jedna pozycja <o>, a informacje o rozmiarach i ilościach wariantów przekazywane są wewnątrz sekcji <attrs> w polach Rozmiar oraz RozmiarIlosc.

Struktura pliku

Plik składa się z elementu głównego <offers>, w którym znajduje się lista produktów jako elementy <o>.

Każdy element <o> zawiera podstawowe dane w atrybutach oraz szczegóły w polach: <cat>, <n>, <imgs>, <desc>, <attrs>.

Przykład struktury pliku XML w standardzie Ceneo

Poniżej znajduje się przykładowy fragment pliku XML. Kod wyświetlany jest w formie technicznej i może zostać skopiowany.

Pola główne w elemencie <o> (atrybuty)

o id – identyfikator produktu w pliku (np. 2063)

o url – link do produktu

o price – cena produktu (np. 166.99)

o avail – dostępność (np. 1 = dostępny)

o stock – łączna ilość sztuk (suma stanów dla rozmiarów)

W praktyce stock jest sumą ilości z pola RozmiarIlosc. Przykład: L:6 + M:8 + S:10 + XL:24 = stock 48.

Nazwa, kategoria i opis

cat – kategoria produktu (np. Moda damska / Sukienki)

n – nazwa produktu

desc – opis produktu (może zawierać HTML)

Pole desc może zawierać elementy HTML (np. tabele rozmiarów). To, jak importer obsłuży HTML, zależy od systemu e-commerce.

Zdjęcia produktu

imgs – sekcja zdjęć produktu

imgs > main url – główne zdjęcie (URL w atrybucie)

imgs > i url – zdjęcia dodatkowe (0+)

Adresy zdjęć znajdują się w atrybucie url w tagach main oraz i.

Atrybuty produktu w <attrs>

Dodatkowe informacje znajdują się w sekcji attrs. Każdy atrybut ma formę: <a name="NAZWA">WARTOŚĆ</a>.

attrs > a name="Producent" – marka (np. numoco / numoco basic)

attrs > a name="Kod_producenta" – kod modelu (np. 478-1)

attrs > a name="EAN" – kod kreskowy EAN produktu

attrs > a name="Rozmiar" – lista rozmiarów oddzielonych średnikiem (np. L;M;S;XL)

attrs > a name="RozmiarIlosc" – rozmiar i ilość w formacie rozmiar:ilość (np. L:6;M:8;S:10;XL:24)

Rozmiar zawiera listę dostępnych rozmiarów (separator ;). RozmiarIlosc zawiera stany magazynowe dla rozmiarów w formacie rozmiar:ilość (również rozdzielone ;).

Rekomendowane mapowanie w integracji

Jeśli importer tworzy warianty po stronie sklepu, rekomendowane jest wykorzystanie: EAN jako identyfikatora produktu oraz pól Rozmiar i RozmiarIlosc do utworzenia wariantów i stanów magazynowych.

Do grupowania wariantów w ramach modelu pomocne jest pole Kod_producenta (np. 478-1), a rozmiary i ich ilości wynikają z RozmiarIlosc.

Podsumowanie techniczne

W tym formacie produkt jest jedną pozycją <o>, a dane wariantów (rozmiary i ilości) są przekazywane w attrs. Cena i dostępność dotyczą produktu, natomiast łączny stan magazynowy znajduje się w o stock.

1 produkt = 1 o rozmiary w attrs Rozmiar; RozmiarIlosc stock = suma rozmiarów zdjęcia w atrybucie url

Zapisz się

Chcesz otrzymywać informacje o nowościach w naszym sklepie Wpisz adres email

Natychmiastowa wysyłka

Zamówienia złożone i opłacone do godz. 12:00 wysyłane są tego samego dnia (dotyczy dni roboczych).

Najbliższa wysyłka za::

godz.

min.

sek.

Zamknij