Příkaz „projdi varianty“ slouží ke zpracování variant produktů ve feedu. Používá se v situacích, kdy existuje jeden hlavní produkt a k němu více variant, například tričko v různých velikostech nebo barvách.
Hlavní produkt je v Napojse veden jako jeden celek, zatímco každá varianta má vlastní údaje, jako je kód, EAN, cena, skladová dostupnost nebo obrázky. Ve feedu jsou varianty obvykle uvedeny pod jedním produktem, nejčastěji v elementu VARIANTS.
1. Princip fungování variant v Napojse
Napojse pracuje s variantami tak, že jeden produkt slouží jako hlavní produkt, pod který se jednotlivé varianty přiřazují.
Hlavní produkt:
obsahuje údaje společné pro všechny varianty
funguje jako „obal“, pod který varianty patří
Varianty:
mají vlastní identifikátory a hodnoty
jsou zpracovávány samostatně, ale vždy ve vazbě na hlavní produkt
2. Mapování hlavního produktu
Nejprve je nutné namapovat hlavní produkt a všechny informace, které mají varianty společné.
Typicky se jedná o:
název produktu
popis
výrobce
další obecné informace
Tyto údaje se mapují mimo příkaz „projdi varianty“ a vztahují se na celý produkt.
3. Použití příkazu „projdi varianty“
Příkaz „projdi varianty“ říká Napojse, kde se ve feedu nachází varianty a že mají být zpracovány postupně, jedna po druhé.
Přidejte do mapování příkaz projdi varianty.
Vyberte element, který obsahuje varianty (nejčastěji
VARIANTS).Nastavte párovací klíč.
Párovací klíč je hodnota, podle které Napojse pozná, že varianty patří ke stejnému hlavnímu produktu. Musí být stejná pro všechny varianty jednoho produktu.
Nejčastěji se používá:
ID produktu
jiný společný identifikátor dostupný ve feedu
4. Mapování údajů variant
Všechny údaje, které se liší mezi jednotlivými variantami, se nastavují uvnitř příkazu „projdi varianty“.
Typicky se jedná o:
kód varianty
EAN
cenu
skladovou dostupnost
obrázky
variantní parametry (např. velikost, barva)
Napojse při importu projde každou variantu samostatně a aplikuje na ni nastavená pravidla.
5. Výsledek zpracování variant
Po dokončení mapování Napojse při každém importu:
projde varianty jednu po druhé
správně je přiřadí k hlavnímu produktu
vytvoří jeden přehledný produkt s variantami
Výsledkem je jeden hlavní produkt, pod kterým jsou přehledně uspořádané všechny jeho varianty.
