Nová verze MERGADA
Datum a čas nasazení
středa 1. 2. 2023 15:30
Od tohoto releasu nové projekty již nelze vytvářet ve starém režimu Mergado 1, nýbrž pouze v novém režimu Mergado 2.
Novinky
- Podporujeme nový formát Guenstiger.de.
- Upravili jsme formát Kaufland tak, aby odpovídal aktuální specifikaci.
- Nově u tohoto formátu Mergado zná elementy:
energy_efficiency_class
,isbn
,material
,release_date
,weight
. - Přidali jsme také nové lokální varianty tohoto formátu:
-
Kaufland Marketplace - produktový [CZ]
-
Kaufland Marketplace - dostupnostní [CZ]
-
Kaufland Marketplace - produktový [SK]
-
Kaufland Marketplace - dostupnostní [SK]
-
- Nově u tohoto formátu Mergado zná elementy:
- Aktualizovali jsme specifikaci formátu Argep.hu.
- Zde nově Mergado zná element
Raktarkeszlet
(s významemAVAILABILITY
).
- Zde nově Mergado zná element
- Velkou část práce jsme věnovali přepisu vyhodnocování MQL dotazů (skrz ně se vytvářejí a vyhodnocují výběry produktů) u Mergado 2 projektů.
- Vyhodnocování výběrů by nyní mělo být výrazně rychlejší.
- Opravili jsme také vyhodnocování výběrů nad neexistujícími podmíněnými elementy.
- Přidali jsme podporu pro pokročilé kopírování stromů elementů v pravidle Hromadné zkopírování hodnot u Mergado 2 projektů.
- Toto pravidlo nově umožňuje kopírovat celé struktury elementů (např. parametry, varianty, ceny za dopravu, apod.).
- Pro zkopírování celé struktury stačí zadat všechny cesty k elementům patřícím do kopírované struktury na řádky pod sebe - a to od nejméně zanořeného elementu po ten nejvíce zanořený.
- Příklad:
Zdroj Cíl PARAM
g:product_detail
PARAM | PARAM_NAME
g:product_detail | g:attribute_name
PARAM | VAL
g:product_detail | g:attribute_value
- Příklad:
- Export výstupních
CSV
feedů nově zvládne exportovat více sloupců se stejným názvem.- Tzn. například u formátu Kaufland nově umíme exportovat více sloupců pro hodnoty
picture
.
- Tzn. například u formátu Kaufland nově umíme exportovat více sloupců pro hodnoty
- Optimalizovali jsme přípravu dat pro stránku Produkty u projektů s velkým množstvím velkých výběrů použitých ve skrývacích pravidlech. Toto by mělo výrazně snížit výskyt situací, kdy se kvůli obrovskému množství potřebných dat stránka odmítne zcela správně načíst.
- UI: Chytré klikátko pro zadávání cesty k elementu jsme opět o něco vylepšili.
- Komponentu pro získávání dat z administrace Heureky jsme přizpůsobili nedávným změnám v administraci Heureky.
- Ve formuláři pro vytváření proměnných nově neumožňujeme vytvoření proměnné s nevalidní cestou k elementu.
- A spousta dalších drobných změn a vylepšení.
Platforma
- V datech projektů vrácených z API jsme odstranili políčko
activated
. Jiné, než aktivní projekty, se totiž z API nevrací. - Pozměnili jsme algoritmus pro počítání finálních priorit pravidel vytvářených přes API.
- Toto se týká pouze případů, kdy pravidlo vytvořené přes API specifikuje totožnou číselnou prioritu, jako má nějaké v projektu již existující pravidlo.
- Chování se s ohledem na zachování pořadí takto vložených pravidel nemění - pokud přes API budou postupně vytvářena pravidla
A
,B
,C
se stejnou prioritou7
, jejich výsledné pořadí bude stejné, jako před touto změnou - jen se finální čísla priorit mohou lišit.
- Zkoumali jsme a podnikli kroky k ošetření velice vzácných případů, kdy se appka u svého subjektu mohla tvářit v “polozapnutém” stavu. To mohlo nastat (opět - velice vzácně) v okamžiku, kdy se appka sama odmítla zapnout (její odpověď na
app.enable
hook vrátila jiný status, než2xx
).
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.