- [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">    **Rady k CSV exportu pre Google AdWords dynamický remarketing** </a>
 
  

 

#  **Rady k CSV exportu pre Google AdWords dynamický remarketing** 

 

 

 [    ![](https://www.mergado.sk/sites/default/files/perm/image/luda_0.png)   Luděk Volejník  ](/blog/ludek-volejnik) [Pracujeme s Mergadom](/kategorie/pracujeme-s-mergadom) 

25. 8. 2017

2 minúty čítania

 

 

 

 

 

  ![](https://www.mergado.sk/sites/default/files/field/image/d_0.png)  

Na supporte Mergada sa nám k téme[ nového CSV exportu pre Google AdWords Dynamic Remarketing](https://www.mergado.sk/dynamicky-remarketing-s-pomocou-mergada) objavilo pár opakujúcich sa otázok a pripomienok, s ktorými sa marketingové agentúry stretávajú pri nasadení týchto exportov do Google AdWords. V článku uvádzame dva najčastejšie problémy a ich riešenie priamo v Mergade.



 

 

 
                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>
  



 

## 1. V stĺpci Price je zle uvedená mena alebo tam úplne chýba

**Riešenie:** Mergado pridáva menu do stĺpca Price automaticky podľa toho, či je táto informácia uvedená vo výstupnom feede (napr. v elemente CURRENCY pri [Mergadovom ponukovom XML](https://www.mergado.cz/sites/default/files/users/documents/shopsystems/mergado-xml-supply-1-4.pdf)) alebo je možné menu určiť podľa toho, o aký vstupný feed sa jedná. Typickým príkladom bude prevod Heureka feedu na Google AdWords dynamický remarketing:

- ak je ako vstupný formát zvolená „Heureka.**cz**“, nastaví sa mena **CZK**
- ak bude vstupný formát „Heureka.**sk**“ mena sa automaticky vkladá do stĺpca Price ako **EUR**

Pokiaľ teda máte menu nastavenú zle (napr. miesto požadovanej meny EUR tam prevodník doplní CZK), skontrolujte si typ vstupného feedu na stránke Nastavenie exportu. Tam môžete vstupný formát zmeniť. Následne stačí feed pregenerovať a mena už bude doplnená správne.

Pokiaľ budete do AdWords formátu pre dynamický remarketing prevádzať dáta z nejakého špeciálneho formátu, kde nebude vo vstupnom feede uvedená mena, ani nepôjde o typický český alebo slovenský feed, tak potom bude potrebné menu doplniť jednoduchým pravidlom:

- Pridáte si nové pravidlo typu Prepísať, zvolíte element Price a do políčka, ako sa má tento element prepisovať, nastavíte: **%PRICE% CZK**, ak má byť doplnená česká mena alebo: **%PRICE% EUR**, ak ide o EURA.

![](/sites/default/files/users/pravidlo-prepsat-price-doplneni-meny.png)

## 2. Dĺžka textu v niektorých elementoch je väčšia, než maximálna povolená dĺžka 

Google AdWords má pri dynamickom remarketingu stanovenú maximálnu dĺžku pre niektoré elementy, konkrétne:

- Item title … maximálne 25 znakov
- Item subtitle … maximálne 25 znakov
- Item description … maximálne 25 znakov

  
**Riešenie**: pre skrátenie textu môžete využiť pravidlo v Mergade typu „Skrátiť…“, ktoré Vám obsah zvoleného elementu oreže na požadovanú maximálnu dĺžku a ešte si môžete zvoliť ukončujúce znaky (napr. tri bodky), aby všetko aj cez skrátenie vyzeralo pekne:

![](/sites/default/files/users/pravidlo-zkratit.png)

Pokiaľ ste už tiež vyskúšali nový CSV export v Mergade pre Google AdWords dynamický remarketing, napíšte nám nižšie do komentárov alebo do nášho [diskusného fóra](https://forum.mergado.cz/t/mergado-google-adwords-csv-pro-dynamicky-remarketing/), aj ak máte k tomuto exportu nejaké otázky.



 

- [  Dynamický remarketing ](/tema/dynamicky-remarketing)
- [  Google Ads ](/tema/google-ads)
 
 [    ![](https://www.mergado.sk/sites/default/files/perm/image/luda_0.png)  ](/blog/ludek-volejnik)###  [ Luděk Volejník ](/blog/ludek-volejnik) 

Senior konzultant Mergada Luďek pôsobil **v oblasti e‑commerce vyše 15 rokov**. Ostrieľaný support master a lektor vás viedol zákutiami Mergada aj svetom regulárnych výrazov. Na svojom konte má **stovky vyškolených užívateľov Mergada**, ktorí sa stali uznávanými odborníkmi na feed marketing, PPC a SEO.

 

 

 

 

 

 

 

 

 

## 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()
      }