Téma článku vychází z otázek na fóru a dotazů adresovaných technické podpoře Mergada. Zboží.cz a Heureka stadardně pracují s variantními produkty (tedy těmi s různou velikostí nebo barvou) a jejich přítomnost ve feedu je potom žádoucí. Naopak pro produktové kampaně na Facebooku stačí produkt bez variant, nepotřebuje 5x promovat stejné tričko, jen jednou ve velikosti XS a podruhé XXL. Tady se odebrání variant hodí. Na začátek bych ráda zmínila, že popsané řešení nepovažujeme za elegantní ani ideální, jde spíš o takový Mergado hack. Ve vývojovém týmu teď přemýšlíme nad zjednodušením, které půjde v Mergadu snadno nastavit. Ale už k věci. Při importu feedu do Mergada lze nastavit (v rozšířeném nastavení) tzv. párovací elementy. Ty by měly být vždy unikátní a pokud nejsou (tj. ve feedu jsou hodnoty v párovacím elementu duplicitní), Mergado duplicity odstraní. Duplicity lze tedy odstranit při vstupu dat do Mergada a pokud taková data neproudí přímo z e‑shopu, je možné v Mergadu vytvořit dva exporty, kdy výstup prvního (kde máme všechna pravidla apod.) napojíme jako vstup do druhého exportu, kde se na vstupu odstraní duplicity. Výstup tohoto druhého (pomocného) exportu bude očištěný od duplicit a můžete jej použít všude tam, kde varianty nechcete (třeba pro tvorbu produktových reklam na Facebooku, kde by vám varianty vytvářely další stejné inzeráty/obrázky). Mergado tedy umí na vstupu odstranit duplicity v tzv. párovacím elementu a pokud se jako párovací element nastaví takový element, který bude představovat duplicitní hodnotu pro varianty produktů (např. název produktu), potom se varianty odstraní. Malá komplikace je, že Mergado nevezme pro párování jakýkoliv element, který mu napíšeme, ale má určitý seznam možných párovacích elementů (viz níže). Mezi ně nepatří např. název produktu, který by se v našem případě nejspíš hodil. Lze to však obejít využitím pomocného elementu NAME, který jako párovací být může. Ve feedu lze tento pomocný element přidat a naplnit stejnými hodnotami, jako je např. duplicitní název produktu a element NAME potom nastavit jako párovací.
Kde se nastavuje párovací element na vstupu do Mergada
Nevýhoda tohoto řešení je, že musí existovat v Mergadu dva exporty, což ale z technického hlediska ničemu nevadí.
Videonávod na skrytí variantních položek
Elementy, které mohou být párovací
- PRODUCTNO
- PRODUCT_ID
- ID
- ITEM_ID
- ITEMID
- IDENTIFIER
- PRODUCT_ID
- ARTIKELNUMMER
- AID
- G:ID
- CODE
- MERCHANT_SKU
- URL
- PRODUCT_URL
- PRODUKTURL
- ITEM_URL
- LINK
- G:LINK
- PRODUCT_DEEPLINK
- DEEPLINK
- BUYURL
- EAN
- EAN_CODE
- CODUL_EAN
- BARCODE
- G:GTIN
- PRODUCTNAME
- PRODUCTNAMEEXT
- NAME_EXACT
- NAME