🌟 Novinky a release v MERGADU

:ice_cube: Feature freeze :ice_cube:

Dnešním releasem nastává tzv. feature freeze, kdy pro letošní rok končíme :end: s přidáváním nových funkcí, ať se můžeme všichni soustředit na hlavní e-shopařskou sezónu. :christmas_tree::gift:

S dalšími novinkami (a bude jich nejspíš opravdu hodně :slight_smile:) se ozveme v lednu 2021. :spiral_calendar:

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 13. 1. 2021 15:30

Novinky

  • :star: Vylepšení práce s formátem Plain CSV, který je nyní podporovaný převodníkem formátů. Nově tedy půjde Plain CSV používat i s ostatními formáty na vstupu či na výstupu.
  • U cen položek v custom formátu nově umíme číst ceny zapsané “obráceně” - tedy zvládneme přečíst formu MĚNA 123.45, pokud cena nešla přečíst ve standardní formě 123.45 MĚNA.
  • :truck: Při zpracování cen za dopravu pravidlo převodníku u některých formátů považovalo nulovou cenu za dopravu jako nedefinovanou. Nyní je nulová cena za dopravu převedena jako opravdová nulová cena za dopravu.
  • :speedboat: Optimalizace pravidla převodníku, pokud je na vstupu projektu použitý custom formát.
    • U projektů s custom formátem, které zároveň měly mnoho elementů (tisíce, desetitisíce a víc), byl převodník velice pomalý. Tento specifický případ neefektivního aplikování pravidla převodníku jsme zkoumali a implementovali změny, které jej vyřeší.
  • :adhesive_bandage: V určitých vzácných případech se mohlo stát, že jsme špatně detekovali, zda se má u projektu provést (či přeskočit) export výstupního feedu. Toto jsme opravili.
  • :spiral_notepad: Na stránce Elementy lze nyní řadit elementy podle počtu jejich hodnot (jak na vstupu, tak i na výstupu).
  • Notifikační proužky na vrchu stránky, kterými uživatele informujeme o různých událostech, nyní mohou mít pro lepší přehlednost různé barvy pozadí - podle stupně závažnosti.
  • Audit feedů:
    • Nově umíme auditovat formát :hungary: Árukereső.hu.
    • Provedli jsme úklid v určitých validátorech a vylepšili jejich popisy.
  • Vylepšení lokalizací UI v různých jazycích.
  • Další drobné opravy a vylepšení.

Platforma :wrench:

  • :cherries: V určitých situacích se při HTTP chybě při posílání webhooků do appek mohlo stávat, že se chyba špatně zalogovala. Toho jsme opravili.
  • MAIA obsahuje novou metodu setAppTitle(), přes kterou appka může modifikovat titulek stránky, v rámci které je zobrazený její hlavní IFRAME viewport.
  • :spider_web: Opravili jsme generování sitemap souboru pro Mergado Store pro lepší objevitelnost appek v internetových vyhledávačích.

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 27. 1. 2021 15:30

Novinky

  • :star2: Implementovali jsme nejnovější změny v našich :mergado: MERGADO specifikacích.
  • :currency_exchange: Opět jsme vylepšili způsob, jakým při převodu formátů čteme měnu z elementů obsahujících cenu. Díky tomu nově zpracujeme cenu obsahující ne-ASCII znaky - jako např. či $ - správně.
  • :information_source: Přidali jsme nové informační proužky, které uživatele informují o nastávajícím konci zkušební doby, nebo o vystavených fakturách.
  • :spiral_notepad: Pravidlo datového importu: Při uploadu CSV souboru se mohlo stát, že jsme nepřesně detekovali mimetype souboru jako text/html, pokud CSV definovalo hodnoty obsahující HTML elementy (např. soubor definoval HTML obsah pro CSV sloupeček DESCRIPTION). V takovém případě jsme uživateli oznámili, že se nejedná o CSV soubor a pravidlo nešlo uložit. Nově jsme toto konkrétní omezení odstranili.
  • :adhesive_bandage: Opravili jsme formulář editace custom formátu, ve kterém již správně zobrazuje uložené mapování pro elementy DELIVERY a PARAM.
  • :candy: UI: V informačním boxíku u e-shopu na hlavní stránce se seznamem projektů se nově zobrazují informace o aktuálním tarifu.
  • :lollipop: UI: Dlouhé hodnoty v tooltipech grafů byly občas usekávané příliš brzy. Nyní se budou zobrazovat lépe.
  • Doplněno množství chybějících překladů pro různé jazyky pro UI i pro texty notifikačních mailů.

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 10. 2. 2021 15:30

Novinky

  • :old_key: Keychain: Pokud má účet v Google Analytics ve správě více než 1000 profilů, některé z nich jsme při vytváření spojení s GA nezobrazovali. Toto jsme vyřešili a profily nyní nabízíme všechny.
  • :candy: Na stránce Produkty jsme opravili chybku v přepínání zobrazení sledovaných a skrytých produktů.
  • :apple: Custom formát: Pokračujeme ve :mag: zkoumání a :broom: úklidu “ošklivých” okrajových případů.
    • Na paškál jsme si vzali situace, kdy se při kombinaci custom formát (na vstupu) vs Shoptet formát (na výstupu) mohlo dít, že se při každém aplikování pravidla převodníku opakovaně u projektu vytvářely nové a nové elementy. Toto jsme nyní vyřešili. :cherries:
    • Další novinkou je to, že pokud projekt obsahoval vícenásobné elementy (např. GIFT|1, GIFT|2, atd.), které se mají exportovat (tedy nejsou skryté), ale které zároveň výstupní custom formát neznal, export končil chybou. Toto je nyní opraveno a nyní se takové “neznámé” elementy vyexportují správně. :watermelon:
  • :hammer_and_pick: Převodníky formátů: Ošetřili jsme různá místa v převodnících formátů, kde mohla nastat chyba, pokud název právě zpracovávaného elementu obsahoval více | svislítek, než převodník čekal.
  • :candle: Na stránce Nastavení projektu jsme přidali možnost vybrat jako generátor :spiral_notepad: Google Sheets.

Platforma :wrench:

  • :chart: Na stránce s přehledem appky nyní počet spuštěných instancí a stav odhadovaných tržeb načítáme asynchronně. Tím by se měl zredukovat výskyt situací, kdy data z nějakého důvodu nestihneme spočítat, a zároveň tím neblokujeme zobrazení dané stránky.

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 24. 2. 2021 15:30

Novinky

  • :star2: Redesign a vylepšení stránky Produkty.
    • Oblast stránky s nastavením zobrazení produktů vybraného výběru prošla faceliftem a nyní je krásná. :heart_eyes:
    • :watermelon: K novému designu přibyly i nové vychytávky!
      • Řazení produktů.
        • Produkty z aktuálního výběru nyní lze řadit podle vybraného elementu (u vstupních výběrů se k řazení použije vstupní hodnota elementu, u výstupních výběrů jeho výstupní hodnota).
        • Řazení není součást výběru jako takového (tedy řazení nemá vliv např. na pořadí, ve kterém se na produkty ve výběru aplikují pravidla), jen je to způsob zobrazení výsledků.
      • Export do CSV u tabulkového zobrazení.
        • Do CSV se při tom uloží pouze elementy vybraných sloupců.
  • Novinky kolem formátů :sun_behind_small_cloud:
    • :hammer_and_wrench: Umíme nový formát Idealo.de CSV
    • Nově nebude možné vytvořit projekty se vstupními formáty Scontofacile.it (služba zanikla) a Designforumshop (služba zanikla). :thinking:
  • :information_source: Nahoře na stránkách v rámci projektu (exportu) nově zobrazujeme varovné oznámení o neprocházejícím importu či aplikování pravidel, pokud tyto procesy za posledních 24 hodin skončily 2 a vícekrát s chybou.
  • :rainbow: Vylepšili jsme komponentu pro našeptávání proměnných a hodnot v pravidlu pro hromadné přepisování podle hodnot. Spolu s tím jsme v ní opravili nedostatky ve zvýrazňování, které se v některých okrajových případech projevovaly.
  • :mailbox: Vylepšili jsme vkládání víceřádkových hodnot ze schránky ve formuláři pravidel Přepsat, Hromadné přepisování dle hodnot a Hromadné přejmenování kategorií, kde nyní lépe rozpoznáváme a vkládáme hodnoty reprezentující regulární výraz.
  • :candy: Na stránce Elementy a Proměnné nově přibylo tlačítko pro stažení seznamu jako CSV.
  • Pravidlo Datový import: Při uploadu CSV souboru přes formulář se u “exotičtěji vypadajících CSV souborů” může stát, že špatně detekujeme jejich mime-type - a takový upload nepovolíme. Nově jsme seznam podporovaných mime-types rozšířili, abychom tyto “false negative” situace pokud možno eliminovali.
  • Opravili jsme nesprávné chování převodníku z custom formátu v případě, kdy na vstupu chybí elementy představující IMAGE elementy.
  • Z předmětů notifikačních e-mailů jsme odstranili slovo XML - MERGADO dávno umí zpracovávat i jiné datové soubory, než jen XML.
  • Drobná vylepšení v názvech procesů a v drobečkové navigaci pod Historií projektu.
  • Hromada dalších drobných oprav a vylepšení.

Platforma :wrench:

  • :national_park: Obrázek appky pro sociální sítě, definovaný elementem meta property="og:image" na stránce detailu appky v Mergado Store je nyní možné nastavit pro různé locales.
  • K informacím e-shopu (např. GET http://api.mergado.com/shops/123456) přibylo pole s URL avatara e-shopu. :camping:
    {
      "id": "123456",
      "name": "Some e-shop name",
      "owner_id": "1",
      "exported_items": 80000,
      "tariff_id": "2",
      "tariff_validity": "2022-10-31",
      "paid_tariff_id": "2",
      "created_at": "2020-09-17T12:29:42+00:00",
      "permissions": [],
      "avatar_url": "https://app.mergado.com/upload/8787f44a7f7da538ded3d7fc8d6bf7f3.png"
      // Nebo "avatar_url": null, pokud e-shop nemá nastaveného avatara.
    }
    
  • :fried_egg: Přidaná podpora pro proměnné v URL pravidel - lze nastavit v administraci pravidel vaší appky v Mergado Developers.
    • Známé placeholdery/proměnné, které se v URL obalují v {curly_braces} jsou tyto:
      • project_id: ID projektu.
      • apply_log_id: ID apply_logu
      • rule_id: ID pravidla
      • request_id: Náhodny identifikační string unikátní pro každý request.
      • item_count: Počet položek v aktuálně zasílaném payloadu.
      • current_format: Aktuální formát - zde záleží, zda pravidlo appky je před, či za pravidlem převodníku formátů.
    • Příklad nově validní URL: http://some-app.com/rule/{project_id}/{rule_id}?logId={apply_log_id}

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 10. 3. 2021 15:30

Novinky

  • :star2: Množství vylepšení v rámci auditu feedů:
  • Aktualizovali jsme formát :romania: Compari.ro podle nejnovější specifikace.
    • Specifikace je k dispozici zde.
    • Spolu s tím proběhl i update specifikace pro auditování tohoto formátu.
  • :rainbow: Optimalizace a zrychlení - nyní u importu feedů s vstupním custom formátem.
    • Průzkum možností zrychlování Mergada přinesl další ovoce :cherries: - identifikovali jsme neefektivní kód při importování feedů s custom formátem.
    • U vašeho projektu s custom formátem na vstupu se toto mohlo, avšak nemuselo dít - záleží na množství elementů definovaných custom formátem, na velikosti vstupního feedu a množství XML elementů v samotném vstupním XML feedu.
    • :rocket: S optimalizovaným kódem jsme u těch nejhorších případů vysledovali až 15× zrychlení importu (tj. import trvající např. 50 minut nově trvá 3 minuty).
  • :hammer: Upravili jsme chování pravidla Odstranit diakritiku při zpracování písmen s tremou u německých formátů. Nově se převádí takto:
    • ä (Ä)ae (AE) (namísto původního a)
    • ö (Ö)oe (OE) (namísto původního o)
    • ü (Ü)ue (UE) (namísto původního u)
  • :coffee: Přidali jsme dva nové generátory, které jdou nastavit u projektu:
    • Rocketoo
    • JZShop 2
  • :adhesive_bandage: Od posledního release jsme měli chybu u převodníku do formátu :hungary: Argep.hu, u kterého se na výstupu nevytvářely potřebné elementy. Toto je nyní opraveno.
  • :memo: U některých textových polí v UI Mergada jsme špatně pracovali s HTML entitami zadanými uživatelem (např.   či &). Toto by mělo být opraveno.
  • Při importování pravidel z projektu do projektu bylo možné importovat i pravidlo pro appku Heureka Watchdog, což nedávalo smysl - a nyní je to opraveno.
  • :candy: Políčko pro nastavení UTM parametrů v rámci nastavení projektu (které se následně používají k získávání statistik z připojených Google Analytics) u sebe má nově tlačítko pro vyresetování na výchozí hodnotu.
  • Množství dalších drobných úprav a oprav.

Platforma :wrench:

  • Nové endpointy pro získání informací o tom, kde a kdy vaše appka byla zapnutá či vypnutá.
    • https://api.mergado.com/me/app/enabled/
      • Vypíše seznam zapnutých či vypnutých instancí vaší appky spolu s entity ID (což je ID projektu, shopu či usera - podle typu appky) - pokud u dané entity byla appka alespoň jednou zapnutá.
      • API dokumentace zde.
    • https://api.mergado.com/me/app/<int:entity_id>/
      • Vypíše historii zapnutí/vypnutí vaší appky u dané entity.
      • API dokumentace zde.
    • :information_source: Na tyto endpointy se dá přistoupit pouze s OFFLINE access tokenem - to jest s access tokenem, který reprezentuje appku samotnou (a nikoliv konkrétního uživatele Mergada - což by byl ONLINE token).
      • Více o rozdělení offline/online access token zde či zde.

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.

5 Likes

Nová verze Mergada

Datum a čas nasazení

středa 24. 3. 2021 15:30

Novinky

  • :star2: Vypouštíme do světa novou iteraci tabulkového zobrazení produktů!
    • Přidali jsme nový sloupec pro akce, které odpovídají akcím u produktů, které jsou k dispozici u ostatních typů zobrazení.
    • Produkty, které jsou skryté, se nově zobrazují jako zašedlé.
  • :candy: Vylepšení auditu feedů pro formáty Heureka.cz a Heureka.sk
    • Nově u produktů validujeme existenci povinných parametrů pro danou kategorii.
  • :hammer_and_pick: Vylepšení pravidla datový import, kde nově nezáleží na velikosti písmen v názvech elementů, které jsou v CSV souboru definované.
    • Ve výsledku to znamená, že (konečně) půjde např. CSV sloupečkem PARAM|BARVA cílit na element PARAM|Barva.
  • :earth_asia: Přidali jsme podporu pro další země pro formát Kelkoo: Austrálie, Filipíny, Hong Kong, Indie, Indonésie, Japonsko, Jihoafrická republika, Jižní Korea, Kanada, Malajsie, Nový Zéland, Singapur, Spojené arabské emiráty, Turecko, Vietnam.
  • :hammer: Opravili jsme chování chytrých textových polí (to jsou ta, která např. podporují našeptávání proměnných), ve kterých zlobilo uživatelské zadávání HTML tagů.
  • :spiral_notepad: U nově vytvořených spojení s Google Sheets se v Keychainu bude zobrazovat e-mail Google uživatele, pro kterého je spojení vytvořené.
  • :skateboard: Nově již do Mergada zvládneme načítat i vstupní CSV feedy s jedním sloupcem. :hugs:
  • Opravili jsme texty zasílaných mailů, kde se nedopatřením nepřekládaly názvy uživatelských rolí v rámci e-shopu. :sweat:
  • :partly_sunny: Upravili jsme chování pole pro zadávání dat v plánovači pravidel, aby omylem nešlo vybrat datum starší, než je aktuální den (jinak, než omylem, mít nově zadané datum v minulosti ani nedává smysl).
  • A množství dalších drobných oprav a vylepšení.

Platforma :wrench:

  • U některých konkrétních endpointů nově podporujeme speciální GET parametr _plus, kterým je možné získat extra resources, které mají vazbu k primárnímu resource.
    • Tím je možné např. dva dotazy - jeden na projekt a druhý na e-shop, pod který tento projekt spadá - zredukovat na jeden HTTP request s využitím políčka _plus.
      • Např. GET dotaz na https://api.mergado.com/projects/123?_plus=eshop, který vrátí response ve stylu:
        {
        	"id": "123",
        	"eshop_id": "456"
        	...
        	"_plus": {
        		"shop": {
        			"id": "456",
        			"owner_id": "1",
        			...
        		}
        	}
        }
        
    • Seznam endpointů i s jejich podporovanými _plus hodnotami:
      • https://api.mergado.com/shops/id/ umí .../?_plus=info
      • https://api.mergado.com/projects/id/ umí .../?_plus=shop,shop.info
      • https://api.mergado.com/elements/id/ umí .../?_plus=project
      • https://api.mergado.com/rules/id/ umí .../?_plus=project
      • https://api.mergado.com/queries/id/ umí .../?_plus=project
      • https://api.mergado.com/variables/id/ umí .../?_plus=project

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 7. 4. 2021 15:30

Novinky

  • :hungary: :heart: Spouštíme novou maďarskou lokalizaci rozhraní Mergada.
  • :dna: Aktualizace formátů pro :czech_republic: Shoptet.cz.
    • Shoptet element ITEM_TYPE nově mapujeme na MERGADO element PRODUCT_TYPE.
    • Shoptet element ORIG_URL mapujeme na MERGADO element URL.
    • Nově známe Shoptet element SUPPLIER.
  • :star2: Přidali jsme podporu pro nový formát Billiger.de XML.
    • Specifikace zde.
    • Aktualizovali jsme i specifikaci Billiger.de CSV formátu.
  • :rainbow: Nová iterace tabulkového zobrazení produktů.
    • V tabulce se nyní lze pohybovat pomocí klávesnice - pro pohyb lze použít směrové šipky (i v kombinaci s CTRL), tabulátor i SHIFT+tabulátor.
  • :truck: U formátu Zboží.cz jsme přidali podporu pro dopravce WEDO_HOME a WEDO_ULOZENKA.
  • :shield: U formuláře MQL výběrů jsme zlepšili nápovědu pro zadávání znaku [, které spouští našeptávání názvu elementu - nyní je nápověda relevantní např. i pro prohlížeč Safari.
    • Znak [ je nově také klikatelný - po kliknutí se vloží znak [ na aktuální pozici kurzoru v textovém poli. :candy:
  • :hammer_and_wrench: Vylepšili jsme export produktů do CSV na stránce Produkty - optimalizovali jsme jej a nyní by neměl mít problémy s větším balíkem dat ke stažení.
  • Opravili jsme další drobnosti v chytrých textových polích (to jsou ta, která např. podporují našeptávání proměnných) - např. už správně zobrazujeme nové řádky na konci hodnoty pole.
  • Do tabulkového zobrazení produktů jsme přidali krátkou nápovědu.
  • Ve formuláři pravidel jsme ošetřili a aktualizovali nápovědné textíky.
  • Další drobné opravy a vylepšení.

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.

6 Likes

Nová verze Mergada

Datum a čas nasazení

středa 21. 4. 2021 15:30

Novinky

  • :green_apple: Aktualizovali jsme formát Srovname.cz podle platné specifikace.
    • Upravili jsme převodník, strom kategorií i audit feedů.
  • :apple: Vytvořili jsme nový, aktualizovaný formát pro :czech_republic: Shopalike XML - a jeho další jazykové verze.
    • Pro Rakousko a Německo je tato aktuální specifikace přístupná pod formáty :austria: Ladenzeile.at XML a :de: Ladenzeile.de XML.
    • Formáty pro starší verzi specifikace zůstávají (označili jsme je jako “staré”), avšak už je nepůjde použít jako výstupní formáty u nově založených projektů.
  • :tshirt: Audit feedů: U formátu Glami.cz (a jeho verzí pro ostatní státy) nově kontrolujeme správnost hodnoty parametru SIZE_SYSTEM představující systém velikostí.
  • :star2: Při zakládání projektu nově prvních několik formátů řadíme podle jejich popularity v dané zemi.
  • :hammer: V tabulkovém zobrazení na stránce Produkty se po opuštění editoru klávesou Esc nešlo pomocí kláves pohybovat mezi buňkami. Toto jsme opravili.
  • :hammer_and_pick: Vyřešili jsme dlouhodobý problém v Mergado Keychain, při kterém se v okrajových případech zdánlivě bezdůvodně odpojovala spojení s :bar_chart: Google Analytics.
  • :adhesive_bandage: Opravili jsme získávání návrhů produktových karet z Heureky - nyní by měl Heureka Watchdog opět správně navrhovat karty ke spárování produktů.
  • Pro notifikační maily jsme přidali překlady pro :de: němčinu a :hungary: maďarštinu.

Platforma :wrench:

  • V Mergado Developers je nově možnost pro appku nastavit popisky pro sociální sítě (lze tak učinit pro jednotlivé podporované locales).

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.

5 Likes

Nová verze Mergada

Datum a čas nasazení

středa 5. 5. 2021 15:30

Novinky

  • :star: Tabulkové zobrazení na stránce Produkty má novou vychytávku - jde měnit šířku sloupců.
    • Také jsme u tohoto typu zobrazení odstranili “problikávání” při stránkování produktů. :candy:
  • :rocket: Optimalizovali jsme komponentu pro analýzu XML feedů (tato analýza předchází samotnému importu). Díky tomu je analýza zejména velkých či komplikovaných XML feedů mnohonásobně rychlejší.
  • :gear: U projektů s custom formátem na výstupu nyní lze exportovat i elementy s atributy.
    • Dříve export elementů s atributy u custom formátu končil neúspěchem :sweat:.
  • :star2: Vylepšili jsme formát :slovenia: Ceneje.si:
    1. Převodník umí převádět elementy REGULARPRICE a PRICE.
    2. V rámci auditu feedů nově validujeme elementy AVAILABILITY a STOCK.
  • :apple: Rozhraní pravidla Hromadné přejmenování kategorií je teď uživatelsky přívětivější.
    • Informace o chybějícím elementu pro kategorie, na základě kterého by se předvyplnila levá strana, je vidět hned a nikoliv až po kliknutí na tlačítko “předvyplnit”.
    • U existujících pravidel lze nově filtrovat řádky rovnou a nikoliv až po “opětovném” kliknutí tlačítka “předvyplnit”.
    • Pokud by se tlačítkem “předvyplnit” mělo přidat příliš mnoho řádků (což by mělo vliv na výkon a odezvu vašeho prohlížeče), tak:
      • Přidalo-li by se 500 řádků a víc - zobrazí se upozornění.
      • Přidalo-li by se jinak 2000 řádků a víc - zobrazí se upozornění a načte se jen prvních 2000 řádků.
  • :cherries: Na hlavní stránce s přehledem projektů lze nově pro přehlednost sbalit řádky s projekty - a to jak u všech shopů na stránce, tak i u konkrétního shopu.
  • :spiral_notepad: Formulář pro pravidlo Hromadné přejmenování kategorií při uložení opět zahazuje řádky, ve kterých nejsou vyplněné obě strany (toto chování se nedávno změnilo - a nyní ho na základě odezvy uživatelů měníme zpět).
  • :mantelpiece_clock: U časů spuštění a dokončení auditu feedů jsme operovali se špatnou časovou zónou. To je nyní opraveno a časy se zobrazují správně.
  • :deciduous_tree: V pravidlu Hromadné přejmenování kategorií jsme pro formát Compari.ro XML nenašeptávali všechny kategorie ze stromu kategorií. To je teď opraveno a našeptáváme všechny.
  • :hammer_and_pick: U převodníku formátu :poland: Nokaut.pl jsme element DELIVERY_DAYS převáděli s významem INSTOCK (na skladě). To jsme opravili a již se tak neděje.
  • :adhesive_bandage: Převodník pro formáty :czech_republic: Shoptet kompletní, :czech_republic: Hyperzboží.cz a :slovakia: Tovar.sk špatně převáděl vícenásobné elementy. Toto je nyní opraveno.
  • V aplikaci Heureka Watchdog bylo nefunkční :link: párování produktů na základě návrhů produktových z Heureky. Toto je nyní opraveno.
  • :partly_sunny: Při uložení formuláře na stránce Editace produktu (samostatná stránka s editorem konkrétního produktu, na kterou se dá prokliknout přes ikonku tužky :pencil2: na stránce Produkty) se mohlo stát, že jsme ztratili informaci o manuální skrytosti elementu u daného produktu. To jsme nyní opravili.
  • Přidali jsme překlady pro některé názvy zemí, které nám chyběly.
  • Množství dalších drobných úprav a oprav.

Platforma :wrench:

  • Odstranili jsme funkcionalitu pro starou, deprecated verzi API.
    • Ve staré verzi se statistiky produktů v API prezentovaly pod klíči bez specifikace zdroje statistik - např. delivery_date namísto současného podporovaného heureka_delivery_date.
    • Nově data prezentujeme jen v této druhé formě.
    • Změnu jsme avizovali i na fóru.

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.

5 Likes

Nová verze Mergada

Datum a čas nasazení

středa 19. 5. 2021 15:30

Novinky

  • :star2: Tabulkové zobrazení na stránce Produkty má další vylepšení.
    • Přidali jsme tlačítko na resetování vybraných sloupců v tabulce.
    • Opravili jsme hromady drobností týkajících se chování focusu při editaci obsahu buněk.
    • Při zobrazování větších obrázků v tabulce je nyní text v buňkách tabulky správně vycentrovaný.
  • :green_apple: V auditu feedů jsme opravili validátory pro formát :slovenia: Ceneje.
    • Nově se bude validovat obsah elementů availability, gender a ageGroup.
  • :hammer: Opravili jsme chybu v převodníku formátů, který hodnotu 0 (nula) u elementu VAT převáděl na zdánlivě nesmyslné 0+E1. Nově se u VAT bude 0 správně převádět opravdu jako 0.
  • :adhesive_bandage: Opravili jsme okrajový případ u custom formátu, při kterém padal export výstupního feedu, pokud měl custom formát univerzální element CHANNEL namapovaný na ne-kořenový element s atributem.
  • :candy: UI: Při pokusu o opuštění stránky s editací pravidla, proměnné či makra se nově pro zabránění ztráty neuložených změn zobrazuje potvrzovací okno.
  • :mag: UI: V průvodci založením nového projektu se při vybírání výstupního formátu dají filtrovat položky i podle názvu země (stejně jako to jde u vybírání formátu vstupního).
  • UI: Opravili jsme chování žlutých informačních popupů při jejich otevírání a zavírání, které se občas chovalo nepředvídatelně.

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.

6 Likes

Nová verze Mergada

Datum a čas nasazení

středa 2. 6. 2021 15:30

Novinky

  • Aktualizovali jsme specifikace pro skupinu formátů Geizhals. Konkrétně jde o tyto:
  • :candy: Rozvolnili jsme timeout pro detekci existence vstupního feedu při zakládání nového projektu.
    • Čas pro timeout (než stahování vstupního feedu ze vzdáleného serveru “vzdáme”) jsme pro průvodce novým projektem sjednotili s tím, jak se chová náš backend - který pro stažení vstupního feedu při zpracování projektu dovoluje :hourglass_flowing_sand: čas až 240 sekund (tj. 4 minuty).
  • :four_leaf_clover: Dokončili jsme implementaci mechanismu pro “odhlásit všude”.
    • MERGADO UI bude “odhlášení všude” (toto tlačítko je již nějakou dobu k dispozici v nastavení zabezpečení Vašeho Mergado účtu) nyní plně respektovat - a uživatelské sessions na jiných počítačích, které jsou přihlášené pod stejným uživatelem, do dvou minut odhlásí.
  • :coffin: Formát Idealo.pl už nepůjde u nových projektů vybrat jako výstupní formát - z důvodu, že tato lokalizace služby Idealo již nefunguje.
  • :adhesive_bandage: Opravili jsme chování vícenásobných elementů EXTRA_MESSAGE a SHOP_DEPOTS v převodnících pro formát Zboží.cz.
  • :information_source: Pokud má uživatel v Mergadu projekt, který na výstupu používá zastaralý formát (tj. neumožňujeme vytvářet nové projekty s tímto formátem na výstupu), v MERGADO UI se o tom v rámci projektu zobrazí nový informační blok.
  • :cry: Nedopatřením nám v notifikačních mailech zmizely odkazy pro nastavení e-mailových notifikací a zrušení zasílání e-mailových notifikací. Toto je nyní opraveno.

Platforma :wrench:

  • Hodnoty některých polí u projektů na endpointu https://api.mergado.com/shops/<id>/projects/ místo správných hodnot vracely hodnotu null. To je nyní opraveno.
  • Odstranili jsme endpoint https://api.mergado.com/projects/<id>/info/, který byl deprecated od roku 2019.

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.

2 Likes

Nová verze Mergada

Datum a čas nasazení

středa 16. 6. 2021 15:30

Novinky

  • Přidali jsme podporu nových států pro formát Favi:
  • :coffin: Formát Tovar.sk už nepůjde u nových projektů vybrat jako výstupní formát - kvůli tomu, že tato služba nefunguje.
  • :dollar: Opravili jsme chybu, kvůli které jsme z Heureka.cz nestahovali aktuální definice minimálních cen za proklik pro kategorie.
    • To má vliv např. na pravidlo Nastavení cen za prokliky, které bude nyní v režimu minimální ceny prokliku fungovat opět správně - podle aktuálních ceníků.
  • :adhesive_bandage: U formátů pro Spojené království jsme měli chybně měnu v :eu: eurech (EUR) namísto :pound: britských liber (GBP). To jsme opravili.
  • :evergreen_tree: Na dashboardu projektu jsme u projektů s výstupním custom formátem vždy zobrazovali informační box, že je daný custom formát na výstupu nepodporovaný. To jsme opravili a box v takové situaci už nezobrazujeme (custom formát je z definice formát uživatelský a žádný status “podporovanosti” nemá).
  • :pineapple: Na stránce Produkty jsme opravili zobrazování obrázků pro produkt, pokud URL obrázku obsahovala mezeru.

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 30. 6. 2021 15:30

Novinky

  • :star2: MERGADO umí nový formát pro :de: Kaufland.de (CSV).
    • Tento nový formát umíme i auditovat.
  • :apple: Upravili jsme formáty :czech_republic: Heureka.cz a :slovakia: Heureka.sk a zohlednili jsme poslední novinky.
    • Mimo jiné to znamená podporu pro nové elementy EXTENDED_WARRANTY (resp. EXTENDED_WARRANTY|DESC) a SPECIAL_SERVICE (které nově také kontrolujeme při auditu feedu).
    • U obou jazykových verzí formátu pro Heureku jsme aktualizovali seznamy podporovaných dopravců (což také zohledňujeme při auditu feedu).
  • :green_apple: Upravili jsme specifikaci auditu feedu pro formáty Google Nákupů.
    • Nově budeme akceptovat elementy TITLE i G:TITLE a LINK i G:LINK - nikoliv pouze TITLE a LINK.
  • :candy: Vychytávka: Nyní si v Analytice konkrétního projektu můžete vybrat konkrétní zdroj, ze kterého se budou načítat data.
    • Dříve se data v Analytice vždy agregovala podle námi definovaného pořadí priorit zdrojů - tato možnost je samozřejmě nadále zachována.
    • obrazek
  • :hammer_and_wrench: Ve sledování produktu při průchodu pravidly jsme měli chybu, kvůli které jsme do změn neukládali změnu z “nějaké hodnoty” na “prázdnou hodnotu”. To jsme nyní opravili…
  • Množství textů a překladů v UI Mergada prošlo revizí.
  • A další drobná vylepšení a opravy.

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.

2 Likes

Nová verze Mergada

Datum a čas nasazení

středa 14. 7. 2021 15:30

Novinky

:star2: Nový a vylepšený formulář pro tvorbu a správu Výběrů :star2:

  • nový formulář vám umožní snazší tvorbu výběrů s více podmínkami, lepší našeptávání, intuitivní ovládání a spoustu dalšího…
  • rychlé fulltext vyhledávání produktů bez nutnosti vytvářet výběr
  • samozřejmě zůstává možnosti napsat si vlastní MQL
  • Protože se jedná o velkou věc, prosíme o zpětnou vazbu - možnost je jejímu napsání najdete po release zde na fóru
  • článek s kompletním popisem všech nových funkcí pro vás chystáme

Ukázka nového formuláře (i s MQL)

Nový správce výběrů

Další novinky

  • můžete používat našeptávání kategorií v pravidlech pro formát :de: Kaufland CSV

Platforma

  • přidali jsme pro vás možnost zavést si více vývojových stages
    • pro realizaci stačí napsat na naši podporu

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.

4 Likes

Nová verze Mergada

Datum a čas nasazení

středa 28. 7. 2021 15:30

:sun_behind_small_cloud: :beach_umbrella: Letní sezóna dovolených se nevyhnula ani týmu vývojářů Mergada. Ti ostřílení sekáči, kteří zůstali, pracovali především na dlouhodobých projektech a na zpevňování základů, na kterých zbytek aplikace MERGADO staví.

Je však i pár věcí, které jsou pro uživatele viditelnější.

Novinky

  • :candy: Ve wizardu nového projektu je nyní díky novým ikonkám lépe vidět, v jakém kroku průvodce se uživatel právě nachází.
  • :blue_book: V rozhraní Mergada pro správné zobrazení produktů u Facebook formátů kromě G:TITLE a G:LINK nově bereme i hodnoty elementů TITLE a LINK.
  • :apple: Zapracovali jsme na lepší integraci Mergada s Mergado Packem.
  • :postal_horn: Posílání mailů pro přivítání nových uživatelů v Mergadu a o blížícím se konci zkušební doby shopů přesouváme do nového systému, který bude sloužit jako komplexní mailový průvodce uživatele Mergadem.
  • Další drobné opravy.

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.

6 Likes

Nová verze Mergada

Datum a čas nasazení

středa 11. 8. 2021 15:30

Novinky

  • :star2: :green_apple: Na základě odezvy uživatelů :heart: do formuláře výběrů vracíme zpět jednoduchý seznam výběrů.
    • :mag: V jednoduchém seznamu lze vyhledávat, zvýrazňuje v sobě aktuálně vybraný výběr a lze v něm vidět počet položek u každého výběru. Seznam se také dá celý skrýt či odkrýt.
    • Nový správce výběrů - který poskytuje více možností pro správu - nadále zůstává.
    • :information_source: U tlačítek pro uložení - Uložit jako nový a Uložit změny - jsme upravili pořadí podle jejich využití. Primární a častěji používaná akce je nyní napravo.
  • :candy: Pro lepší orientaci v UI jsme do hlavního menu přidali odkaz přímo na nového správce výběrů.
    • 127339062-122b474b-2f77-4690-b518-45d4464287bb
  • :star: :apple: Na základě uživatelského podnětu jsme se zamysleli a vylepšili jsme import výběrů.
    • Výběr se už nebude vždy importovat jako “vlastní MQL”, ale při importu zachováme formu, v jaké byl výběr nadefinovaný.

      :open_umbrella: Pokud v cílovém projektu chybí element, který právě importovaný výběr používal, je to na první pohled vidět a je na uživateli, aby situaci napravil (tedy aby např. element G:PRICE ve výběru importovaném z Google projektu do projektu Heureka.cz ve formuláři výběrů nahradil za element PRICE_VAT).

  • :hammer_and_wrench: V zobrazení auditu feedů jsme ošetřili situace, při kterých načítání velkého množství dat pro výsledky určitých validátorů končilo chybou.
    • Toto se mohlo dít primárně u validátorů typu Element XYZ nemá unikátní hodnotu, kdy konkrétní neunikátní hodnotu sdílí příliš mnoho produktů, které jsme pak v UI zobrazovali všechny najednou.
    • Nově se pod konkrétní výsledek tohoto typu validátoru v UI vypíše maximálně 20 produktů. Při stažení CSV s výsledky validátoru se - tak jak tomu bylo doteď - samozřejmě stáhnou produkty všechny.
  • :world_map: Při validování URL adres při auditu feedů jsme adresy s pomlčkou (což je jiný znak, než klasický spojovník - ) brali jako nevalidní. To jsme opravili a nově je pomlčka v URL brána jako validní znak.
  • :adhesive_bandage: Do UI auditu feedů jsme vrátili nápovědné texty, které se mají zobrazovat pod jednotlivými validátory, ale nedopatřením se nám v poslední době někam zatoulaly… :cry:
  • Odstranili jsme “falešné” chybové hlášky, které se ukazovaly při úspěšném uložení formuláře pro změnu párovacích elementů.
  • A množství dalších drobných změn a vylepšení…

Platforma :wrench:

  • :mailbox_with_mail: Přidali jsme podporu pro custom texty patiček mailů, které MERGADO jakožto notifikace týkající se vašich appek posílá uživatelům.
    • V :mergado: :hammer_and_wrench: Mergado Developers v menu pro správu appky přibyla nová položka Propagace, kde lze tyto custom texty nadefinovat.
      • Pro stylování zprávy je možné použít klasický Markdown.
    • Aktuálně lze custom patičky mailů definovat tyto typy zpráv (pro různé jazyky):
      • Žádáme uživatele appky, aby pro ni v Mergado Store přidal hodnocení
      • Oznámení o blížícím se konci zkušební doby appky
    • :warning: Vložené texty podléhají schválení naším support teamem. O schválení můžete po provedení všech chtěných změn požádat přes odkaz.
      • obrazek
        • Dokud text není schválený, do patiček posílaných mailů ho přidávat nebudeme.
        • :information_source: Schvalování podléhají jen produkční stage appky. Stage dev a další vývojové stages schvalování custom textů patiček mailů nepotřebují a posílají se vždy.

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.

6 Likes

Nová verze Mergada

Datum a čas nasazení

středa 25. 8. 2021 15:30

Novinky

  • :star2: :green_apple: Přidali jsme podporu pro novou verzi formátu :hungary: Árukereső.hu podle aktuální specifikace - a to varianty Árukereső.hu XML i Árukereső.hu CSV.
    • Kvůli zachování kompatibility s existujícími projekty (rozdílů mezi starou a novou specifikací bylo mnoho) se jedná o formáty zcela nové :baby:t2:.
      • Starší formát :older_adult:t3: je nyní označován jako Árukereső.hu (until 8/2021) - a ten u nově vytvářených projektů nepůjde nastavit jako výstupní.
    • Nové formáty pro XML i CSV samozřejmě umíme i auditovat :muscle:t4:.
  • :candy: Do UI jsme doplnili popisky elementů, z nejnovější specifikace Mergado XML.
  • :hammer_and_wrench: Zkoumali a vylepšili jsme mechanismus, který do rozhraní poskytuje informace o stažení výstupních feedů vašich projektů.
    • To by mělo zabránit situacím, kdy se v historii projektu mohla zobrazovat neaktuální data o stažení výstupních feedů.
  • :candle: Optimalizovali jsme analýzu struktury XML pro custom formát - u větších XML souborů jsme naměřili více než desetinásobné zrychlení. :racehorse:
  • Pro formáty s výstupním souborem typu JSON na dashboardu projektu už vypisujeme správně popisek JSON namísto XML.
  • Další drobná vylepšení a opravy.

Platforma :wrench:

  • :hammer: Opravili jsme chybu v rozhraní Developers, která nastávala při pokusu o uložení tagů appky.

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.

2 Likes

Nová verze Mergada

Datum a čas nasazení

středa 8. 9. 2021 15:30

Novinky

  • :apple: :star2: Podporujeme nový formát Kaufland.de (Angebotsdaten).
    • Specifikace CSV souboru je k dispozici zde.
    • Nový formát je podporovaný naším převodníkem formátů a umíme jej i auditovat.
    • Stávající (a až do této doby jediný) formát pro Kaufland.de je nově přejmenovaný na Kaufland.de (Produktdaten).
  • :green_apple: Upravili jsme audit pro formát Árukereső.hu, kde nyní nulové hodnoty 0 u elementů PRICE a NETPRICE považujeme za nevalidní.
  • :sun_behind_small_cloud: Kód pro formuláře pravidel prošel upgradem.
    • Ve výsledku to znamená i nové fíčury pro uživatele - např. to, že nyní umíme jako CSV exportovat řádky z více typů hromadných (víceřádkových) pravidel.
    • Znamená to také lepší možnosti pro budoucí vylepšování tohoto formuláře.
  • :hammer_and_wrench: V editoru pro Markdown texty (např. editace popisu uživatelského makra) v prohlížeči Firefox nešlo scrollovat mimo oblast, kde se zrovna nachází kurzor. Toto jsme opravili.
  • :candy: Opravili jsme chování selectboxů při vybírání položek pomocí klávesnice.
  • Odstranili jsme množství drobných chyb projevujících se v kódu pro UI na straně klienta (prohlížeče).
  • Vylepšili jsme některé anglické překlady v UI.

Platforma :wrench:

  • V editoru pro Markdown texty (např. editace textů do Mergado Store) v prohlížeči Firefox nešlo scrollovat mimo oblast, kde se zrovna nachází kurzor. Toto jsme opravili.

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.

3 Likes

Nová verze Mergada

Datum a čas nasazení

středa 22. 9. 2021 15:30

Novinky

Vývoj aplikace není pouze o neustálém přidávání nových funkcí. Čas od času je třeba se trochu poohlédnout zpět a vyřešit chyby a nepěknosti, které se při vývoji zákonitě nahromadí.

:sunflower: V posledních týdnech jsme se věnovali především opravám chyb a krocení technického dluhu.

  • :rocket: Také zkoumáme a testujeme cesty, jak zvyšovat výkon Mergada skrz posilování infrastruktury.
  • :hammer_and_pick: Při tvorbě výstupního CSV pro formát :de: Kaufland.de se element delivery_time_min exportoval dvakrát. Toto jsme opravili.
  • :candy: Pracujeme na modernizaci kódu starajícího se o frontend, což nám dá lepší možnosti pro budoucí vylepšení a vývoj.
  • :adhesive_bandage: UI: Opravili jsme další nekonzistentní chování při ovládání selectboxu klávesnicí.
  • :spider_web: UI: Při získávání nových notifikací v oknech prohlížeče, kde jsou otevřené shopy, do kterých aktuálně přihlášený uživatel nemá přístup, se z našeho serveru místo HTTP chyby 403 vracela chyba 500. Tato situace nastává např. když uživatel v jednom prohlížeči “nekontrolovaně” přepíná účty, kterými je do Mergada přihlášen. Toto jsme ošetřili.
  • :building_construction: Stejně jako v naposledy jsme vyřešili mnoho drobných chyb projevujících se v kódu pro UI na straně klienta (prohlížeče).
  • :bar_chart: Čas jsme věnovali i vylepšování interního monitoringu jednotlivých komponent, ze kterých se MERGADO skládá. To nám dá lepší informace o problémech, které za provozu mohou potenciálně nastávat.
  • Opravili jsme také množství dalších chyb.

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.

4 Likes