- [Case Studies](/kategorie/case-studies)
- [E‑commerce tipy](/kategorie/e-commerce-tipy)
- [E‑shopové riešenia a platformy](/kategorie/e-shopove-riesenia-platformy)
- [Mergado Pack](/kategorie/mergado-pack)
- [Mergado tipy](/kategorie/mergado-tipy)
- [Novinky v Mergade](/kategorie/novinky-v-mergade)
- [Novinky z porovnávačov cien](/kategorie/novinky-z-porovnavacov-cien)
- [Pracujeme s Mergadom](/kategorie/pracujeme-s-mergadom)
- [Rozhovory](/kategorie/rozhovory)
- [Rozšírenia](/kategorie/aplikacie)
- [S Mergadom do zahraničia](/kategorie/s-mergadom-do-zahranicia)
- [Zo života Mergada](/kategorie/zo-zivota-mergada)
 



 

 1. [  Domov  ](/)
2. [     Blog  ](/blog)
3. [     Pracujeme s Mergadom  ](/kategorie/pracujeme-s-mergadom)
4. <a class="flex items-center gap-2 hover:underline" href="" itemid="" itemprop="item" itemscope="" itemtype="https://schema.org/Thing">    **Využite VŠETKY vyhľadávače tovaru — Nemáte potrebné XML súbory? Nevadí, Mergado Vám pomôže!** </a>
 
  

 

#  **Využite VŠETKY vyhľadávače tovaru — Nemáte potrebné XML súbory? Nevadí, Mergado Vám pomôže!** 

 

 

 [    ![](https://www.mergado.sk/sites/default/files/perm/user-avatar/dan-mergado.jpg)   Daniel Czetner  ](/blog/daniel-czetner) [Pracujeme s Mergadom](/kategorie/pracujeme-s-mergadom) 

11. 3. 2015

2 minúty čítania

 

 

 

 

 

  ![](https://www.mergado.sk/sites/default/files/field/image/mergado-xml-convert-prev_1.png)  

Prečo nechať utekať tržby e‑shopu pomedzi prsty, keď riešenie zaberie pár minút práce? Nový automatický prevod rôznych formátov XML pre vyhľadávače produktov Vám pomôže navýšiť tržby e‑shopu. Prečítajte si podrobnosti.



 

 

 
                function tableOfContents() {
                  return {
                    headings_menu: [],
                    heading_active: '', // Added to track the active section
                    shouldBeSticky: false,

                    generateToC() {
                      const headings = document.querySelectorAll('.js-article-full-headings h2, .js-article-full-headings h3');
                      let headingMap = {};

                      headings.forEach((heading) => { // Use an arrow function to maintain `this` context
                        // Normalize heading text to remove diacritics, then replace non-alphanumeric characters with dashes
                        var normalizedText = heading.textContent.normalize("NFD").replace(/[\u0300-\u036f]/g, ""); // Remove diacritics
                        var id = heading.id ? heading.id : normalizedText.trim().toLowerCase()
                          .split(' ').join('-').replace(/[^a-z0-9\-]/ig, ''); // Updated regex to replace non-alphanumeric characters
                        headingMap[id] = headingMap[id] !== undefined ? ++headingMap[id] : 0;

                        // Use the updated `id` with diacritics removed for the heading id and the TOC
                        const finalId = headingMap[id] ? `${id}-${headingMap[id]}` : id;
                        this.headings_menu.push({
                          id: finalId,
                          title: heading.textContent,
                          level: heading.tagName.toLowerCase(), // Track heading level
                          active: false, // Initially set active to false
                        });
                        heading.id = finalId;
                      });
                    },

                    checkStickyNeeded() {
                      const ul = this.$el.querySelector('ul');
                      if (ul) {
                        this.shouldBeSticky = ul.scrollHeight < window.innerHeight;
                      }
                    },

                    setActiveHeading() {
                      // disabled not working with active state on click
                      // add @scroll.window="setActiveHeading()" to the parent div

                      // const headings = document.querySelectorAll('.js-article-full-headings h2');
                      // let activeHeading = '';
                      // let closestHeadingDistance = Infinity;

                      // headings.forEach((heading) => {
                      //   const rect = heading.getBoundingClientRect();
                      //   const offset = rect.top - window.innerHeight / 2; // Consider heading in the middle of the screen as active

                      //   if (offset < 0 && Math.abs(offset) < closestHeadingDistance) {
                      //     activeHeading = heading.id;
                      //     closestHeadingDistance = Math.abs(offset);
                      //   }
                      // });

                      // // Update the active state in headings_menu
                      // if (activeHeading !== this.heading_active) {
                      //   this.headings_menu = this.headings_menu.map(item => ({
                      //     ...item,
                      //     active: item.id === activeHeading,
                      //   }));
                      //   this.heading_active = activeHeading;

                      // }
                    },

                    setActiveItem(clickedId) {
                      this.headings_menu.forEach(item => {
                        item.active = (item.id === clickedId);
                      });
                      this.heading_active = clickedId; // Optionally update the heading_active property if used
                    },
                  };
                }
               1. <a :class="{ 'border-r-[3px] border-secondary': item.active, 'text-sm': item.level === 'h3' }" :href="'#' + item.id" class="inline-block text-balance hover:underline p-0.5 pr-3">  — </a>
  



 

## Prečo inzerovať vo vyhľadávačoch tovaru

Zvyčajne prinášajú dobrý pomer *ceny* a *prínosu*. A navyše základné spravovanie inzercie nestojí skoro žiadny *čas*. Je potrebné e‑shop do vyhľadávača tovaru zaregistrovať, vykonať základné nastavenia, a ak Vám stačia priemerné výsledky, môžete menšie vyhľadávače tovaru nechať len tak bežať a oni Vám budú prinášať konverzie. A aj keď ich nemusia byť práve stovky denne, v dlhšom časovom horizonte by mala byť inzercia rozumne zisková.

## Prečo inzerovať vo všetkých dobrých vyhľadávačoch tovaru

Vyskúšanie všetkých, aj menších, vyhľadávačov tovaru môže priniesť Vášmu e‑shopu tržby navyše.

## Ako vám pomôže Mergadova nová automatická konverzia dát

Aplikácia Mergado vie po novom *prevádzať rôzne typy XML súborov medzi sebou*. Uveďme si to na príklade: máme e‑shop s XML pre Heureka.sk. Pre slovenský trh má e‑shop aj ďalšie XML súbory, ale tie nie sú kvalitné — chýbajú niektoré elementy. Radi by sme pritom vyskúšali inzerciu na NajNakup.sk a Pricemania.sk. Po novom stačí, keď v Mergade založíte nový export. V sprievodcovi zakladaním exportu zadáte na vstupe formát XML “Heureka.sk” a na výstupe “NajNakup.sk”. Všetko ostatné urobí Mergado sám. Výstupné XML môžete použiť pre inzerciu na Najnákup. Pre Pricemaniu si potom vytvorte druhý export podobným spôsobom. Len ako formát vyberiete “Pricemania.sk”.

![Převody XML feedu e-shopu pro vyhledávače zboží. schéma](/sites/default/files/users/articles/mergado-xml-convert.png)

*Ilustrácia princípu prevodu rôznych formátov XML feedov.*

## Prevádzajte, podľa chuti

Tento “prevodník” je všeobecný. Možno ho využiť ako v ČR či na Slovensku, tak pre poľské i nemecké vyhľadávače tovaru. Ich zoznam budem postupne ďalej dopĺňať.

## Ako funguje prevod XML

Ešte doplním, že prevodník zmení *štruktúru* XML súboru, upraví *názvy* elementov, ale do ich hodnôt nezasahuje. Napr. cenu tovaru tak musíte mať pre príklad v mene EUR. Príčina je tá, že napr. slovenská Heureka rovnako vyžaduje uvedenie ceny v EUR na stránkach e‑shopu povinne a bez toho Vašu inzerciu neschváli.

[**Vyskúšajte si nový prevodník v Mergade!**](https://app.mergado.com/)



 

- [  Mergado ](/tema/mergado)
 
 [    ![](https://www.mergado.sk/sites/default/files/perm/user-avatar/dan-mergado.jpg)  ](/blog/daniel-czetner)###  [ Daniel Czetner ](/blog/daniel-czetner) 

Daniela ste poznali zo slovenskej podpory Mergada. Pomáhal riešiť problémy, písal návody v nápovede a testoval nové funkcie v Mergade. Mal jednoznačne najdlhšie dredy v tíme a jeho drsnému humoru sa vyrovnal snáď len jeho spolupracovník Přemek.

 

 

 

 

 

 

 

 

 

## Mohlo by vás *zaujímať*

 

 [    ![](https://www.mergado.sk/sites/default/files/perm/image/shoptet_shopify_sk.jpg)  

### Ako sme s Mergadom previedli e‑shop zo Shoptetu na Shopify: kompletná migrácia bez straty dát

 

 ](/blog/ako-sme-s-mergadom-previedli-e-shop-zo-shoptetu-na-shopify-kompletna-migracia-bez-straty-dat) 

 [    ![nastavenie uživatelských účtov](https://www.mergado.sk/sites/default/files/perm/image/new-nahladovka-na-blog-1200-x-628-px-38.png)  

### Ako nastavovať užívateľské účty agentúrnych pracovníkov v Mergade

 

 ](/blog/opravnenie-uzivatelskych-uctov-pre-agentury) 

 [    ![produktový feed 5 najčastějších cýb](https://www.mergado.sk/sites/default/files/perm/image/new-nahladovka-na-blog-1200-x-628-px-19_0.png)  

### 5 najčastejších chýb v produktovom feede a ako ich upraviť v Mergade

 

 ](/blog/najcastejsie-chyby-v-produktovom-feede) 

 

 

 

## Nenechajte si nič *ujsť*

 Prihláste sa k odberu nášho newslettera 

   

       

   Prihlásením súhlasíte s tým, že vaše údaje budeme spracovávať v súlade s našimi [zásadami ochrany osobných údajov](/vyhlasenie-o-cookies). 

  Ďakujeme, úspešne ste sa pripojili k nášmu zoznamu odberateľov. 

 

 

 
      function ml_webform_success_5807248() {
        var r = ml_jQuery || jQuery
        r('.ml-subscribe-form-5807248 .row-success').show(), r('.ml-subscribe-form-5807248 .row-form').hide()
      }