Pravidlo: Skrátenie hodnoty#
Toto pravidlo umožňuje skrátiť obsah elementu na stanovenú dĺžku. Je užitočné, keď potrebujete obmedziť dĺžku textu v poliach ako description, title, alebo na optimalizáciu zobrazenia na rôznych platformách.
Extra funkcie#
- Skrátenie hodnôt na zvolený počet znakov
- Pri skrátení možno doplniť vlastný text (napríklad: “… více na e-shopu”)
- Snaha nerozdeľovať slová a zátvorky
- Odstránenie jednopísmenných predložiek a spojok na konci
Konkrétne príklady#
Príklad 1: Skrátiť dĺžku elementu s popisom (description) na 5000 znakov#
Tento príklad ukazuje, ako skrátiť text v elemente (napr. description, title, url) na stanovený počet znakov, aby splnil požiadavky pre exporty alebo zobrazovanie na platformách.
1. Vytvorenie nového pravidla:
- Otvorte stránku Pravidla.
- Kliknite na tlačidlo Nové pravidlo.
2. Výber typu pravidla:
- V poli Typ pravidla vyberte možnosť Skrátenie hodnoty.
3. Výber produktov:
- V poli Výběr zvoľte buď Všechny produkty, alebo vytvorte vlastný Produktový výběr pre špecifické produkty, na ktoré chcete pravidlo použiť.
4. Voľba elementu na zmenu:
- V poli Element vyberte element, do ktorého chcete zapísať výsledok skrátenia.
- V našom prípade to bude element
description
5. Zadajte maximálnu dĺžku:
- V poli Maximální délka zadajte požadovanú maximálnu dĺžku textu, napríklad: 5000 znakov.
6. Zadajte text pri skrátení:
- V poli „Při zkrácení doplnit…“ zadajte text, ktorý sa pridá na koniec skráteného textu, napríklad: „… další informace na webu“.
- Tento text bude pripojený, ale nikdy neprekročíte maximálnu dĺžku.
7. Nastavenie ďalších možností:
- Pokud možno nerozdělovat slova a závorky: Táto voľba je defaultne povolená, čo znamená, že sa pravidlo pokúsi neskracovať text v polovici slova alebo na zlom mieste.
- Odstranit zbylé jednopísmenné předložky a spojky: Táto voľba je defaultne povolená a zaistí, že z textu zmiznú jednopísmenné predložky, ako „a“, „v“, „k“, ak sa objavia na konci textu.
8. Pomenovanie pravidla:
- V poslednom kroku zadajte názov pravidla, napríklad Skrátenie popisu na 5000 znakov.
Ďalšie využitie pravidla#
- Skrátiť dĺžku názvov produktov na 150 znakov.
- Skrátenie URL pre Heureku na 300 znakov max.
FAQ#
Na čo slúži pravidlo Skrátenie hodnoty?#
Toto pravidlo umožňuje skrátiť dĺžku textu v ľubovoľnom elemente na zvolený počet znakov.
Používa sa napr. na úpravu:
- príliš dlhých popisov produktov,
- názvov (
title) pre tovarové porovnávače, - URL adries alebo metapopisov,
aby spĺňali limity konkrétnej platformy (napr. Heureka, Google, Zboží.cz a pod.).
Môžem pri skrátení pridať text, napríklad „… více na webu“? #
Áno. V poli „Při zkrácení doplnit…“ môžete zadať ľubovoľný text (napr. … více na e-shopu). Tento text sa automaticky pridá na koniec skráteného textu, bez toho, aby prekročil maximálnu dĺžku, ktorú ste nastavili.
Ako funguje voľba „Pokud možno nerozdělovat slova a závorky“? #
Táto voľba je defaultne zapnutá. Pri skracovaní Mergado automaticky kontroluje, aby nedošlo k rozdeleniu slova uprostred alebo k odrezaniu zátvorky. Výsledkom je čitateľnejší text aj pri obmedzení dĺžky.
Čo robí voľba „Odstranit zbylé jednopísmenné předložky a spojky“? #
Táto funkcia odstráni jednopísmenné predložky a spojky (napr. a, v, k, s, z), ak by po skrátení zostali na konci textu. Výsledok potom pôsobí prirodzenejšie a vizuálne čistejšie.
Ako môžem určiť maximálnu dĺžku textu?#
Do poľa „Maximální délka“ zadajte počet znakov, ktorý text nemá prekročiť — napr. 5000. Započítavajú sa aj medzery a doplnkový text (napr. … více na webu).
Čo sa stane, ak je text kratší než nastavený limit?#
Ak text neprekročí zadaný počet znakov, pravidlo sa neaplikuje a hodnota elementu zostane bez zmeny.
Možno týmto pravidlom skrátiť aj URL adresy alebo HTML kód?#
Áno, ale s opatrnosťou. Skrátenie sa aplikuje čisto podľa dĺžky textu, nie podľa štruktúry HTML alebo URL. Ak skrátite HTML alebo odkaz na zlom mieste (napr. uprostred tagu alebo URL), môže to viesť k nefunkčnému odkazu.
💡 V týchto prípadoch odporúčame kombinovať pravidlo Skrátenie hodnoty s pravidlom Nájsť a nahradiť, ktoré odstráni celé časti textu bezpečnejšie.
Môžem týmto pravidlom skrátiť názvy produktov pre určité výbery?#
Áno. Stačí vytvoriť Produktový výběr (napr. produkty s dlhými názvami) a pravidlo aplikovať iba na tento výber. Môžete tak napr. obmedziť názvy len pri určitej značke alebo kategórii produktov.
Dá sa pravidlo použiť aj na skracovanie podľa slov namiesto znakov?#
Nie, aktuálne je možné skracovať iba podľa počtu znakov. Ak potrebujete upravovať text podľa štruktúry (napr. odstrániť vetu alebo blok), použite kombináciu s pravidlom Nájsť a nahradiť alebo Regulární výrazy.
Čo keď chcem, aby sa text skracoval automaticky len v určitom období (napr. počas kampane)?#
Využite funkciu Časovače v dolnej časti stránky s pravidlom. Môžete nastaviť konkrétne dni a hodiny, kedy sa pravidlo aplikuje, alebo obmedziť jeho platnosť na určité dátumové obdobie.
Ako overím, že sa text skrátil správne?#
Po uložení a aplikovaní pravidiel alebo po pregenerovaní feedu môžete výsledok skontrolovať vo vizualizácii produktu alebo pomocou funkcie Průchod pravidly. Uvidíte, ako presne sa text skrátil a či bol doplnený o zadaný text („… více na webu“).
Môžem pravidlo kombinovať s inými pravidlami?#
Áno, veľmi často sa kombinuje s:
- Nájsť a nahradiť – na odstránenie zbytočných častí textu ešte pred skrátením,
- Prepísať – na následné doplnenie textu alebo formátovanie.