Import e-shop příznaků — XML
Specifikace XML formátu volitelného katalogu příznaků. JSONL varianta: Import e-shop příznaků — JSONL.
Pokud chcete v aplikaci v podmínkách pravidel používat výběr produktů dle příznaků (a mít v nabídce kompletní seznam příznaků e-shopu, i těch právě nepoužitých), můžete do aplikace importovat katalog příznaků. Pro e-shop systémy, které nenačítají příznaky z API, to lze zajistit pomocí feedu generovaného v e-shopu.
Katalog je volitelný. Pokud URL feedu v konfiguraci importu nevyplníte, sestaví se seznam příznaků jen z hodnot uvedených u importovaných produktů.
Generování tohoto feedu není třeba provádět často, 1× 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, jaké příznaky produkt má, pomocí tagů <LABEL> (nebo CUSTOM_LABEL_*).
Atributy feedu
| Pole | Popis |
|---|---|
| SHOP | Kořenový element, v souboru je obsažen pouze jednou. |
| LABEL | Element obsahuje informace o jednom příznaku, v souboru je obsažen tolikrát, kolik máte příznaků. |
| UID | Jednoznačný identifikátor příznaku. Používá se ve výběru v podmínkách pravidel a v exportním feedu (label.set / label.remove).Pokud UID neuvedete, použije se jako identifikátor hodnota NAME.Formát: text |
| NAME | Jméno příznaku zobrazené v aplikaci. Formát: text |
| COLOR | Volitelná barva příznaku v aplikaci (hex, např. #FF9900).Formát: text |
Příklad feedu
<?xml version="1.0" encoding="utf-8"?>
<SHOP>
<LABEL>
<UID>akce</UID>
<NAME><![CDATA[Akce]]></NAME>
<COLOR>#E53935</COLOR>
</LABEL>
<LABEL>
<UID>novinka</UID>
<NAME><![CDATA[Novinka]]></NAME>
</LABEL>
<LABEL>
<NAME><![CDATA[Výprodej]]></NAME>
</LABEL>
</SHOP>