Nová verze Mergada
Datum a čas nasazení
středa 14. 9. 2022, 15:30
Novinky
Checkbox pro vytvoření experimentálního Mergado 2 projektu je nyní v průvodci založení nového projektu ve výchozím stavu zaškrtnutý. Pokud zaškrtnutí nezrušíte, nový projekt bude v režimu Mergado 2
. Pokud jej zrušíte, bude projekt v režimu “klasického” Mergada.
Mergado 2: Vícenásobné hodnoty lze nyní snadno přidávat všemi pravidly, která podporují cílení na elementy přes zadávání jejich cest (element-path).
- Lze tak dělat přes zápis
NEJAKY_ELEMENT { @@POSITION = 4 }, kdePOSITIONje pozice vícenásobné hodnoty, která se má vytvořit.- Aby toto fungovalo, všechny pozice přes zadanou pozicí již musí existovat - s tím, že tento mechanismus lze řetězit.
Tzn. Pokud element ABCobsahuje pouze jednu hodnotuh1, tak druhou hodnotuh2lze přidat např. přes pravido Přepsat použitím cesty k dané hodnotě (element-path)ABC { @@POSITION = 2}.- Následovně - protože pak bude existovat hodnota i na pozici
2- lze další hodnotuh3přidat pomocí cestyABC { @@POSITION = 3}. A tak dále…
- Následovně - protože pak bude existovat hodnota i na pozici
- Aby toto fungovalo, všechny pozice přes zadanou pozicí již musí existovat - s tím, že tento mechanismus lze řetězit.
- Lze tak dělat přes zápis
Mergado 2: U tabulkového zobrazení na stránce Produkty se špatně ukládalo nastavení uživatelem vybraných sloupců. Toto jsme opravili.
Mergado 2: V políčku pro zadávání cesty k elementu (element-path) jsme se pokusili lépe zviditelnit možnost použití “zkratek” pro zadávání složitějších cest (např. pro nastavení parametrů či dopravy).
Mergado 2: Převodník formátů pro některé specifické kombinace vstupního a výstupního formátu převáděl element pro AVAILABILITYšpatně. Toto jsme opravili.
Mergado 2: Do uživatelského rozhraní jsme přidali nástroj pro snadné prohlížení souvisejících hodnot zanořených elementů.
- Je k dispozici na stránce s hodnotami konkrétního elementu; tj. pod stránkou Elementy.
V principu jde o nástroj umožňující jednoduchý proklik na opodmínkovanou cestu k elementu (element-path).- Příklad, pokud uživatel např. chce procházet hodnoty parametru
Barva:- Proklik ze stránky Elementy
- Proklik na související hodnoty v elementu
PARAM | VALproPARAM | PARAM_NAMEs hodnotouBarva.
- Podmínka se automaticky sestaví a načte se stránka s hodnotami elementu
PARAM | VALpro které jeho sourozenecký elementPARAM | PARAM_NAMEobsahuje hodnotuBarva.
- Proklik ze stránky Elementy
Při použití fulltextového vyhledávání ve formuláři výběrů na stránce Produkty se mohl sestavit nevalidní MQL dotaz, pokud vyhledávaná hodnota obsahovala znak "uvozovek. Toto jsme opravili.
Důrazně doporučujeme výběry vytvořené fulltextem nepoužívat v pravidlech napřímo.Takové výběry potom zbytečně hledají v příliš mnoho elementech a snižují efektivitu a rychlost následného zpracování pravidel. Namísto takového fulltextového výběru v pravidlech raději používejte výběry, které co nejlépe cílí na konkrétní elementy, ve kterých se mají hodnoty hledat.
Nadále věnujeme čas průzkumu občasných problémů s výkonem a stabilitou, které nastávají při zpracování složitějších feedů.
Zefektivnili jsme proces zpracování statistických feedů (např. ty, které poskytuje Heureka při propojení shopu v Mergadu přes Keychain).- Do rozhraní jsme přidali nové ikonky pro spoustu formátů.
- A spousty dalších drobných oprav a vylepšení.
Platforma 
Do aplikování pravidel appek jsme přidali mechanismus, který by měl zajistit, že velikost JSON payloadu, který Mergado posílá na endpoint pravidla appky, svou velikostí nepřekročí 15 MB- takový payload bude rozdělen na více requestů s menším payloadem.
Může se stát, že v uvedený čas zaznamenáte drobné výpadky Mergada. Děkujeme za pochopení a trpělivost při nasazení nové verze.
V případě dotazů nás neváhejte kontaktovat.


