Pravidlo: Přepsat
Pravidlo se používá k úpravě hodnot jakéhokoliv elementu, například: názvů produktů, kategorií, popisků a mnohých dalších. Pomocí pravidla Přepsat se dají hodnoty úplně přepsat, obohacovat nebo redukovat o části.
Zdroje
Extra funkce
- Režim chytrého vkládání - hromadné kopírování a vložení hodnot například: z Google Sheets
- Do pole Nová hodnota lze zadat:
- text
- proměnnou, například:
%g:brand% - kombinace text + proměnná, například:
%g:price%CZK - prázdnou hodnotu
- Možnost přidat více řádků
- Na pořadí řádků záleží - aplikuje se shora dolu
Jak využít
Příklad 1: Rozšíření produktových názvů o další informace (značka, parametry)
- Vytvoření nového pravidla:
- Otevřete stránku “Pravidla”.
- Klikněte na tlačítko Nové pravidlo.
- Výběr typu pravidla:
- V poli Typ pravidla vyberte možnost Přepsat.
- Výběr produktů:
- V poli Výběr zvolte buď Všechny produkty, nebo vytvořte vlastní Produktový výběr pro specifické produkty, na které chcete pravidlo použít.
- Volba elementu pro změnu:
- V poli Element vyberte element, u kterého chcete provést změnu.
- Zadejte novou hodnotu:
- Do pole “Nová hodnota” zadejte kombinaci proměnných oddělené mezerou. Například
%brand% %title% %size% %material% %color%
- Do pole “Nová hodnota” zadejte kombinaci proměnných oddělené mezerou. Například
- Pojmenování pravidla
- V posledním kroku zadejte název pravidla, například: “Rozšíření produktových názvů”.
Příklad 2: Naplnění prázdného povinného elementu hodnotou: A: vložit text (například: konkrétního výrobce), B: vložit proměnnou (například: výrobce), C: kombinace textu a proměnné (prodejní cenu s měnou)
- Vytvoření nového pravidla:
- Otevřete stránku “Pravidla”.
- Klikněte na tlačítko Nové pravidlo.
- Výběr typu pravidla:
- V poli Typ pravidla vyberte možnost Přepsat.
- Výběr produktů:
- V poli Výběr zvolte buď Všechny produkty, nebo vytvořte vlastní Produktový výběr pro specifické produkty, na které chcete pravidlo použít.
- Volba elementu pro změnu:
- V poli Element vyberte element, u kterého chcete provést změnu.
- Zadejte novou hodnotu:
- Do pole “Nová hodnota” zadejte
- textovou hodnotu, například: konkrétního výrobce (Nike)
- proměnnou, například:
%manufacturer% - kombinaci proměnné a textu, například:
%g:price%CZK
- Do pole “Nová hodnota” zadejte
- Pojmenování pravidla
- V posledním kroku zadejte název pravidla, například: “Naplnění prázdných elementů”.
Příklad 3: Odstranění hodnoty z elementu (smazání hodnoty elementu)
- Vytvoření nového pravidla:
- Otevřete stránku “Pravidla”.
- Klikněte na tlačítko Nové pravidlo.
- Výběr typu pravidla:
- V poli Typ pravidla vyberte možnost Přepsat.
- Výběr produktů:
- V poli Výběr zvolte buď Všechny produkty, nebo vytvořte vlastní Produktový výběr pro specifické produkty, na které chcete pravidlo použít.
- Volba elementu pro změnu:
- V poli Element vyberte element, u kterého chcete provést změnu.
- Zadejte novou hodnotu:
- Pole “Nová hodnota” nechte prázdné. Tím se jakékoli hodnoty zvoleného elementu smažou.
- Pojmenování pravidla
- V posledním kroku zadejte název pravidla, například “Smazat element”.
FAQ:
1. K čemu přesně slouží pravidlo Přepsat?
Pravidlo slouží k úplné úpravě obsahu libovolného elementu ve feedu.
Umožňuje hodnotu buď zcela přepsat, nebo ji obohatit o nové informace (např. přidat značku, parametry, text), případně vymazat.
2. Mohu s pravidlem Přepsat doplnit informace do názvu produktu, například značku a barvu?
Ano. Do pole „Nová hodnota“ zadejte kombinaci proměnných, např.: %brand% %title% %color%.
Mergado automaticky vloží odpovídající hodnoty z elementů každého produktu.
3. Co se stane, pokud některá z použitých proměnných nemá vyplněnou hodnotu?
Pokud je element prázdný, Mergado ho při přepisu přeskočí.
Poznámka: Pokud se prázdná proměnná nachází uprostřed řetězce, mohou mezi sousedními proměnnými zůstat dvě mezery. Tento problém lze snadno opravit pomocí pravidla Najít a nahradit – do pole „Najít“ zadejte dvě mezery ( _ _ ) a v poli „Nahradit“ ponechte jednu mezeru ( _ ).
4. Jaký je rozdíl mezi textem a proměnnou v poli „Nová hodnota“?
- Text je pevně daný obsah, který se zapíše přesně tak, jak ho napíšete (např. „Nike“ nebo „Akční nabídka“).
- Proměnná je odkaz na hodnotu jiného elementu, např.
%manufacturer%nebo%g:price%.
5. Jak nastavím pravidlo, pokud chci hodnotu elementu úplně smazat?
Vytvořte nové pravidlo typu Přepsat, vyberte příslušný element a ponechte pole „Nová hodnota“ prázdné.
Tím se hodnota z tohoto elementu odstraní ze všech produktů, na které se pravidlo vztahuje.
6. Mohu přepsat hodnotu pouze u vybraných produktů?
Ano. V poli „Výběr“ zvolte, zda se pravidlo použije pro všechny produkty, nebo jen pro vybraný Produktový výběr.
Výběr může být například podle značky, kategorie nebo ceny.
7. Co znamená režim chytrého vkládání?
Režim chytrého vkládání umožňuje hromadně zkopírovat a vložit více hodnot (např. sloupce z Google Sheets nebo z Excelu) přímo do tabulky pravidla.
Mergado automaticky správně rozdělí vložené hodnoty podle řádků a sloupců.
8. Jak funguje pořadí řádků v pravidle Přepsat?
Pořadí je důležité – Mergado zpracovává řádky shora dolů.
Pokud dva řádky mění stejný element, použije se výsledek z posledního (nejnižšího) řádku.
9. Jak zkontroluji, jestli se pravidlo aplikovalo správně?
Po uložení a aplikování pravidel nebo přegenerování feedu otevřete náhled produktů a zkontrolujte, zda se hodnoty změnily podle očekávání. Pro detailní kontrolu konkrétního produktu můžete aktivovat funkci „Průchod pravidly“, která zobrazí, jak jednotlivá pravidla postupně mění data daného produktu.
10. Lze kombinovat pravidlo Přepsat s jinými pravidly, jako například Najít a nahradit?
Ano. Je potřeba ale počítat s tím, že pravidla se aplikují shora dolů a na jejich pořadí záleží. Mějte na paměti, že pravidlo Přepsat může hodnotu elementu zcela nebo částečně přepsat, proto je důležité promyslet jeho umístění mezi ostatními pravidly.
11. Je možné použít stejné pravidlo i pro kategorie nebo popisky produktů?
Ano. Pravidlo Přepsat lze použít pro jakýkoliv element – např. g:description, g:product_type, g:brand apod.
Princip zůstává stejný: vyberete element, zadáte novou hodnotu a Mergado ji zapíše.
12. Můžu pravidlem Přepsat doplnit chybějící výrobce (manufacturer)?
Ano. Do pole „Nová hodnota“ napište buď pevný text (např. „Nike“), nebo proměnnou %manufacturer%, pokud už máte tuto informaci v jiném elementu.
Pravidlo pak doplní hodnotu všem produktům bez vyplněného výrobce.
13. Co když chci přepsat hodnoty jen v prázdných elementech, ale nechci změnit ty, které už obsahují data?
V tom případě vytvořte výběr produktů, kde je daný element prázdný, a aplikujte na něj pravidlo Přepsat.
14. Jak se chová pravidlo Přepsat, pokud vkládám text s diakritikou nebo speciálními znaky?
Mergado diakritiku i speciální znaky zachovává, není nutné ji odstraňovat.
Pokud by systém hlásil problém s formátem, lze použít pravidlo Odstranit diakritiku před samotným přepisem.
15. Je možné v rámci jednoho pravidla přepisovat více elementů současně?
Ano. Každý element uveďte na samostatném řádku pravidla.
Například: první řádek pro g:title, druhý pro g:description, třetí pro g:brand.
16. Mohu tímto pravidlem nastavit hodnotu z jiného projektu nebo feedu?
Ne přímo. Pravidlo Přepsat pracuje pouze s daty v rámci jednoho projektu.
Pro import hodnot z externího zdroje použijte pravidlo Import datového souboru (CSV / XML).
17. Mohu pravidlo Přepsat naplánovat, aby se spouštělo jen v určitých dnech nebo časech?
Ano. V nastavení pravidla použijte funkci „Časovač“.
Můžete zvolit konkrétní dny v týdnu, časové sloty (např. 08:00–12:00), nebo nastavit jednorázovou platnost od–do.
Příklad: Pravidlo Přepsat můžete aktivovat jen během víkendové kampaně – např. od pátku 18:00 do neděle 23:59.
18. Mohu k pravidlu Přepsat přidat vlastní poznámku?
Ano. Do pole „Poznámka“ můžete doplnit libovolný text až do délky 2000 znaků.
Doporučuje se použít pro interní komentáře – např. proč bylo pravidlo vytvořeno nebo co přesně upravuje.
Poznámka se nezobrazuje ve feedu, slouží jen pro přehlednost v projektu.