🌟 News and Releases in Mergado

New version of Mergado

Release date and time

Wednesday 19 July 2023 15:30

News

  • :star_struck: Mergado supports new formats:
  • :green_apple: We have updated format converters:
    • The format converter for Google, Facebook, TikTok and Pinterest now adds currency to the g:shipping | g:price element even if the shipping price is zero.
    • Converter to Kaufland Marketplace - inventory formats now only populates the price_cs element with the price of the item.
  • :cherries: We have improved the UX to easily click on related values on the specific element value page - we now design more relevant related elements.
  • In the component for automatic conversion of Mergado 1 projects to MERGADO 2 projects, the Mergado 1 elements EXTENDED_WARRANTY|Something and SALES_VOUCHER|Something were not converting correctly for Heureka formats. This is now fixed.
  • :hammer_and_pick: We have fixed a bug in the Data Import rule that caused rules to end up applying with an error if the imported CSV data file contained a column with a non-existent element that contained an accent in the name.
  • :candy: We added icons for other known services (and updated some existing ones).
  • And a bunch of other minor fixes and improvements.

You may experience some minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Thursday 3 August 2023 15:30

News

  • :star_struck: Mergado supports new integrations:
  • We have extended the format families for Google Ads DSA and Facebook to support countries: :chile: Chile and :colombia: Colombia.
  • We have added certification-related elements to the Google Shopping format: certification_authority, certification_name and certification_code and support for additional countries :argentina: :belarus: :chile: :colombia: :egypt: :finland: :hong_kong: :indonesia: :israel: :jordan: :kuwait: :lebanon: :malaysia: :philippines: :south_africa: :united_arab_emirates: :uruguay: .
  • In the Kaufland Bidding format, the currency is now filled in correctly according to the country.
  • The converter in Shoptet CSV will now correctly convert values with °C.
  • We have deployed a new version of Element path. It now provides examples of specific paths to help you understand the changes from Mergado 1.
  • In the Bulk Rewriting by Value rule, we have improved the data retrieval for pre-filling values into the left column of the form.
  • The UI: product name can now be only two lines. Subsequently, it will wrap and display in full only when the mouse is hovered over.
  • :bug: We fixed a lot of minor bugs in the UI. For example:
    • Error displaying designs on the Elements page.
    • A bug where some values were not being offered in the parameter whisperer when entering the path to an element.
    • A bug in the MQL input field on the Elements page where the element whisperer did not display when the [ keyboard shortcut was pressed.
    • Sometimes it could happen that the rule listing for a rule type Hide Products showed the target element (which doesn’t make sense). We have treated the situation that could cause this to happen and it will no longer happen for newly saved rules.
  • We fixed a bug in the component for automatic conversion of Mergado 1 to Mergado 2 where the special element @MERGADO_ID was not converting correctly in saved selections.
  • The component for conversion to Mergado 2 has undergone another round of improvements and fixes.
  • And a bunch of other minor fixes and improvements.

You may experience some minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us

New version of Mergado

Release date and time

Wednesday 16 August 2023 15:30

News

  • :apple: :memo: The registration process for Mergado has undergone significant changes:
    • Registration itself is now simplified to a few steps. :rocket:
    • We have improved the design of our Accounts login authority interface.
    • The actual invoicing data will not be needed until the end of the trial period of the online store (in 30 days). If the user does not have the payment details filled in, then after the trial period all projects in the user’s online store will be disabled.
    • :credit_card: We prefer payment by credit card debit. For new users, this is now the only form of payment we allow. Existing users can set it up as well.
  • :hammer_and_pick: The project conversion component of Mergado 2 no longer converts unused variables.
  • :star2: We have modified the converters for Shoptet (supplier, complete, CSV) formats.
    • The converter now correctly converts values between ITEM_TYPE (Shoptet) and elements with meaning CONDITION (Mergado XML), as follows:
      • CONDITION = "new"ITEM_TYPE = "product" and
      • CONDITION = "used"ITEM_TYPE = "bazaar".
    • :jigsaw: We fixed action price conversion (element ACTION_PRICE) - if this price already contained tax, we will not count it in the converter a second time.
  • :mag_right: Based on feedback, we have enlarged the search box** on the main page; this makes it easier to find, for example, the URLs of your feeds.
  • :candy: UI: If the URL of your input feed contains a login password and a name (in the form https://jmeno:heslo@nejaky-eshop.cz/...), the project overview page (where we hide the name and password from the URL for security reasons) now shows that the URL contains a name and password at all.
    • The button to copy URL now also copies the entire URL with this information, not without it as before. This means that the full URL copied in this way can now be used in searches on the main Mergado online store overview page.
  • :arrow_down_small: :hammer: We have fixed some issues when downloading products of complicated feeds in CSV format on the Products page. We continue to explore further ways to optimize this.
  • When detecting a format in the New Project Wizard, we now prefer the “main format” instead of formats that are only based on it. We prefer Google (e.g. over the very similar Pinterest format), Heureka (e.g. over the very similar Glami format), and Shoptet complete.
  • UI: We’ve optimized the project management interface so that now project pages will load at all even if the project contains a very large number of rules.
  • :bug: We fixed a rare bug in the rules that occurred when automatically creating element values (see news, June) if an additional nested condition was used in the path of the element to be written to.
  • And other minor changes and improvements.

New version of Mergado

Release date and time

Wednesday 30 August 2023 15:30

News

  • :star2: :apple: The element-path component (element-path) has undergone another wave of improvements.
    • The valid element-path now displays a green firefly. The :white_check_mark:
    • We are now highlighting the syntax - just like in the MQL entry form.
    • Use the ALT+q and ALT+Q keyboard shortcuts to switch between tabs.
    • New suggest operators that can be used.
    • The search in elements is now supported by fuzzy-search.

    :information_source: For information on where to work with the new component, see this article.

  • :jigsaw: Alza Marketplace integration formats will now be called AlzaTrade.
  • :hammer: We’ve fixed the converter for the :czech_republic: Zboží.cz format - we will no longer convert the CONDITION meaning element with the value "used" to the value "bazaar", but leave it with the original value.
  • :pizza: We have slightly updated the specification for Malfini formats.
    • The value that used to be put under the ATTRIBUTES | ATTRIBUTE | ICON element will now be put as the attribute value under the ATTRIBUTES | ATTRIBUTE | VALUE | @icon path.
  • :speech_balloon: We have modified the behavior of the XML file exporter so that XML attributes are now wrapped with double quotes `` instead of single '.
  • :green_apple: We have reduced the amount of warnings generated when applying rules.
    • If an element path (element-path) targets a non-existent value, we will now only warn for element paths that contain conditions.
  • :calendar: We’ve fixed an interesting bug in detecting and comparing the date of the last input feed change when that date is provided by the remote server in the last-modified HTTP header. This could cause a problem with comparing datetimes written in different timezones. This should now be fixed.
  • :abacus: **We have refined the mechanism for detecting the number of changed products on import. Inaccuracies could occur when there was an element without a value inside the XML structure of the imported product, e.g. <VAT></VAT>.
  • :sun_behind_small_cloud: when whispering categories for Kaufland formats, we will now suggest plural instead of singular forms. Thus, for example, we will suggest the form Fertilizer instead of the form Fertilizer.
  • :rocket: We’ve also spent time on optimizations in the XML parsers that Mergado uses to read your input feeds. They are now slightly faster, but most importantly they now require less memory, which (among other things) will ultimately help to make reading larger/more complex XML files more stable.
  • :candy: We’ve gone through piles of text in the Mergado UI and updated it.
  • The UI: In the rules listing for the Set Click Pricing rule, we will now display the correct target CPC element of that format.
  • And other minor improvements and fixes.

Platform :wrench:

  • :money_with_wings: As of 1 Sep 2023, we are changing the ratio of the amount paid out of revenue for paid apps. The new ratio is 10% better towards app developers, i.e.:
    • 80% goes to developers and
    • 20% goes to MERGAD.
  • As part of the phasing out of Appcloud as a repository for apps, we have removed the ability for newly created apps to reside on Appcloud. Existing apps that already use Appcloud can continue to use it.

You may experience minor outages of MERGADA at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 13 September 2023 15:30

News

  • :star2: :green_apple: Bringing the next version of the user re-generation scheduler.
    • With it, you can set the ideal time for you when you want Mergado to start re-generating your project.
    • You can now set up to 3 time slots per day with a minimum of 4 hours apart. :calendar:
  • :hash: :star: You can now edit your product descriptions via the new WYSIWYG editor. This allows you to easily edit the HTML content of an element value.
    • To start it, simply click on the “edit value” button next to the element with the meaning DESCRIPTION.
  • :new: :apple: We support new integration of :hungary: Pepita. This is one of the largest markeplaces in Hungary. It contains the formats:
    • Pepita.hu and
    • Pepita.hu - stock, which is an availability variant of the format.
  • The component for automatic conversion to Mergado 2 is now ready for projects containing the rule import data file. Previously, we could not automatically convert these projects.
  • :candy: **We have adjusted the behavior of the data file import rule so that columns with the name of the target elements are matched even regardless of case (unless a match with the same case is found first). This is to make the rule a little easier to work with. :blush:
  • :rocket: We also spent time on additional optimizations. Among other things, we have investigated and treated inefficiencies in storing data for products that have passed the rule application, but in reality the values of their elements may not have changed at all.
  • The :adhesive_bandage: embedded elements are now exported in the correct order when exporting the output CSV feeds in the header.
  • :cheese: We’ve cleaned up the input product import process so that it doesn’t unnecessarily reset the values of multiple elements unless needed.
    • On the one hand, this makes the detection of the number of changed products** during import a bit more refined, on the other hand it is a slight optimization of the import process and the process of applying rules. The :building_construction:
  • :batch_copy_values: We added the ability to easily copy the output feed URL in the last step of the create new project wizard.
  • :hammer: We fixed the incorrect display of status icons in the Selection Manager on the Products page.
  • :abcd: We edited the text in the application according to MERGADO Dictionary.
  • :bug: When you click on the product listing on the element values page, you will now correctly see products containing the name and diacritics.
  • And other minor improvements and fixes.

Platform :wrench:

  • We will now log the following events for projects after operations through the M2 API:
    • Queries - create, edit and delete.
    • Rules - create, edit and delete.
    • Elements - create and delete.
    • Variables - create, edit and delete.

You may experience minor Mergado outages at the times indicated. Thank you for your understanding and patience while deploying the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 4 October 2023 15:30

News

  • :star2: We have modified the converters from Malfini to Shoptet CSV format.
    • The SUPPLIER element is now automatically converted to the supplier element.
    • The elements ATTRIBUTE | NAME and ATTRIBUTE | VALUE are now converted to textProperty elements (and if there are more than one, to textProperty2, etc.).
  • :green_apple: We’ve added a bunch of new localizations for existing integrations:
    • Google Merchants:
      • :ireland: Ireland (IE), :latvia: Latvia (LV), :luxembourg: Luxembourg (LU), and :portugal: Portugal (PT).
    • Google Ads:
      List

      :bulgaria: Bulgaria (BG)
      :egypt: Egypt (EG)
      :estonia: Estonia (EE)
      :finland: Finland (FI)
      :indonesia: Indonesia (ID)
      :israel: Israel (IL)
      :south_africa: South Africa (ZA)
      :kr: South Korea (KR)
      :lithuania: Lithuania (LT)
      :latvia: Latvia (LV)
      :malaysia: Malaysia (MY)
      :greece: Greece (GR)
      :singapore: Singapore (SG)
      :united_arab_emirates: United Arab Emirates (AE)

    • Google Ads Dynamic Remarketing:
      List

      :australia: Australia (AU)
      :brazil: Brazil (BR)
      :bulgaria: Bulgaria (BG)
      :chile: Chile (CL)
      :egypt: Egypt (EG)
      :estonia: Estonia (EE)
      :india: India (IN)
      :indonesia: Indonesia (ID)
      :ireland: Ireland (IE)
      :island: Iceland (IS)
      :israel: Israel (IL)
      :japan: Japan (JP)
      :south_africa: South Africa (ZA)
      :kr: South Korea (KR)
      :canada: Canada (CA)
      :colombia: Colombia (CO)
      :cyprus: Cyprus (CY)
      :lithuania: Lithuania (LT)
      :latvia: Latvia (LV)
      :luxembourg: Luxembourg (LU)
      :malaysia: Malaysia (MY)
      :malta: Malta (MT)
      :mexico: Mexico (MX)
      :norway: Norway (NO)
      :portugal: Portugal (PT)
      :ru: Russia (RU)
      :singapore: Singapore (SG)
      :slovenia: Slovenia (SI)
      :united_arab_emirates: United Arab Emirates (AE)
      :uk: United Kingdom (UK)
      :sweden: Sweden (SE)
      :tr: Turkey (TR)
      :uruguay: Uruguay (UY)

  • :apple: For the automatic category suggestions Bulk category renaming rule, we have added support for the following formats:
    • Formats for Facebook:
      • CZ, SK, HU, PL, AT, BR, DE, DK, ES, FI, FR, IT, NL, NO, RO, RU, SE, TR, UK, US.
    • Formats for Google Merchants:
      • AT, BR, DK, ES, FI, FR, ID, IT, KR, NL, NO, RO, RU, SE, TR, UK.
  • :evergreen_tree: The component for automatic conversion of projects from Mergado 1 to Mergado 2 got a lot of improvements and fixes.
  • :bar_chart: In the listing of your e-shops and projects on the main Mergado page we show basic statistics from Google Analytics, if the online store is linked to GA. Now we display data from GA4 as well.
  • :sunny: When reading the input CSV files we were sometimes unable to correctly identify the CSV dialect of the file. We have now improved this detection.
  • :chipmunk: Improvements on the Rules page:
    • :male_detective: Filtering rules by element used now works correctly even if the rule targets a justified element path (element-path).
      • So now, for example, searching by the element IMGURL_ALTERNATIVE will also find rules that target the element path IMGURL_ALTERNATIVE { @@POSITION = 2 }.
    • The Rule Listing for rules like Set Product Parameters and Set Shipping Rate will now no longer show nonsensical target elements that may have appeared in certain cases.0
  • :building_construction: after duplication of a project, it will now automatically start the regeneration of the newly created project.
  • :avocado: Again, we have slightly refined the detection of the number of changed products** when importing input feeds.
  • We have fixed an error when displaying the Project Settings page that was occurring when a project was using the output feed of another project in Mergado as an input feed - and that other project was freshly deleted.
  • And lots of other small changes and improvements.

You may experience minor Mergado outages at the times indicated. Thank you for your understanding and patience while deploying the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 18 October 2023 15:30

News

  • :rocket: For Mergado 2 projects we have implemented optimized rule application.
  • :artificial_satellite: We accelerated the compilation of MQL queries.
    • This applies especially to huge MQLs, e.g. of the type ITEM_ID IN ("xyz", ... 20 thousand items in total), which took extremely long to process and often ended up with an error. Now this should be much more efficient and faster.
  • :pineapple: We have improved feed audits:
    • For the :czech_republic: and :slovakia: variants of the Kaufland Marketplace - bid format, we now treat the value 0 as a valid value in the handling_time element.
    • For the audit for Heureka formats, we now report multiple identical PARAM_NAME values not as an error, but as a recommendation that Heureka may ignore the remaining parameters with the same name.
  • :chipmunk: We have updated the specification for Shoptet integration.
    • We now support ARUKERESO_HIDDEN and ARUKERESO_MARKETPLACE_HIDDEN elements.
  • :calendar: to improve the usability of the user rescheduler, we have added performance to Mergado so that projects scheduled in this way can be handled better.
  • :hammer_and_wrench: Our component for automatic conversion of Mergado 1 projects to Mergado 2 projects has received further improvements and fixes.
  • :abacus: UI: On the Elements page, for elements that are used as multi-value (if we know this information) for at least one product in a project, we now display their known maximum number (i.e. the highest value of @@POSITION that makes sense to use in the path to that element.)
    elements_multi-value
  • :articulated_lorry: Again, we’ve improved the download of the CSV product file on the Products page.
    • It should now handle larger projects than before, and also the resulting CSV now contains more information about the products and their elements.
  • The :id: UI: In the rules form, when entering variables, we now also correctly whisper the special variable @MERGADO_ID (representing the unique product identifier in Mergado).
  • :adhesive_bandage: UI: On the project overview page, the Product Count Variability graph was sometimes rendered with the wrong data. This has been corrected.
  • :rules: UI: On the Rules page, the rules rows now display a number with their order (to make it clear at a glance that their order matters).
    image
  • :hourglass: UI: We fixed an error when displaying the project history if the current page was displaying app on/off records.

Platform :wrench:

  • At the endpoint https://api.mergado.com/shops/<id>/info/ in the number_of_projects field, we now display the correct number of active projects.
  • On the endpoint https://api.mergado.com/queries/<id>/products/, which returns products from qeuries (which are under projects), we can now filter products by their created_at field (i.e. when they first appeared in MERGAD).
    • Example: https://api.mergado.com/queries/<id>/products/<id>/?filter=created_at>=2023-03-03

You may experience minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us

New version of Mergado

Release date and time

Wednesday 01 November 2023 15:30

News

  • :green_apple: We have updated format specifications :earth_africa: Upgates.
  • For the TikTok integration, we have added support for additional countries:
    • :chile: Chile
    • :colombia: Colombia
    • :mexico: Mexico
    • :ru: Russia
    • :ukraine: Ukraine
  • :pie: We have updated the specifications for the :earth_africa: Glami formats.
    • We support the GTIN element** (the EAN element is now marked as outdated).
    • We have added support for :poland: Glami.pl.
  • :building_construction: We have spent time working on internal and “invisible” improvements to our code, which will then greatly simplify and speed up the implementation of new functionality in Mergado - e.g. new rule types.
  • :beach_umbrella: In the section for Audit output feed on the project overview page, we have fixed the behaviour of the audit progress indicator - it should now correctly show the status of the audit in progress.
  • :hammer: We have fixed an error that could occur when trying to save project settings if the project was using custom format, which had previously had its state changed in the settings.
  • The :fast_forward: Component for automatic conversion of Mergado 1 projects to MERGADO 2 projects has received additional improvements and fixes.
  • And other minor fixes and improvements.

You may experience minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Monday 20 November 2023 15:30

News

  • :green_apple: :stars: In MERGAD there is a new rule type: Remove parameter values.
    • With this rule it is possible to remove parameters according to their value.
      • For example, it is possible to remove all Color parameters with values Green and Red in this way,
      • or it is also possible to remove all values with a specific parameter name (i.e. remove all parameters with the name Color regardless of their value).
    • The :variables: field for specifying the values to be removed can use variables.
    • If the output format has multiple potential target elements (or paths to an element) containing parameters, then you can select a target element from under which to remove parameter values.
      • For example, for Shoptet formats, you can choose between the target elements TEXT_PROPERTIES | TEXT_PROPERTY and VARIANTS | VARIANT | PARAMETERS | PARAMETER.
    • This rule type is only available for MERGADO 2 projects.
    • :information_source: An article with a more detailed description of the new rule type is in preparation.
  • :rocket: On the Products and Rules pages, we have optimized the retrieval of data needed to display the pages. Now large projects with a large number of selections with long MQL conditions (e.g. `ITEM_ID IN (…20 thousand items…) will load much faster and be less prone to rendering errors.
  • :key: Keychain: We fixed a bug when saving the Mergado Analytic XML URL settings.
  • :candy: UI: We have restored alphabetical paging above the online store listing on the main Mergado page to easily switch the listed shops according to whether their name starts with the selected letter.
  • :date: UI: On the Rules page, we have corrected the display of the rules planner status icon.
  • :floppy_disk: UI: On the Products page, we fixed the display of the Save Changes button after changing the condition of the saved and currently displayed selection.
  • :spiral_notepad: UI: We fixed the behavior of the WYSIWYG Element Value Editor on the Products page that added unwanted <p> elements when repeatedly switching the editor view mode.
  • :hammer: We have improved character encoding detection of the input feed when importing it to better handle characters of other languages (e.g. Danish).
  • Again, other minor fixes and improvements.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 24 January 2024 15:30

:snowboarder: After the traditional Christmas break, Mergado is back with another batch of regular new features and improvements!

News

  • :star2: :rewriting: Rule Rewrite is now multi-line (only for MERGADO 2 projects).
  • The rewriting of values for different elements can now be handled by a single rule instead of having to set multiple rewrite rules for different elements, as was previously the case.
    • Each line in this rule specifies the target element (or element path) and its new value.

:information_source: clever insertion works in the row list - that is, two-column data in the clipboard can be inserted as new rows when editing a rule.

  • :apple: :custom_format: For custom formats, the URL of the file from which to retrieve the category list for the custom format can now be specified.
    • Mergado expects a list in the target file where categories are specified; one category per line.
      • A single-column CSV without quotes around the values corresponds to this format - so you can also use, for example, a dynamically exported CSV from Google Sheets (see image below).
      • This file will not be downloaded once, but repeatedly as needed; the downloaded list is then remembered for a while (currently 30 minutes) before Mergado downloads it again if needed.
    • The categories from this file will then be offered in the user interface wherever we offer categories for common formats (e.g. Heureka.cz), i.e. e.g. in the category rules form or when editing the manual value of a category element.

  • :green_apple: News in formats:
    • Mergado has a new format Flexdog, for the states such as:
      • :czech_republic: Czech Republic,
      • :slovakia: Slovakia,
      • :de: Germany,
      • :es: Spain,
      • :fr: France,
      • :it: Italy,
      • :poland: Poland, and
      • :romania: Romania.
    • We have updated the Malfini format to the latest specification.
    • :male_detective: We can now audit process the feed for Pepita.hu format.
  • :rocket: We have optimized the application of rule Find and Replace in situations where search by regular expressions mode is used and at the same time there are more than ~500 such expressions (i.e., lines in the rule setting).
    • According to our measurements, this leads to a significant speedup of applying such a rule.
  • :hammer: Queries: In the selections form on the Products page, we considered entries like ITEM__ID = 00123 to be an error, because a number cannot start with zero. This is now fixed because a number can actually start with zero.
  • :rules: Rules: The rule order number (in which order the rules are applied in sequence) visible in the rule list now holds the correct value even when searching or filtering rules.
  • :candy: UI: In the (extended) element-path component (element-path) the Right and Parameters tab has a new, brighter icon.
  • :variables: Variables: When creating or editing a variable to test a regular expression, we provide a random value for the selected element. Previously, this random value was taken only from the input values, and this mechanism could not be reasonably used to create variables from elements that are filled only when the rules are applied. This has been improved and now these random values are also taken from the output values of the selected element.
  • :pizza: Queries: In the simplified mini-list of selections on the Products page, queries can now also be deleted.
    • This mini-list is also now open by default.
  • :deciduous_tree: Improvements to the new project creation wizard:
    • We now preferably offer input and output formats by user state.
    • As suggestions for pairing elements, we now correctly offer nested elements, if any - e.g. VARIANTS | VARIANT | EAN.
  • :sweat_drops: On the Products page, we sometimes had text “bleeding” to the right when displaying the differences between input and output element values. This is now fixed.
  • :history: In the header of the component for displaying the e-shop listing its projects, there is now a click to quickly jump to the online store history.
  • :bar_chart: We have fixed a bug in displaying the pairing chart of products (this applies to Heureka.cz and Heureka.sk formats).
  • When importing an unchanged input feed an error could occur in certain cases instead of the usual skipping of the import. We have fixed this.
  • :anchor: When downloading product data as CSV on the Products page, we were returning the values in the resulting CSV position in the element path as ELEMENT { POSITION = 1 } instead of the correct ELEMENT { @@POSITION = 1 }. This has now been fixed.
  • :hammer_and_pick: We have fixed a bug in app Repairman when creating rules.
  • And lots of other minor fixes and improvements.

Platform :wrench:

  • We can send a new hook process.apply.failed in case of rule application errors. Sending it can be set in the webhook settings for your app in Developers.

If you have any questions, feel free to contact us.

New version of Mergado

Release date and time

Wednesday 7 February 2024 15:30

News

  • :green_apple: :roller_skate: Rule application now processes variables iteratively.
    • :thinking: What does this mean?
      • It means that when values from a variable/path to an element originating from a multi-value element are written to a multi-value element, then pairs of source vs `target** are newly processed sequentially. That is, the first found value is used to write to the first target element, the second found value is used to write to the second target element, etc.
      • :exploding_head: What?!
        • For example, multiplying the prices of all variants under a product can now be done via one single rule calculation, in which you set the VARIANTS | VARIANT | PRICE_VAT element to write %VARIANTS | VARIANT | PRICE% * 1.21:
          • The value %VARIANTS | VARIANT | PRICE% of the first variant is multiplied by 1.21 and inserted into the element VARIANTS | VARIANT | PRICE_VAT only for the first variant.
          • The value %VARIANTS | VARIANT | PRICE% from the second variant is multiplied by 1.21 and inserted into the element VARIANTS | VARIANT | PRICE_VAT only for the second variant.
          • And so on.
    • This applies to the following rule types:
  • :hammer_and_pick: Mergado inserted a newline at the end of the element value when creating the output XML in certain cases for an element with an attribute. This is now fixed.
  • :candy: UI: In some places in the multi-line rule editing form we support smart paste from the clipboard. However, in certain situations, such smart pasting is undesirable - so you can now disable smart paste in those places.
  • :pizza: In the create new project wizard we now suggest appropriate matching elements for custom formats as well.
  • :biking_man: Minor redesign of the top right corner of the Mergado interface with the user menu. It is now easier to click on e.g. payment settings or invoices.
  • And other minor adjustments, fixes and improvements.

Platform :wrench:

  • Endpoint /queries/<id>/products/ now supports the values_to_extract parameter, with which you can easily extract the values of their element-paths or variables to the returned products. See API documentation for more information.
  • Endpoint /elements/<id>/ now supports the PATCH method, through which you can change name (string), hidden (bool), order (int, only in Mergado 2), is_attribute (bool, only in Mergado 2).
  • We fixed sending webhooks after queries operations for projects, some of which were accidentally not being sent.

We have customized Invoicing for each customer.
We’ve made useful changes to billing for use of Mergado paid services. Customers will now receive differential invoices during the month depending on the origination of the paid service under their user account - not until the 1st day of the following month.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 28 February 2024 15:30

News

  • :shopping: Mergado supports new format Kvinono.cz.

  • :star2: The Set product parameters rule has been significantly improved.

    • The rule can now set parameters for products from multiple different queries at once. :
    • The improved rule can also set multi-value parameters - e.g. multiple values for the Color parameter.
    • If the project output format specification defines multiple possible paths to the elements that represent the parameters (e.g. Shoptet and its TEXT_PROPERTIES vs INFORMATION_PARAMETERS), the rule can specify exactly where to set the parameters.
  • :green_apple: We have improved the import behavior of the input XML feed.

    • If there was an element inside the product with the same name as the element that, according to the XML format specification, wraps the whole product (e.g. ITEM for Google XML formats), Mergado now correctly includes this element in the product (and does not create a separate product from it, as it did before).
  • :moneybag: We have updated the Czech VAT specifications for feed audit.

  • :male_detective: In MQL queries you can now use element names NUMBER and NATURAL (which are also MQL keywords) without wrapping them in `[square brackets]_.

  • :rocket: We have devoted considerable effort to preparing a more scalable infrastructure. This will open up opportunities to increase the frequency of project re-generation and also allow us to work on further improvements to Mergado’s performance.

  • :gear: On the Rules page, a list of target elements is displayed for rules like Rewrite, Remove parameter values and Set product parameters.

  • :hammer: For the Spartoo format converter, we fixed a bug in the price conversion.

  • :gift: In the form for creating variables there is a button to extract a random value from the target element, which allows you to test regular expressions. Now this value is randomly extracted from both the output and input values of the element.

  • :adhesive_bandage: If an element with a numeric name (e.g. 13456) occurred in a project with the CSV format, displaying the Elements page could result in an error. This problem is now fixed.

  • The :exploding_head: we have fixed cases where some pages in Mergado interface could not be loaded due to too high number of warnings generated during one rule application.

  • :candy: On the Mergado main page with the list of online stores, we now keep the search box if the user has access to only one online store.

  • And other minor changes and improvements.

You may experience minor Mergado outages at the times listed. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 13 March 2024 15:30

News

  • :mag_right: The Heureka and Zboží.cz services have updated the calculation method and prices per clicks. Therefore, we have adjusted the rule Cost per click pricing to match their requirements.
  • :apple: We have updated Mergado Audit to integrate Heureka and Google to the current specification. For example, we added a check for:
    • Date format for the G:SALE_PRICE_EFFECTIVE_DATE element,
    • the value of the SIZE_TYPE element. It can only take the values: regular, petite, maternity, big, tall, plus,
    • whether the TITLE element contains any words related to the discount, etc,
    • elements DESCRIPTION, G:ID and LINK, where we check their content or uniqueness in the feed.
  • :new: When creating a new project, we now report more accurate errors in the first step. You will now learn that:
    • you did not insert any url of the input feed,
    • the input feed url is not valid,
    • the input feed address is too long,
    • your feed server is unavailable,
    • your feed server is blocking our access,
    • there is no file at the supplied address, or
    • your server is not responding (or if there is a connection error).
  • We have hidden a left menu to switch online stores and projects for users who only have access to one online store that contains only one project.
  • The Set Product Parameters rule can now delete a value by leaving the value field blank. This works similarly for the Set shipping price rule, for example.
  • :bug: We have fixed a bug where a project that was converted from ISO 8859-15 to UTF-8 encoding could not be created.
  • :bug: MQL queries containing the character ? in the element name will now be evaluated correctly.
  • :bug: In some cases, we may not have offered pairing elements in the create new project wizard. This is now fixed.
  • :rocket: We continue to prepare a more scalable infrastructure that will allow us to work on further improvements regarding Mergado performance.
  • And other minor changes and improvements.

You may experience some minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 27 March 2024 15:30

News

  • :green_apple: Simplifying the user interface of Mergado.
    • On the Rules page, instead of the original Apply Rules button, there are now two actions to choose from: Regenerate Changed, Apply Rules or Apply to Traced Items Only. For more information, see the article Run processes manually on the Rules page.
    • The online store settings are now consolidated into a single tabbed page - here you will find both general settings and the user permissions manager.
    • On the main page, the Custom Automation (formerly Macros) item is now hidden if the user has not yet defined even one custom automation (the first automation can be created inside the project).
    • On the main page, the Custom Formats item is now hidden if the user has not yet defined even one custom format (the first custom format can be created within the create new project wizard).
    • We have reduced the number of links in the footer of the main left menu for better clarity.
  • :gift: We have adjusted the CJ.com integration formats to the current specification.
    • CJ.com accepts XML feeds of Google format.
      • We have adapted this for localizations: :australia: Australia, :austria: Austria, :belgium: Belgium, :canada: Canada, :brazil: Brazil, :de: Germany, :denmark: Denmark, :es: Spain, :finland: Finland, :fr: France, :hong_kong: Hong Kong, :switzerland: Switzerland, :ireland: Ireland, :jp: Japan, :kr: South Korea, :netherlands: Netherlands, :norway: Norway, :new_zealand: New Zealand, :portugal: Portugal, :sweden: Sweden, :singapore: Singapore, :uk: United Kingdom (Great Britain and Northern Ireland) and :us: United States of America.
    • For CSV feeds for CJ. com feeds, we now support the following localizations: :australia: Australia, :austria: Austria, :belgium: Belgium, :canada: Canada, :brazil: Brazil, :denmark: Denmark, :finland: Finland, :hong_kong: Hong Kong, :switzerland: Switzerland, :ireland: Ireland, :jp: Japan, :kr: South Korea, :netherlands: Netherlands, :norway: Norway, :new_zealand: New Zealand, :portugal: Portugal and :singapore: Singapore.
    • To differentiate, we have added the suffix `(until 03/2024)_ to older formats (according to the old specification).
  • :hammer_and_pick: **We have adjusted the behavior of rules Set product parameters. The new behavior is that if the value of a variable to be inserted into the value of a parameter is empty for that product, the parameter will not be created (previously the parameter was created - but with an empty value).
  • :rocket: We spent time optimizing the loading of product data on the Products page - loading huge and complex products (e.g. products with tens of thousands of elements with complicated indentations) should now be more nimble.
  • :bug: We have fixed a bug in the create new project wizard where an error could occur if input feed elements contained some unexpected characters (this is handled in the context of offering suitable matching elements).
  • :candy: We have added new icons for CJ.com and FLEXDOG.
  • And other minor tweaks and improvements.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 10 April 2024 15:30

News

  • :green_apple: We continue to simplify the user interface of Mergado.
    • Several pages related to project settings (and e.g. the delete project page)_ have been consolidated into one page with several tabs - more about settings in article on our forum.
  • :gear: We’ve optimized the behavior of analyzing the input XML feed in the project creation wizard:
    • In cases where there were a huge number of HTML/XML attributes in XML elements (but also, for example, in HTML elements inside CDATA in XML element values), such analysis could take an extremely long time. The new Mergado should handle such a situation better.
  • :star2: We have added support for additional formats for our automatic category suggestions under the Rename categories in bulk rule. We are now handling smart and automatic suggestions for these integrations:
    • Glami: Global :globe_with_meridians:, Czech Republic :czech_republic:, Slovakia :slovakia:, Poland :poland:, Germany :de:, Bulgaria :bulgaria:, Brazil :brazil:, Spain :es:, France :fr:, Italy :it:, Croatia :croatia:, Hungary :hungary:, Turkey :tr:, Slovenia :slovenia:, Romania :romania:, Latvia :latvia:, Lithuania :lithuania:, Greece :greece:, Estonia :estonia:.
  • :rules: We have slightly improved the filtering behavior of the rules by target elements on the Rules page.
  • From the Help window in the top menu you can now click on:
    • :game_die: EP Playground, where you can try out how to work with elements (and element paths) in Mergado.
    • :movie_projector: A bunch of useful video tutorials to help you get up to speed on basic Mergado interface tasks.
  • :lollipop: UI: We’ve improved the display of some special characters that were not appearing correctly in the “entity” names on the project history page.
  • :face_holding_back_tears: UI: We have fixed the position of the user’s avatar in the top left corner of the interface.
  • And other minor fixes and minor improvements.

Platform :wrench:

  • Mergado was not sending webhook process.apply.start about the start of the rule application process when there were zero rules for a project. This is fixed and the webhook is now sent in this case as well.

You may experience minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 24 April 2024 15:30

News

  • :star: :green_apple: We have a long awaited news - new rule Merge variants.

    • The rule is designed to merge multiple separate products that form a group of items within the input feed, grouped (most often) by the value of the ITEMGROUP_ID element, into a single product and its sub-variants.
    • For more information on how to set up the rule, including an example of a suitable rule setting in the case of the Shoptet format, see our help.
  • :stars: We now support a new format, which is Kaufland Marketplace - offer XML - in variants for :czech_republic: Czech Republic, :slovakia: Slovakia and :de: Germany.

    • Along with this, we have adjusted the behavior of the existing CSV format for Kaufland, where the old offer_id is no longer counted and only the id_offer element is counted anymore.
  • :rocket: We explored another option for optimizing the application of rules:

    • Now rule application should be faster in cases where the project contains a higher number of hiding rules that target a high number of input selections.
    • We also took a look at the data import rule and optimized it as well - the rule should now apply faster.
  • In the create new project wizard we fixed the behavior of the keys when selecting from the suggested input feeds. You can now use the ENTER key to confirm the selected URL.

  • :link: When logging in to external services (Heureka, etc.) in Keychain, you will now get a nice informative message, not an error, if you don’t have any online store in that service that can be selected to connect to Mergado.

  • And other minor improvements and fixes.

Platform :wrench:

  • When sending the process.apply.failed hook to payload, we’ve added some additional useful fields with information about the cause of the crash if the crash is caused by an error in an app rule.
  • We fixed the behavior of the endpoint project/<id>/rules so that it doesn’t crash if the project contains a rule of type params_remove_by_value.

You may experience minor Mergado crashes at the specified time. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Deployment date and time

Monday 6 May 2024 15:30

News

  • :money_with_wings: Heureka (Czech and Slovak) has updated click-through rates. Therefore, we have also taken these changes into account in Mergado (these price lists affect e.g. the rule Setting prices per click).
  • :spiral_notepad: Within the project, some actions could be saved twice in project history. This is now fixed.
  • :hammer_and_pick: For the Data Import rule, we have fixed two different errors that could occur in certain cases when applying the rules.
  • :cake: A bunch of minor fixes in the UI.

Platform :wrench:

  • Sending process.apply.failed webhooks should now be fixed.

You may experience some minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Deployment date and time

Wednesday 22 May 2024 12:30

News

  • :apple: Mergado has a new format: Google Merchant TSV, in a version for :hungary: Hungary and also for :world_map: world in general.
  • For some formats we have added a version for :iceland: Iceland:
  • :green_apple: Newly created selections like number of characters equals... and co. will now work correctly even if the element values contain newlines.
  • :hammer_and_pick: We fixed a bug in the Setting shipping rates rule that could occur when setting prices for multiple carriers at the same time, when blank values were being set in the prices of one of those carriers.
  • :package: Modifications around the recently added rule type Merge Variants:
    • Now such a rule cannot be reprioritized on the Rules page. Merging variants is always applied after all other rules.
    • Rules of this type can now be imported between projects.
  • :hammer: Applying a Data Import rule could result in an error when using large CSV files (100 or more thousand rows). This should now be fixed.
  • :notebook: For some “generic” formats, such as Plain CSV, attempting to tabulate products on the Products page could result in an error. This has now been fixed.
  • :inbox_tray: In the custom format edit form, an error could occur when pre-populating a format according to another, previously saved custom format if that previously saved format specified nested elements. This is now fixed.
  • :candy: An error could occur on the Elements page if the user clicked the create new element button multiple times in a row. This has been fixed.

Platform :wrench:

  • Users who are app developers for Mergado Apps Platform will now always see a link in the footer of the left main menu to easily click through to Mergado Developers.
  • We have renamed the process.apply.failed webhook to process.apply.failed.by_this_app, so that the name better reflects the behavior and purpose of the webhook - to inform a specific app about a rule application crash caused by a rule of that app.

You may experience minor Mergado crashes at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 12 June 2024 12:30

News

  • :stars: The following improvements have been made to the new project creation wizard:
    • :earth_africa: In the steps for selecting input and output formats, there is now division of formats by country - within the list for a specific country, the most used formats are ranked by popularity, the rest of the formats are alphabetical.
    • When using an input feed from the Hungarian platform Unas.hu, we now also check whether this service has allowed Mergado servers to access your feed.
  • :star2: Many new formats and integrations :four_leaf_clover:
    • The Mergado XML format is now supported for other countries: :bulgaria: Bulgaria, :finland: Finland, :iceland: Iceland, :lithuania: Lithuania, :latvia: Latvia, :portugal: Portugal, :ukraine: Ukraine, :world_map: World.
    • Integration for Facebook.com now supports XML and CSV formats for :iceland: Iceland and :ukraine: Ukraine.
    • We have also added support for Iceland to these integrations as well: Google Ads DSA, Google Merchants and Snapchat.com.
    • The Zlavy.sme.sk format is now renamed to Dovolenka.sme.sk.
    • The Artikul and Smartbay integration formats are no longer offered as input/output formats.
    • For Zoot integration (newly named ZOOT Marketplace) we have added support for additional countries: :slovakia: Slovakia, :croatia: Croatia, :romania: Romania, :hungary: Hungary, :slovenia: Slovenia, :bulgaria: Bulgaria and :it: Italy.
    • For Kaufland we now support the countries :austria: Austria and :poland: Poland.
  • :green_apple: :moneybag: In case an online store moves to a higher billing rate, an informational email is now sent to the online store owner** in Mergado in addition to the notification display.
  • The :game_die: In the form for creating and editing a variable, it is possible to extract a random value from the specified element (or from the specified element-path) to test regular expression. This random value is also randomly picked from the input or output values of the given target element. We have now added the ability for the user to decide whether the random value should be selected from input or output values.
  • :notebook_with_decorative_cover: on the Elements page, you can see the number of unique input and output values for each element. In the case where the element is hidden in the output, however, we don’t have the number of unique output values pre-calculated (because Mergado calculates them when exporting the output feed, where hidden elements don’t even go), in which case we could be showing an old and inaccurate number here. We do not show any new number here and the user can only get the exact information about the values of such an element when clicking on the list of its values.
  • :pizza: The Rename Category in Bulk Rule can now only be created if the input and output format specifies an element for a category.
  • :atom_symbol: In Rule Merge Variants, we fixed a bug that caused the output product to be duplicated in a certain case.
  • :money_with_wings: We have improved the display of user invoices, where we have also now added pagination to access invoices with older dates.
  • :candy: In some cases, there may have been an error when paging products on the Products page. This has been fixed.
  • :gift: We have fixed a bug that was causing the user avatar to not show in the upper right corner for logged in users.
  • Other minor improvements and fixes.

You may experience minor Mergad outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 26 June 2024 12:30

News

  • :guide_dog: Newly registered users will get the opportunity to be guided through creating a new project.
  • :stars: When attempting to leave the page with the create a new project wizard, we will now have a confirmation dialog pop up to prevent unwanted exit from this page.
  • We have added new local variants of the Favi integration formats: :bulgaria: Bulgaria, :slovenia: Slovenia, :greece: Greece.
  • :bullettrain_side: We have spent time further exploring optimizing the process of applying the rules. This has borne fruit and in certain cases the application of the rules should be faster.
  • We have corrected the occasional misbehaviour of the rule Set shipping rates.
  • :package: On the Products page, we fixed a bug that occurred when switching between the simple interface and the interface for entering a custom MQL query.
    • If the condition was entered as a full-text search, elements in the condition were duplicated when switching to entering a custom MQL query. This will not happen anymore.
  • :fox_face: In Firefox, the input fields for entering MQL or element-path (element paths) could really mess up the cursor behavior when trying to move the cursor using the keyboard (e.g. the cursor unexpectedly jumped from place to place at certain times). We addressed this and tamed the cursor.
  • :moneybag: We fixed a bug that caused us to send email notifications about the end of the trial period to online stores that were deleted that month.
  • And other minor fixes and improvements.

If you have any questions, please feel free to contact us.