1. Produktový katalog - INFO
Struktura souboru:
<SHOP>
– obalový element<PARAMETERS>
– definice parametrů (např. složení, barva)<PRODUCTS>
– seznam produktů
Každý element PARAMETER má attribut id, name, unit a group
PRODUCT elementy:
Až na elementy ID, URL a NAME jsou všechny ostatní elementy nepovinné.
Element | Popis |
---|---|
ID | ID produktu |
URL | Odkaz na detail produktu |
NAME | Název produktu |
MPN | Označení výrobce |
DESC | Krátký popis |
CATEGORY | Kategorie produktu (větve oddělené "|") |
SUPRA_CATEGORY | Nadřazené kategorie - muži, ženy, děti (oddělené "|") |
COLOR | Základní barva (všechny barvy a vzory produktu jsou uvedeny v parametrech) |
IMG | Hlavní obrázek produktu |
ALT_IMG | Alternativní obrázek produktu (může obsahovat vícero) |
SET_IMG | Obrázek setu produktů (pokud se prodává po setu) |
SYMBOLS_IMG | Obrázek se symboly údržby |
BRAND | Značka |
EAN | EAN kód |
PARAMETERS | Parametry produktu (obsahuje jednotlivé PARAM elementy) |
SIZES | Seznam velikostí a variant (obsahuje jednotlivé SIZE elementy) |
PARAM elementy:
Element | Popis |
---|---|
VAL | Obsahuje nenaformátovanou hodnotu parametru (některé parametry mohou mít vícero hodnot) |
Každý PARAM má attribut id ve kterém je ID parametru uvedné v definici parametrů
SIZE elementy:
Až na elementy ID, NAME jsou všechny ostatní elementy nepovinné.
Element | Popis |
---|---|
ID | ID produktu (velikosti) |
NAME | Název produktu |
MPN | Označení výrobce |
EAN | EAN kód |
INFO | Doplňující informace o velikosti |
2. Dostupnost a ceny - AVAIL
Struktura souboru:
<SHOP>
<ITEMS>
– seznam položek
Hlavní elementy v ITEM
:
Všechny uvedené elementy jsou povinné.
Element | Popis |
---|---|
PRICE | Cena bez DPH |
PRICE_VAT | Cena s DPH |
PRICE_RETAIL_VAT | Doporučená MOC s DPH |
VAT | Sazba DPH |
UNIT | Typ balení (např. balení) |
UNIT_ONE_QTY | Počet kusů v jednotce |
UNIT_ONE_NAME | Název jednotky (např. pár) |
ONSTOCK | Dostupné množství na skladě |
Každý ITEM má attribut id ve kterém je ID produktu nebo jeho velikostní (SIZE) varianty
3. Propojení obou feedů
Produkty v INFO
se propojují s dostupností v AVAIL
pomocí hodnoty:
<PRODUCT><ID>
⟷<ITEM id="...">
- Nebo v případě velikostních variant pomocí:
<SIZES><SIZE><ID>
Příklad
<PRODUCT> <ID>121134</ID> <NAME>Ponožky pánské vtipné WOODOO s obrázky ŽOLÍKOVÝCH KARET (3 páry)</NAME> ... <SIZES> <SIZE> <ID>119572</ID> <NAME>39-42 (26-28)</NAME> ... </SIZE> <SIZE> <ID>119573</ID> <NAME>43-46 (29-31)</NAME> ... </SIZE> </SIZES> </PRODUCT>
<ITEM id="119572"> <PRICE>114</PRICE> <ONSTOCK>50</ONSTOCK> </ITEM> <ITEM id="119573"> <PRICE>114</PRICE> <ONSTOCK>48</ONSTOCK> </ITEM>
Interpretace
- Produkt má dvě velikostní varianty: 39–42 a 43–46.
-
Každá varianta má svou vlastní dostupnost na skladě:
- 39–42: 50 kusů
- 43–46: 48 kusů
- Obě varianty se prodávají za 114 Kč bez DPH, což odpovídá 137,94 Kč s DPH.
4. Verzování statického obsahu
Všechny odkazy na obrázky a další statický obsah jsou vybaveny v odkazu verzí která udává poslední úpravu/změnu souboru ve formátu: v=yyyyMMddhhmmss