1. Produktový katalóg - INFO
Štruktúra súboru:
<SHOP>– obalový element<PARAMETERS>– definícia parametrov (napr. zloženie, farba)<PRODUCTS>– zoznam produktov
Každý element PARAMETER má attribut id, name, unit a group
PRODUCT elementy:
Až na elementy ID, URL a NAME sú všetky ostatné elementy nepovinné.
| Element | Popis |
|---|---|
ID |
ID produktu |
URL |
Odkaz na detail produktu |
NAME |
Názov produktu |
MPN |
Označenie výrobcu |
DESC |
Krátky popis |
CATEGORY |
Kategória produktu (vetvy oddelené "|") |
SUPRA_CATEGORY |
Nadradené kategórie - muži, ženy, deti (oddelené "|") |
COLOR |
Základná farba (všetky farby a vzory produktu sú uvedené v parametroch) |
IMG |
Hlavný obrázok produktu |
ALT_IMG |
Alternatívny obrázok produktu (môže obsahovať viacero) |
SET_IMG |
Obrázok setu produktov (ak sa predáva po sete) |
SYMBOLS_IMG |
Obrázok so symbolmi údržby |
BRAND |
Značka |
EAN |
Kód EAN |
PARAMETERS |
Parametre produktu (obsahuje jednotlivé PARAM elementy) |
SIZES |
Zoznam veľkostí a variantov (obsahuje jednotlivé SIZE elementy) |
PARAM elementy:
| Element | Popis |
|---|---|
VAL |
Obsahuje nenaformátovanú hodnotu parametra (niektoré parametre môžu mať viacero hodnôt) |
Každý PARAM má atribút id v ktorom je ID parametra uvedené v definícii parametrov
SIZE elementy:
Až na elementy ID, NAME sú všetky ostatné elementy nepovinné
| Element | Popis |
|---|---|
ID |
ID produktu (veľkosti) |
NAME |
Názov produktu |
MPN |
Označenie výrobcu |
EAN |
Kód EAN |
INFO |
Doplňujúce informácie o veľkosti |
2. Dostupnosť a ceny - AVAIL
Štruktúra súboru:
<SHOP><ITEMS>– zoznam položiek
Hlavné elementy v ITEM:
Všetky uvedené elementy sú povinné
| Element | Popis |
|---|---|
PRICE |
Cena bez DPH |
PRICE_VAT |
Cena s DPH |
PRICE_RETAIL_VAT |
Odporúčaná MOC s DPH |
VAT |
Sadzba DPH |
UNIT |
Typ balenia (napr. balenie) |
UNIT_ONE_QTY |
Počet kusov v jednotke |
UNIT_ONE_NAME |
Názov jednotky (napr. pár) |
ONSTOCK |
Dostupné množstvo na sklade |
Každý ITEM má atribút id v ktorom je ID produktu alebo jeho veľkostný (SIZE) varianty
3. Prepojenie oboch feedov
Produkty v INFO sa prepájajú s dostupnosťou v AVAIL pomocou hodnoty:
<PRODUCT><ID>⟷<ITEM id="...">- Alebo v prípade veľkostných variantov pomocou:
<SIZES><SIZE><ID>
Príklad
<PRODUCT>
<ID>121134</ID>
<NAME>Ponožky pánske vtipné WOODOO s obrázkami ŽOLÍKOVÝCH KARIET (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>
Interpretácia
- Produkt má dve veľkostné varianty: 39–42 a 43–46.
- Každý variant má svoju vlastnú dostupnosť na sklade:
- 39–42: 50 kusov
- 43–46: 48 kusov
- Obe varianty sa predávajú za 114 Kč bez DPH, čo zodpovedá 137,94 Kč s DPH.
4. Verzovanie statického obsahu
Všetky odkazy na obrázky a ďalší statický obsah sú vybavené v odkaze verzií ktorá udáva poslednú úpravu/zmenu súboru vo formáte: v=yyyyMMddhhmmss