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í#
-
V grafické šabloně přidejte novou vrstvu a zvolte typ Feed element.
-
Vyberte element feedu, jehož hodnotu chcete zobrazit – k dispozici jsou všechny elementy obsažené ve vašem feedu (např. g:price).
-
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čneboSleva {SALE}%. Nebo využít přímo vrstvu Text s elementy. -
Nastavte typografii, barvu, velikost, pozici a případné efekty (okraj, stín, odraz).
-
Š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.