Appearance
Import e-shop kategorií - XML feed
Pokud chcete v aplikaci v podmínkách pravidel používat výběr produktů dle jejich zařazení v e-shop kategorii, je třeba do aplikace importovat seznam všech kategorií. Pro e-shopy systémy, kde neumožňují nahrát kategorie z API, to lze zajistit pomocí XML feedu generovaného v e-shopu.
Generování tohoto feedu není třeba provádět často, 1x denně by mělo být dostačující. Aplikace si feed načítá každou hodinu při aktualizaci produktů.
V produktovém importním XML feedu pak u produktů uveďte jejich zařazení v kategoriích pomocí tagů <SHOP_CATEGORY_UID>
a <SHOP_DEFAULT_CATEGORY_UID>
.
Atributy feedu
SHOP
Kořenový element, v souboru je obsažen pouze jednou.
SHOPITEM
Element obsahuje informace o konkrétním produktu, v souboru je obsažen tolikrát, kolik máte produktů.
CATEGORY
Element obsahuje informace o jedné kategorii, v souboru je obsažen tolikrát, kolik máte kategorií. Formát: text
UID
Jednoznačný identifikátor kategorie.
Formát: text
NAME
Jméno kategorie.
Formát: text
PARENT_UID
Identifikátor nadřazené rodičovské kategorie. Pokud kategorie nemá rodičovskou, uveďte null.
Formát: text | null
Příklad XML feedu
xml
<?xml version="1.0" encoding="utf-8"?>
<SHOP>
<CATEGORY>
<UID>1</UID>
<PARENT_UID>null</PARENT_UID>
<NAME><![CDATA[Počítače a notebooky]]></NAME>
</CATEGORY>
<CATEGORY>
<UID>2</UID>
<PARENT_UID>1</PARENT_UID>
<NAME><![CDATA[Notebooky]]></NAME>
</CATEGORY>
</SHOP>