Feed element#

Vrstva Feed element je dynamická textová vrstva v grafické šabloně Feed Image Editoru. Na rozdíl od statické vrstvy Text zobrazuje hodnotu načtenou přímo z elementu feedu a to pro každý produkt se obsah vrstvy automaticky mění podle aktuálních dat v XML. V inzerci se tak vždy zobrazují aktuální informace bez nutnosti šablonu ručně upravovat.

Jak to funguje#

Při generování obrázku rozšíření přečte hodnotu zvoleného elementu feedu pro daný produkt a vykreslí ji na plátně v nastaveném grafickém stylu. Pokud se hodnota v feedu změní (například se aktualizuje cena nebo dostupnost), obrázek se při příštím přegenerování automaticky aktualizuje.

Nastavení v rozšíření#

  1. V grafické šabloně přidejte novou vrstvu a zvolte typ Feed element.

  2. Vyberte element feedu, jehož hodnotu chcete zobrazit – k dispozici jsou všechny elementy obsažené ve vašem feedu (např. g:price).

  3. Volitelně lze přes tlačítko Upravit obsah elementu přidat statický text před nebo za dynamickou hodnotu – například Cena: {PRICE_VAT} Kč nebo Sleva {SALE}%. Nebo využít přímo vrstvu Text s elementy.

  4. Nastavte typografii, barvu, velikost, pozici a případné efekty (okraj, stín, odraz).

  5. Šablonu pojmenujte, uložte a zkontrolujte výsledek na stránce Náhledy.

Typické případy použití#

Cena produktu – automaticky se propisuje aktuální cena z feedu. Zákazník vidí vždy správnou cenu bez ručních úprav šablony.

Výše slevy – zobrazení procentuální nebo absolutní slevy přímo v obrázku, například –20 % nebo Ušetřete 500 Kč.

Dostupnost – informace o skladové dostupnosti produktu přímo v reklamním obrázku.

Svátek nebo den v týdnu – v kombinaci s rozšířením Bidding Fox Elements lze zobrazovat dynamické kontextové informace, například jméno zítřejšího svátku (Zítra má svátek Jana). Bidding Fox Elements poskytuje sadu elementů s aktuálními daty jako den v týdnu, roční období, svátky a další.

Důležité upozornění k délce textu#

Hodnoty elementů mají proměnnou délku – cena 99 Kč zabere méně místa než 1 299 Kč. Při návrhu šablony je potřeba počítat s tím, že text může být kratší nebo delší než v náhledu. Nastavte dostatečnou šířku textového pole a zapněte zalamování textu, pokud hrozí přetečení.

FAQ#

Jaký je rozdíl mezi vrstvou Feed element a vrstvou Text?#

Vrstva Text slouží primárně pro statický obsah, který je stejný pro všechny produkty – lze do ní ale také vložit dynamické hodnoty pomocí syntaxe {název_elementu}. Vrstva Feed element je přímo navržena pro dynamické hodnoty a nabízí výběr elementu z přehledného seznamu dostupných elementů feedu. Pro čistě dynamický obsah je tedy přehlednější, pro kombinaci statického a dynamického textu lze použít obojí.

Co se stane, pokud element u některého produktu nemá hodnotu?#

Vrstva se pro takový produkt vykreslí s prázdným polem nebo jen se statickou částí textu, pokud je přítomna.

Lze Feed element použít i pro zobrazení hodnot vypočítaných v Mergadu, například výše slevy z pravidla?#

Ano. Pokud je vypočítaná hodnota uložena do elementu feedu v Mergadu, je dostupná ve Feed Image Editoru jako jakýkoli jiný element. Výpočet slevy nebo jiné odvozené hodnoty se provede v pravidlech Mergada a výsledek se propisuje do obrázku přes vrstvu Feed element.

Jak ověřím, že se dynamická hodnota v obrázku správně zobrazuje?#

Na stránce Náhledy lze zobrazit vygenerované obrázky pro konkrétní produkty z výběru a zkontrolovat, zda se hodnoty propisují správně. Náhled zobrazuje finální podobu obrázku včetně zvoleného fontu a dynamických hodnot.