Import e-shop kategorií - XML feed

Detailní popis XML feedu pro import e-shop kategorií

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.

CATEGORY
Element obsahuje informace o jedné kategorii, v souboru je obsažen tolikrát, kolik máte kategorií.
Formát: text

UIDJednoznačný identifikátor kategorie.
Formát: text

NAMEJmé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 version="1.0" encoding="utf-8"?>
<SHOP>
  <CATEGORY>
    <UID>1</UID>
    <PARENT_UID>null</PARENT_UID>
    <NAME>![CDATA[Počítače a notebooky]]</NAME>
  </SHOPITEM>
  <SHOPITEM>
    <UID>2</UID>
    <PARENT_UID>1</PARENT_UID>
    <NAME>![CDATA[Notebooky]]</NAME>
  </CATEGORY>
</SHOP>