Pravidlo: Sloučení variant
Toto pravidlo je určeno pro převod více samostatných produktů, typicky produktových variant, které ve vstupním feedu tvoří skupinu položek sdruženou (nejčastěji) pomocí elementu ITEMGROUP_ID. Pravidlo umožňuje sjednotit varianty produktu pod jednu hlavní položku (tzv. Master produkt), čímž dojde k zjednodušení feedu a správné prezentaci produktů v e-shopových platformách nebo marketingových nástrojích.
Zdroje
Extra funkce
- Výběr společných elementů (pouze pro vybrané formáty)
- Předvyplnění levé strany
- Možnost přidat více řádků
- Pravidlo je dostupné pouze pro vybrané formáty
- Shoptet Kompletní a Dodavatelský
- Upgates Produkty
- Woocommerce CSV
- Shopify CSV
- Samba.ai
Konkrétní příklady:
Příklad 1: Sloučení variantních produktů z Heureka feedu pro Shoptet
- Vytvoření nového pravidla:
- Otevřete stránku “Pravidla”.
- Klikněte na tlačítko Nové pravidlo.
- Výběr typu pravidla:
- V poli Typ pravidla vyberte možnost Sloučení variant.
- Element pro výběr Master položky
- Toto pole slouží k definici elementu, který se použije pro výběr hlavní (tzv. Master) položky.
- Master položka je ta, pod kterou budou ostatní varianty sdruženy.
- Systém hledá položku, která odpovídá logice zvoleného elementu – např. u
ITEM_IDse použije položka s nejnižším ID jako hlavní. - V našem případě použijeme:
ITEM_ID.
Tip: Master položka představuje produkt, který bude po sloučení viditelný jako hlavní produkt. Ostatní varianty zůstávají připojené, ale samostatně se již nevypisují.
- Element se sdružovacím kódem
- Tento element určuje, jakým způsobem se varianty poznají, že patří k sobě.
- Element musí obsahovat shodnou hodnotu u všech variant jednoho produktu.
- Nejčastěji se používá element
ITEMGROUP_ID. - V našem případě použijeme:
ITEMGROUP_ID.
Tip: Kód ve sdružovacím elementu musí být totožný u všech variant jednoho produktu.
Např. všechny varianty trička s různými velikostmi (S, M, L) budou mít stejnýITEMGROUP_ID.
- Parametry tvořící variantu produktu
- V Selectbox poli Parametry tvořící variantu produktu vyberte všechny parametry, které tvoří varianty produkty, např. Barva, Velikost, atd.
Tip: Pole je multiselect, takže můžete vybrat více parametrů
- V Selectbox poli Parametry tvořící variantu produktu vyberte všechny parametry, které tvoří varianty produkty, např. Barva, Velikost, atd.
- Maximální počet parametrů, které tvoří variantu
- V Selectbox poli Maximální počet parametrů, které tvoří variantu zvolte, kolik parametrů bude tvořit variantu, např. 2
- Výběr společných elementů:
- V sekci „Pokročilé nastavení“ vyberte elementy, které jsou společné pro všechny varianty daného produktu.
- Tyto elementy se po sloučení zapíší pouze do hlavní (Master) položky, zatímco u variant se už nebudou opakovat.
- například:
CATEGORYTEXT, DESCRIPTION, IMGURL
- například:
- V poli „Element“ (levý sloupec) vyberte ze Selectboxu element, který chcete nastavit jako společný pro všechny varianty.
- Pro přidání více elementů přidejte nové řádky
- V poli „Typ akce“ (pravý sloupec) určete, jak se má Mergado zachovat při slučování různých hodnot:
- Převzít z master položky
- Vezme se hodnota pouze z hlavní položky, ostatní hodnoty se zahodí.
- Příklad:
CATEGORYTEXTneboDESCRIPTION, protože jsou hodnoty stejné pro všechny varianty
- Příklad:
- Vezme se hodnota pouze z hlavní položky, ostatní hodnoty se zahodí.
- Sluč hodnoty a odstraň duplicity
- Mergado vezme všechny unikátní hodnoty vybraného elementu a sloučí je do seznamu.
- Příklad:
IMGURL, protože varianty mohou mít různou URL obrázku a chceme je zachovat všechny
- Příklad:
- Mergado vezme všechny unikátní hodnoty vybraného elementu a sloučí je do seznamu.
- Převzít z master položky
Tip: tato sekce je dostupná jen pro slučování variant v XML feedech (Shoptet, Upgates, Samba AI)
Tip: Mergado vybere elementy samo, stačí tak nastavení pouze zkontrolovat.
- Pojmenování pravidla
- V posledním kroku zadejte název pravidla, například “Slučování variant”.
FAQ:
1. K čemu slouží pravidlo Sloučení variant?
Pravidlo umožňuje sjednotit více produktových variant do jednoho hlavního produktu (tzv. Master produktu).
Využívá se zejména tehdy, když se ve feedu varianty (např. různé barvy, velikosti nebo rozměry) zobrazují jako samostatné produkty a je potřeba je seskupit pod jeden produkt.
2. Pro jaké formáty je pravidlo dostupné?
Pravidlo lze použít pouze pro vybrané formáty, které podporují práci s variantami:
- Shoptet (Kompletní i Dodavatelský feed)
- Upgates Produkty
- WooCommerce CSV
- Shopify CSV
- Samba.ai
Pokud potřebujete podporu pro jiný formát, napište nám na Mergado@Mergado.cz
3. Co znamená element „Master položky“ a jak se určuje?
Master položka je hlavní produkt, pod který se všechny varianty seskupí.
V poli Element pro výběr Master položky zvolíte prvek (např. ITEM_ID), podle kterého se určí, která varianta bude hlavní.
Nejčastěji se vybírá položka s nejnižším ID nebo první výskyt ve feedu.
4. K čemu slouží element se sdružovacím kódem?
Tento element (nejčastěji ITEMGROUP_ID) určuje, které produkty patří do jedné skupiny variant.
Všechny varianty jednoho produktu musí mít stejný kód v tomto elementu – např. tričko ve velikostech S, M, L bude mít stejné ITEMGROUP_ID.
5. Co se stane, pokud některé produkty nemají ITEMGROUP_ID?
Takové produkty nebudou sloučeny, protože Mergado nedokáže rozpoznat, které položky patří k sobě.
Doporučuje se proto předem zkontrolovat, zda element ITEMGROUP_ID existuje a obsahuje hodnoty u všech variant.
6. Jak nastavit parametry, které tvoří variantu produktu?
V poli „Parametry tvořící variantu produktu“ vyberte všechny atributy, podle kterých se varianty liší – např. Barva, Velikost, Materiál.
Pole podporuje multiselect, takže můžete vybrat více parametrů najednou.
7. K čemu slouží „Maximální počet parametrů, které tvoří variantu“?
Určuje, kolik parametrů se bude brát v úvahu při seskupování variant.
Např. pokud mají varianty dvě vlastnosti (barvu a velikost), nastavte hodnotu 2.
Tím Mergado zajistí, že kombinace parametrů bude správně seskupena.
8. Co dělá sekce „Výběr společných elementů“?
Slouží k určení elementů, které jsou stejné pro všechny varianty a mají být zachovány pouze u Master produktu.
Např. CATEGORYTEXT, DESCRIPTION nebo BRAND.
Tyto hodnoty se uloží jen do hlavního produktu, aby se zbytečně neopakovaly u každé varianty.
9. Jaký je rozdíl mezi akcemi „Převzít z Master položky“ a „Sluč hodnoty a odstraň duplicity“?
- Převzít z Master položky: použije se hodnota pouze z hlavního produktu (ostatní se ignorují).
Typicky se používá pro texty nebo kategorie. - Sluč hodnoty a odstraň duplicity: spojí všechny unikátní hodnoty ze všech variant, např. obrázky (
IMGURL).
10. Dá se pravidlo použít i pro produkty bez variant?
Ano, ale nemá to efekt — produkty bez sdružovacího kódu (ITEMGROUP_ID) zůstanou nezměněny.
Pravidlo se použije pouze na položky, které splňují podmínku společného kódu.
11. Co se stane, pokud mají varianty různé hodnoty v elementu, který má být společný?
Záleží na nastavené akci:
- Pokud je zvoleno „Převzít z Master položky“, Mergado zachová pouze hodnotu Master produktu.
- Pokud je zvoleno „Sluč hodnoty a odstraň duplicity“, Mergado spojí všechny hodnoty do jednoho seznamu a odstraní duplicity.
12. Jak poznám, že sloučení variant proběhlo správně?
Po uložení a aplikování pravidel nebo přegenerování feedu:
- Otevřete výstupní feed a zkontrolujte, že produkty se správně seskupily pod jeden Master produkt.
13. Dá se pravidlo použít i pro slučování obrázků variant?
Ano.
Pomocí nastavení „Sluč hodnoty a odstraň duplicity“ můžete spojit URL adresy obrázků ze všech variant do jednoho elementu IMGURL.
Tím zajistíte, že hlavní produkt bude mít všechny relevantní obrázky.
14. Co dělat, pokud se varianty nespárují správně?
Zkontrolujte, že:
- všechny varianty mají stejné
ITEMGROUP_ID, - parametry variant jsou vyplněné a odpovídají hodnotám ve feedu,
- v pravidle není chybně nastavený element pro Master položku.
Pokud problém přetrvává, zkuste vytvořit testovací projekt s menším počtem produktů a otestovat logiku slučování.
15. Lze po sloučení variant původní varianty z feedu odstranit?
Ano, Mergado je skryje automaticky — na výstupu zůstane pouze Master produkt.
Varianty zůstávají v projektu pro referenci, ale do výstupního feedu se již nezapíší.
16. Dá se výsledek sloučení exportovat pro kontrolu nebo zálohu?
Ano.
Otevřete výstupní feed a zkontrolujte, že produkty se správně seskupily pod jeden Master produkt.
17. Dá se toto pravidlo kombinovat s pravidlem „Výpočet“ nebo „Přepsat“?
Ano, ale pravidlo Sloučení variant bude v pořadí pravidel automaticky vždy poslední. Nejprve se tedy upraví hodnoty elementů, a až potom se varianty sloučí.