Nová verze MERGADA
Datum a čas nasazení
středa 24. 5. 2023 15:30
Novinky
- Představujeme uživatelský plánovač přegenerování.
- Skrz něj si můžete nastavit ideální čas, kdy chcete, aby Mergado přegenerovalo váš projekt.
- V první verzi dovoluje nastavit dva časové sloty denně s minimálním odstupem 6 hodin.
- V uživatelském rozhraní jej naleznete pod projektem na stránce Přegenerování.
- Více informací o uživatelském plánovači se dočtete v článku na fóru.
Uživatelský plánovač je k dispozici pouze u Mergado 2 projektů.
- Aktualizovali jsme specifikace pro formáty Shoptet CSV.
- Element
pairCode
bude ve výstupním feedu nově vždy přítomen. - Vztahy mezi hodnotou elementu s univerzálním Mergado XML významem
CONDITION
a hodnotou Shoptet elementuitemType
jsou následující:CONDITION = "new"
se převádí naitemType = "product"
a naopak.CONDITION = "used"
se převádí naitemType = "bazaar"
a naopak.
- Do elementu
weight
(hmotnost) se nově nepřevádí jednotky (kg
,lb
, atd.), ale pouze číselná hodnota.
- Element
- Aktualizovali jsme také specifikace pro formát Shoptet univerzální.
- Vylepšili jsme převodníky formátů pro Kaufland:
- Hodnota
0
v elementu s univerzálním Mergado XML významemDELIVERY_DAYS
se do formátů pro Kaufland bude převádět jako hodnota1
v elementuhandling_time
.
- Hodnota
- Úpravy v auditech feedů:
- Revidovali a aktualizovali jsme audit feedů pro formáty z rodin Kaufland Marketplace - nabídkový a Kaufland Marketplace - produktový.
- Obecně jsme vylepšili autodetekci formátů z rodiny Kaufland.
- Při zobrazování výsledků pro validátor
Element EAN obsahuje neplatnou hodnotu
nyní u produktu správně zvýrazňujeme elementEAN
.
- Implementovali jsme optimalizátor MQL dotazů zadaných uživatelem na stránce Produkty.
- Aktuálně se zaměřuje především na tyto případy:
- Dotazy s rovností nad stejným elementem, tedy
a = 'a' OR a = 'b' OR a = 'c' OR a = ...
, se převádí do formya IN ('a', 'b', 'c', ...)
. - Dotazy s vícenásobným operátorem
CONTAINS
nad jedním elementem - tedya CONTAINS 'a' OR a CONTAINS 'b'
se převádí do formy s regulárním výrazema ~= '(a)|(b)'
.
Optimalizátor operuje transparentně. Tzn. navenek - z pohledu uživatele - zadané MQL zůstává v nezměněné podobě, avšak pokud Mergado před samotným spuštěním dotazu zjistí, že by se dotaz dal zefektivnit, tak si jej na pozadí převede do lepší formy.
- Dotazy s rovností nad stejným elementem, tedy
- Aktuálně se zaměřuje především na tyto případy:
- UI: Stránka Pravidla byla přepsána do modernějšího kódu. To nám do budoucna zajistí její snadnější vylepšování.
- V rámci tohoto jsme vyřešili některé neduhy, jako např. v určitých případech problematické přesouvání pravidel okolo pravidel appek, pokud bylo pravidlo appky na začátku seznamu pravidel.
- Duplikování pravidla v rámci jednoho projektu nově funguje tak, že se duplikát pravidla vloží na pozici za originál. Dříve se duplikát vkládal až na konec seznamu pravidel.
- A další drobná vylepšení a opravy.
Platforma
- Pravidla jednotlivých appek, která mají nastavenou vlastnost
is_movable = 1
a zároveň jsou prioritou posazená vedle sebe, se při přesouvání uživatelem slepí do jedné skupiny. Uživatel pak při přesouvání pravidel přesouvá celou skupinu a pravidla v této skupině si udržují svou vzájemnou pozici.
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.