Privítajte Mergado 2. Prináša nástroje vytvorené priamo pre prácu s dátovými feedmi

Lukáš Horák
19. 7. 2022
3 minúty čítania
mergado 2 predstaveni sk

Rozšírili sme limity nášho nástroja a spúšťame Mergado 2. Zjednodušenie správy inzercie, zrýchlenie funkcionalít a pridanie nástrojov, ktoré ste žiadali. V júli 2022 sa posúvame do fázy užívateľského beta testovania. V tomto článku vám predstavíme zásadné zmeny.

Aký je rozdiel medzi existujúcou a novou verziou Mergada

Mergado prechádza z tabuľkovej štruktúry na stromovú štruktúru. Naša pôvodná verzia prístupu k práci s XML nás v niekoľkých smeroch limitovala. Či už v ukladaní dát, práci so zanorenými a viacnásobnými elementmi, spracovávaní atribútov či načítaní formátov.

Toto všetko nás viedlo k myšlienke opustiť tento spôsob spracovania a využiť nástroje, ktoré boli vytvorené priamo na prácu s XML.

Na čo majú zmeny vplyv

Zmena spracovania má vplyv na celý proces pregenerovania:

  •  import
  •  aplikovanie pravidiel
  •  export

Čo sa zmení

1. Elementy

  • pre každý element môže byť ľubovoľné množstvo hodnôt (aktuálne iba jedna hodnota)
  • rozlišujeme veľkosti v názvoch elementu (aktuálna verzia to nevie)
  • ukladáme hodnoty “prázdnych” elementov
  • rozlišujeme hodnoty elementov rodič -> potomok (aktuálna verzia to nevie)
  • nahráme produkt s ľubovoľnou štruktúrou
  • umožňujeme novo pracovať s atribútmi (<CATEGORY lang=“sk”>; lang je atribút)
  • možnosť zoradiť elementy podľa vlastných potrieb alebo požiadaviek formátu

Práca s elementmi

Pre jednoduché elementy sa nič nemení. Na prácu so zložitejšími elementmi sme vyvinuli vlastný jazyk, ktorému hovoríme cesta k elementu (Element-Path).

Príklady na konkrétnom produkte:

Rôzne cesty k elementu (element-path):

NAME: vrátí hodnotu z řádku ‘2.‘
@id: vrátí hodnotu z řádku ‘1.‘
IMAGE: vrátí hodnoty z řádků ‘3.‘, ‘4.‘, ‘5.‘
IMAGE { @@POSITION = 2 }: vrátí hodnotu z řádku ‘4.‘
IMAGE { @@POSITION = 4 }: nevrátí nic
DESCRIPTION { @lang = “cz” }: vrátí hodnotu z řádku ‘8.‘
DESCRIPTION | @lang: vrátí hodnoty z řádků ‘7.‘, ‘10.‘
PARAM { NAME = “Barva” } | VAL: vrátí hodnotu z řádku ‘15.‘
PARAM { @@POSITION = 2 or NAME = “Barva” } | VAL: vrátí hodnoty z řádků ‘15.‘, ‘19.‘
PARAM { VAL = “100% bavlna” } | VAL: vrátí hodnotu z řádku ‘19.‘
PARAM | NAME: vrátí hodnoty z řádků ‘14.‘, ‘18.‘
PARAM | NAME { @@POSITION = 1 }: vrátí hodnoty z řádků ‘14.‘, ‘18.‘
PARAM | NAME { @@POSITION = 2 }: nevrátí nic

Technické detaily a príklady použitia cesty k elementu (Element-Path) i ďalších nových funkciách nájdete na našom fóre.

2. Formáty

  •  prevod formátov bude jednotný cez Mergado XML
  •  jednoduchá správa a pridanie nových formátov
  •  zvládneme podporovať prevažnú väčšinu formátov

3. UI

Stránka Elementy po novom umožňuje:

  • správa zanorenia elementov
  • filtrovanie v atribútoch a viacnásobných elementoch
  • obalenie do CDATA
  • radenie elementov
  • nové filtrovanie
  • označenie párovacích elementov
  • možnosť radenia
  • skrytie, CDATA, vloženie elementu (potomka)

Stránka Produkty bude obsahovať:

  • nové zobrazenie v záložke Elementy
  • nové, zdokonalené tabuľkové zobrazenie

Stránka Pravidlá

  • pre možnosť práce s viacnásobnými elementmi sa mení správanie pravidiel

Vyhľadávacie pole

  • vyhľadávanie v ceste k elementu (Element-Path)

Mergado 2 zachováva existujúce funkcie, ale pridáva nové

Vzhľadom na rozsah zmien sa môže stať, že narazíte na chybu vo funkcii, ktorú štandardne v súčasnej verzii používate bez problémov.

K dispozícii vám sú všetky formáty

Mergado 2 už vie všetky formáty ako predchádzajúca verzia. Všetky sme zaktualizovali podľa ich špecifikácie a zároveň pridali nové vysoko žiadané formáty:

  • Mall Marketplace
  • Mall Marketplace Dostupnostný
  •  Shoptet CSV
  • Facebook CSV
  • Alza Marketplace
  • Pinterest
  • Heureka Dostupnostní
  • TikTok
  • Snapchat
  • Kaufland

Tiež dokážete pohodlnejšie pracovať s viacnásobnými elementmi

Formulár pravidiel dostal funkciu, ktorá vám pomocou % našepká elementy.

K novinkám dostanete kompletnú nápovedu

Nápovedu pre novinky a spôsoby použitia aplikácie vám budeme postupne prinášať do nášho fóra.

Spätná väzba je pre nás kľúčová

Na zdieľanie spätnej väzby prosíme využite vlákno vo fóre. Aj vďaka vášmu vhľadu jeho úpravy vykonáme čo najviac tak, aby sedeli každému užívateľovi.

Lukáš Horák

Lukáš sa v Mergade stará o väčšinu komunikácie v češtine. Prostredníctvom blogu, e‑mailu a sociálnych sietí pravidelne zásobuje čitateľa aktualitami z e‑commerce, novinkami a tipmi z Mergada. Pokiaľ práve nie je copywriter, užíva si príjemné veci ako badminton, výlety medzi utajené skvosty osemdesiatkovej hudby a plody mora podávané s červeným vínom.