Feed element#
Vrstva Feed element je dynamická textová vrstva v grafickej šablóne Feed Image Editoru. Na rozdiel od statickej vrstvy Text zobrazuje hodnotu načítanú priamo z elementu feedu, a to pre každý produkt sa obsah vrstvy automaticky mení podľa aktuálnych dát v XML. V inzercii sa tak vždy zobrazujú aktuálne informácie bez nutnosti šablónu ručne upravovať.
Ako to funguje#
Pri generovaní obrázka rozšírenie prečíta hodnotu zvoleného elementu feedu pre daný produkt a vykreslí ju na plátne v nastavenom grafickom štýle. Ak sa hodnota vo feede zmení (napríklad sa aktualizuje cena alebo dostupnosť), obrázok sa pri najbližšom pregenerovaní automaticky aktualizuje.
Nastavenie v rozšírení#
-
V grafickej šablóne pridajte novú vrstvu a zvoľte typ Feed element.
-
Vyberte element feedu, ktorého hodnotu chcete zobraziť – k dispozícii sú všetky elementy obsiahnuté vo vašom feede (napr. g:price).
-
Voliteľne možno cez tlačidlo Upravit obsah elementu pridať statický text pred alebo za dynamickú hodnotu – napríklad
Cena: {PRICE_VAT} KčaleboSleva {SALE}%. Alebo využiť priamo vrstvu Text s elementy. -
Nastavte typografiu, farbu, veľkosť, pozíciu a prípadné efekty (okraj, tieň, odraz).
-
Šablónu pomenujte, uložte a skontrolujte výsledok na stránke Náhledy.
Typické prípady použitia#
Cena produktu – automaticky sa zapisuje aktuálna cena z feedu. Zákazník vidí vždy správnu cenu bez ručných úprav šablóny.
Výška zľavy – zobrazenie percentuálnej alebo absolútnej zľavy priamo v obrázku, napríklad –20 % alebo Ušetřete 500 Kč.
Dostupnosť – informácia o skladovej dostupnosti produktu priamo v reklamnom obrázku.
Sviatok alebo deň v týždni – v kombinácii s rozšírením Bidding Fox Elements možno zobrazovať dynamické kontextové informácie, napríklad meno zajtrajšieho sviatku (Zítra má svátek Jana). Bidding Fox Elements poskytuje sadu elementov s aktuálnymi dátami ako deň v týždni, ročné obdobie, sviatky a ďalšie.
Dôležité upozornenie k dĺžke textu#
Hodnoty elementov majú premenlivú dĺžku – cena 99 Kč zaberie menej miesta než 1 299 Kč. Pri návrhu šablóny je potrebné počítať s tým, že text môže byť kratší alebo dlhší než v náhľade. Nastavte dostatočnú šírku textového poľa a zapnite zalamovanie textu, ak hrozí pretečenie.
FAQ#
Aký je rozdiel medzi vrstvou Feed element a vrstvou Text?#
Vrstva Text slúži primárne pre statický obsah, ktorý je rovnaký pre všetky produkty – možno do nej však tiež vložiť dynamické hodnoty pomocou syntaxe {název_elementu}. Vrstva Feed element je priamo navrhnutá pre dynamické hodnoty a ponúka výber elementu z prehľadného zoznamu dostupných elementov feedu. Pre čisto dynamický obsah je teda prehľadnejšia, pre kombináciu statického a dynamického textu možno použiť oboje.
Čo sa stane, ak element pri niektorom produkte nemá hodnotu?#
Vrstva sa pre taký produkt vykreslí s prázdnym poľom alebo len so statickou časťou textu, ak je prítomná.
Možno Feed element použiť aj na zobrazenie hodnôt vypočítaných v Mergade, napríklad výšky zľavy z pravidla?#
Áno. Ak je vypočítaná hodnota uložená do elementu feedu v Mergade, je dostupná vo Feed Image Editore ako akýkoľvek iný element. Výpočet zľavy alebo inej odvodenej hodnoty sa vykoná v pravidlách Mergada a výsledok sa zapisuje do obrázka cez vrstvu Feed element.
Ako overím, že sa dynamická hodnota v obrázku správne zobrazuje?#
Na stránke Náhledy možno zobraziť vygenerované obrázky pre konkrétne produkty z výberu a skontrolovať, či sa hodnoty zapisujú správne. Náhľad zobrazuje finálnu podobu obrázka vrátane zvoleného fontu a dynamických hodnôt.