Import e-shop kategorií — XML

Specifikace XML formátu feedu se seznamem e-shop kategorií. JSONL varianta: Import e-shop kategorií — JSONL.

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-shop systémy, které nenačítají kategorie z API, to lze zajistit pomocí 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 feedu pak u produktů uveďte jejich zařazení v kategoriích pomocí tagů <SHOP_CATEGORY_UID> a <SHOP_DEFAULT_CATEGORY_UID>.

Atributy feedu

Pole Popis
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
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 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>
  </CATEGORY>
  <CATEGORY>
    <UID>2</UID>
    <PARENT_UID>1</PARENT_UID>
    <NAME><![CDATA[Notebooky]]></NAME>
  </CATEGORY>
</SHOP>