Pravidlo: Zlúčenie variantov#
Toto pravidlo je určené na prevod viacerých samostatných produktov, typicky produktových variantov, ktoré vo vstupnom feede tvoria skupinu položiek združenú (najčastejšie) pomocou elementu ITEMGROUP_ID. Pravidlo umožňuje zjednotiť varianty produktu pod jednu hlavnú položku (tzv. Master produkt), čím dôjde k zjednodušeniu feedu a správnej prezentácii produktov v e-shopových platformách alebo marketingových nástrojoch. Toto pravidlo bude v zozname pravidiel vždy automaticky zaradené ako posledné (jeho poradie nemožno meniť).
Extra funkcie#
- Výber spoločných elementov (iba pre vybrané formáty)
- Předvyplnění levé strany
- Možnosť pridať viac riadkov
- Pravidlo je dostupné iba pre vybrané formáty
- Shoptet Kompletní a Dodavatelský
- Upgates Produkty
- Woocommerce CSV
- Shopify CSV
- Samba.ai
- vlastný formát (Custom Format)
Konkrétne príklady#
Príklad 1: Zlúčenie variantných produktov z Heureka feedu pre Shoptet#
1. Vytvorenie nového pravidla:
- Otvorte stránku Pravidla.
- Kliknite na tlačidlo Nové pravidlo.
2. Výber typu pravidla:
- V poli Typ pravidla vyberte možnosť Zlúčenie variantov.
3. Element na výber Master položky:
- Toto pole slúži na definíciu elementu, ktorý sa použije na výber hlavnej (tzv. Master) položky.
- Master položka je tá, pod ktorú budú ostatné varianty združené.
- Systém hľadá položku, ktorá zodpovedá logike zvoleného elementu – napr. pri
ITEM_IDsa použije položka s najnižším ID ako hlavná. - V našom prípade použijeme:
ITEM_ID. - 💡 Tip: Master položka predstavuje produkt, ktorý bude po zlúčení viditeľný ako hlavný produkt. Ostatné varianty zostávajú pripojené, ale samostatne sa už nevypisujú.
4. Element so združovacím kódom:
- Tento element určuje, akým spôsobom sa varianty spoznajú, že patria k sebe.
- Element musí obsahovať zhodnú hodnotu pri všetkých variantoch jedného produktu.
- Najčastejšie sa používa element
ITEMGROUP_ID. - V našom prípade použijeme:
ITEMGROUP_ID. - 💡 Tip: Kód v združovacom elemente musí byť totožný pri všetkých variantoch jedného produktu.
Napr. všetky varianty trička s rôznymi veľkosťami (S, M, L) budú mať rovnakéITEMGROUP_ID.
5. Parametre tvoriace variant produktu:
- V Selectbox poli Parametry tvořící variantu produktu vyberte všetky parametre, ktoré tvoria varianty produktu, napr. Barva, Velikost, atď.
- 💡Tip: Pole je multiselect, takže môžete vybrať viac parametrov
6. Maximálny počet parametrov, ktoré tvoria variant:
- V Selectbox poli Maximální počet parametrů, které tvoří variantu zvoľte, koľko parametrov bude tvoriť variant, napr. 2
7. Výber spoločných elementov:
- V sekcii Pokročilé nastavení vyberte elementy, ktoré sú spoločné pre všetky varianty daného produktu.
- Tieto elementy sa po zlúčení zapíšu iba do hlavnej (Master) položky, zatiaľ čo pri variantoch sa už nebudú opakovať.
- napríklad:
CATEGORYTEXT, DESCRIPTION, IMGURL
- napríklad:
- V poli Element (ľavý stĺpec) vyberte zo Selectboxu element, ktorý chcete nastaviť ako spoločný pre všetky varianty.
- Na pridanie viacerých elementov pridajte nové riadky
- V poli Typ akce (pravý stĺpec) určite, ako sa má Mergado zachovať pri zlučovaní rôznych hodnôt:
- Převzít z master položky
- Vezme sa hodnota iba z hlavnej položky, ostatné hodnoty sa zahodia.
- Príklad:
CATEGORYTEXTaleboDESCRIPTION, pretože sú hodnoty rovnaké pre všetky varianty
- Príklad:
- Vezme sa hodnota iba z hlavnej položky, ostatné hodnoty sa zahodia.
- Sluč hodnoty a odstraň duplicity
- Mergado vezme všetky unikátne hodnoty vybraného elementu a zlúči ich do zoznamu.
- Príklad:
IMGURL, pretože varianty môžu mať rôznu URL obrázka a chceme ich zachovať všetky
- Príklad:
- Mergado vezme všetky unikátne hodnoty vybraného elementu a zlúči ich do zoznamu.
- Převzít z master položky
- 💡Tip: táto sekcia je dostupná len na zlučovanie variantov v XML feedoch (Shoptet, Upgates, Samba AI)
- 💡Tip: Mergado vyberie elementy samo, stačí tak nastavenie iba skontrolovať.
8. Pomenovanie pravidla:
- V poslednom kroku zadajte názov pravidla, napríklad “Zlučovanie variantov”.
FAQ#
Na čo slúži pravidlo Zlúčenie variantov?#
Pravidlo umožňuje zjednotiť viac produktových variantov do jedného hlavného produktu (tzv. Master produktu).
Využíva sa najmä vtedy, keď sa vo feede varianty (napr. rôzne farby, veľkosti alebo rozmery) zobrazujú ako samostatné produkty a je potrebné ich zoskupiť pod jeden produkt.
Pre aké formáty je pravidlo dostupné?#
Pravidlo možno použiť iba pre vybrané formáty, ktoré podporujú prácu s variantmi:
- Shoptet (Kompletní i Dodavatelský feed)
- Upgates Produkty
- WooCommerce CSV
- Shopify CSV
- Samba.ai
- vlastný formát (Custom Format)
Ak potrebujete podporu pre iný formát, napíšte nám na mergado@mergado.cz
Čo znamená element „Master položky“ a ako sa určuje?#
Master položka je hlavný produkt, pod ktorý sa všetky varianty zoskupia. V poli Element pro výběr Master položky zvolíte prvok (napr. ITEM_ID), podľa ktorého sa určí, ktorý variant bude hlavný. Najčastejšie sa vyberá položka s najnižším ID alebo prvý výskyt vo feede.
Na čo slúži element so združovacím kódom?#
Tento element (najčastejšie ITEMGROUP_ID) určuje, ktoré produkty patria do jednej skupiny variantov. Všetky varianty jedného produktu musia mať rovnaký kód v tomto elemente – napr. tričko vo veľkostiach S, M, L bude mať rovnaké ITEMGROUP_ID.
Čo sa stane, ak niektoré produkty nemajú ITEMGROUP_ID?#
Také produkty nebudú zlúčené, pretože Mergado nedokáže rozpoznať, ktoré položky patria k sebe. Odporúča sa preto vopred skontrolovať, či element ITEMGROUP_ID existuje a obsahuje hodnoty pri všetkých variantoch.
Ako nastaviť parametre, ktoré tvoria variant produktu?#
V poli „Parametry tvořící variantu produktu“ vyberte všetky atribúty, podľa ktorých sa varianty líšia – napr. Barva, Velikost, Materiál. Pole podporuje multiselect, takže môžete vybrať viac parametrov naraz.
Na čo slúži „Maximální počet parametrů, které tvoří variantu“? #
Určuje, koľko parametrov sa bude brať do úvahy pri zoskupovaní variantov. Napr. ak majú varianty dve vlastnosti (farbu a veľkosť), nastavte hodnotu 2. Tým Mergado zaistí, že kombinácia parametrov bude správne zoskupená.
Čo robí sekcia „Výber spoločných elementov“?#
Slúži na určenie elementov, ktoré sú rovnaké pre všetky varianty a majú byť zachované iba pri Master produkte. Napr. CATEGORYTEXT, DESCRIPTION alebo BRAND. Tieto hodnoty sa uložia len do hlavného produktu, aby sa zbytočne neopakovali pri každom variante.
Aký je rozdiel medzi akciami „Převzít z Master položky“ a „Sluč hodnoty a odstraň duplicity“? #
- Převzít z Master položky: použije sa hodnota iba z hlavného produktu (ostatné sa ignorujú).
Typicky sa používa pre texty alebo kategórie. - Sluč hodnoty a odstraň duplicity: spojí všetky unikátne hodnoty zo všetkých variantov, napr. obrázky (
IMGURL).
Dá sa pravidlo použiť aj pre produkty bez variantov?#
Áno, ale nemá to efekt — produkty bez združovacieho kódu (ITEMGROUP_ID) zostanú nezmenené. Pravidlo sa použije iba na položky, ktoré spĺňajú podmienku spoločného kódu.
Čo sa stane, ak majú varianty rôzne hodnoty v elemente, ktorý má byť spoločný?#
Záleží na nastavenej akcii:
- Ak je zvolené „Převzít z Master položky“, Mergado zachová iba hodnotu Master produktu.
- Ak je zvolené „Sluč hodnoty a odstraň duplicity“, Mergado spojí všetky hodnoty do jedného zoznamu a odstráni duplicity.
Ako spoznám, že zlúčenie variantov prebehlo správne?#
Po uložení a aplikovaní pravidiel alebo pregenerovaní feedu:
- Otvorte výstupný feed a skontrolujte, že sa produkty správne zoskupili pod jeden Master produkt.
Dá sa pravidlo použiť aj na zlučovanie obrázkov variantov?#
Áno. Pomocou nastavenia Sluč hodnoty a odstraň duplicity môžete spojiť URL adresy obrázkov zo všetkých variantov do jedného elementu IMGURL. Tým zaistíte, že hlavný produkt bude mať všetky relevantné obrázky.
Čo robiť, ak sa varianty nespárujú správne?#
Skontrolujte, že:
- všetky varianty majú rovnaké
ITEMGROUP_ID, - parametre variantov sú vyplnené a zodpovedajú hodnotám vo feede,
- v pravidle nie je chybne nastavený element pre Master položku.
💡 Ak problém pretrváva, skúste vytvoriť testovací projekt s menším počtom produktov a otestovať logiku zlučovania.
Možno po zlúčení variantov pôvodné varianty z feedu odstrániť?#
Áno, Mergado ich skryje automaticky — na výstupe zostane iba Master produkt. Varianty zostávajú v projekte pre referenciu, ale do výstupného feedu sa už nezapíšu.
Dá sa výsledok zlúčenia exportovať na kontrolu alebo zálohu?#
Áno. Otvorte výstupný feed a skontrolujte, že sa produkty správne zoskupili pod jeden Master produkt.
Dá sa toto pravidlo kombinovať s pravidlom „Výpočet“ alebo „Prepísať“?#
Áno, ale pravidlo Zlúčenie variantov bude v poradí pravidiel automaticky vždy posledné. Najprv sa teda upravia hodnoty elementov, a až potom sa varianty zlúčia.