Product feed je štruktúrovaný súbor obsahujúci informácie o produktoch vášho e-shopu, názvy, ceny, dostupnosť, obrázky, kategórie. Tento dátový feed slúži ako most medzi vaším e-shopom a externými platformami: Google Shopping, Facebook Ads, Heureka, Pricemania a ďalšími cenovými porovnávačmi. Bez správne nastaveného feedu vaše produkty jednoducho na týchto platformách neexistujú.
Kvalita produktového feedu priamo ovplyvňuje výkon vašich kampaní. Chybné údaje, chýbajúce parametre alebo neaktuálne ceny znamenajú zamietnuté produkty, nižšiu relevanciu reklám a v konečnom dôsledku vyššie náklady na akvizíciu zákazníka. Pri e-shopoch s tisíckami produktov môže zle nastavený feed stáť desiatky percent konverzií mesačne.
Product feed je v podstate tabuľka s vašimi produktmi exportovaná v strojovo čitateľnom formáte. Najčastejšie ide o XML alebo CSV súbor, ktorý obsahuje všetky relevantné atribúty produktov. Platformy ako Google Merchant Center alebo Heureka tento súbor pravidelne sťahujú z vašej URL adresy a podľa neho aktualizujú svoje katalógy.
Celý proces funguje takto: váš e-shop vygeneruje feed s aktuálnymi dátami, uloží ho na konkrétnu URL (napríklad vaseshop.sk/feed/google.xml), a reklamná platforma si ho v nastavenom intervale sťahuje, väčšinou raz za 24 hodín, niektoré platformy aj častejšie. Ak zmeníte cenu produktu v e-shope, zmena sa prejaví v kampaniach až po najbližšom stiahnutí feedu.
Pre väčšinu e-shopových platforiem existujú pluginy alebo natívne funkcie na generovanie feedov. WooCommerce, Shoptet, Shopify, všetky majú moduly pre hlavné reklamné siete a porovnávače. Problém nastáva pri špecifických požiadavkách platformy alebo keď potrebujete feed upravovať nad rámec štandardného exportu.
Každá platforma má vlastné požiadavky na štruktúru feedu, ale základné atribúty sú väčšinou rovnaké. Google Shopping feed vyžaduje minimálne tieto polia:
Pre Heureku a ostatné slovenské porovnávače pribudajú špecifické parametre ako CATEGORYTEXT (kategória podľa Heureka stromu), DELIVERY_DATE (doba dodania) alebo ITEMGROUP_ID pre varianty produktov. Každý porovnávač má vlastnú dokumentáciu, ignorovanie špecifík znamená zamietnuté produkty alebo nesprávne zobrazenie.
XML feed je štandard pre väčšinu platforiem. Google Shopping akceptuje RSS 2.0 alebo Atom formát, Heureka používa vlastnú XML štruktúru. Výhoda XML je v tom, že dokáže reprezentovať hierarchické dáta, varianty produktov, viacero obrázkov, štruktúrované parametre.
CSV formát je jednoduchší na prípravu a editáciu v Exceli. Google Merchant Center ho akceptuje, ale pre komplexnejšie katalógy s variantami je menej praktický. Hodí sa skôr pre menšie e-shopy do 500 produktov alebo pre jednorázové importy.
JSON feed používa primárne Facebook/Meta pre reklamy. Je čitateľnejší pre vývojárov a ľahšie sa debuguje. Ak váš e-shop má API, generovanie JSON feedu býva priamočiarejšie ako XML.
V praxi väčšina e-shopov potrebuje minimálne 2-3 rôzne feedy: jeden pre Google, jeden pre Facebook a jeden pre lokálne porovnávače. Každý má iné požiadavky na formát, atribúty aj kategorizáciu.
Najprv potrebujete účet v Google Merchant Center. Po registrácii a overení domény pridáte primárny feed. Google akceptuje niekoľko spôsobov: priamy upload súboru, scheduled fetch z URL, alebo Content API pre automatizované riešenia.
Pre väčšinu e-shopov je najrozumnejší scheduled fetch. Nastavíte URL vášho feedu a Google si ho bude sťahovať v intervale, ktorý určíte, odporúčam minimálne raz denne, pri častých zmenách cien aj viackrát. Feed musí byť dostupný na HTTPS URL a váš server musí zvládnuť requesty od Google botov.
Google Shopping feed v XML formáte vyzerá zhruba takto: root element je <rss> s verziou 2.0 a namespace pre Google (xmlns:g="http://base.google.com/ns/1.0"). V elemente <channel> sú jednotlivé produkty ako <item> elementy s príslušnými atribútmi v namespace g:.
Názov produktu (g:title) by mal obsahovať značku, typ produktu a hlavné rozlišovacie parametre. Namiesto "Tričko biele" píšte "Nike Dri-FIT pánske tričko biele veľkosť M". Google používa title na matching vyhľadávacích dopytov, čím presnejší title, tým relevantnejšie zobrazenia.
Pri variantách produktov (veľkosti, farby) používate item_group_id pre zoskupenie a atribúty color, size, material pre rozlíšenie. Každá varianta je samostatný item s vlastným id, ale spoločným item_group_id.
Heureka používa vlastný XML formát odlišný od Google feedu. Root element je <SHOP> a produkty sú v elementoch <SHOPITEM>. Povinné atribúty zahŕňajú PRODUCT (názov), DESCRIPTION, URL, IMGURL, PRICE_VAT a CATEGORYTEXT.
CATEGORYTEXT je kritický parameter. Musíte použiť presne kategóriu zo stromu kategórií Heureka, nie vlastnú kategorizáciu z e-shopu. Nesprávna kategória znamená zamietnutý produkt alebo zobrazenie v nerelevantnej sekcii, kde ho nikto nehľadá.
Pre správne napárovanie kategórií stiahnite aktuálny XML strom kategórií z Heureka administrácie a namapujte vaše kategórie na ich štruktúru. Pri e-shope s 50+ kategóriami je to robota na niekoľko hodín, ale bez toho feed nefunguje správne.
Pricemania, Najnakup a ostatné porovnávače majú podobné požiadavky s drobnými odlišnosťami. Väčšina slovenských e-shopových platforiem má moduly pre generovanie feedov pre hlavné porovnávače, ideálne je ich využiť namiesto manuálneho riešenia.
Samotné vytvorenie feedu je len začiatok. Skutočný rozdiel vo výkone robia optimalizácie, ktoré väčšina e-shopov ignoruje.
Pri e-shopoch, kde sme v BigWay nastavovali tracking a analytiku, často vidíme že problém nie je v kampaniach ale práve v kvalite feedu. Chýbajúce GTIN kódy, nesprávne kategórie alebo slabé tituly sú bežnejšie ako by ste čakali.
Po rokoch práce s e-shopmi vidíme tie isté problémy opakovane. Tu sú najčastejšie chyby a ako im predísť:
Diagnostiku feedu robte pravidelne cez Google Merchant Center → Diagnostics. Každé upozornenie riešte okamžite, zamietnuté produkty nevidieť a ich počet rastie rýchlejšie ako by ste čakali.
Pri e-shopoch nad 1000 produktov alebo pri potrebe feedov pre viacero platforiem sa oplatí uvažovať o feed management nástrojoch. Tieto platformy sťahujú dáta z vášho e-shopu a generujú optimalizované feedy pre jednotlivé kanály.
Medzi najpoužívanejšie patria DataFeedWatch, Channable, Feedonomics alebo GoDataFeed. Ceny sa pohybujú od 50 do 500+ eur mesačne podľa počtu produktov a kanálov. Pri správnom nasadení sa investícia vráti cez lepší výkon kampaní a ušetrený čas na manuálnu prácu.
Pre menšie e-shopy do 500 produktov často postačia natívne moduly e-shopovej platformy kombinované s supplemental feedom pre úpravy. nástroje sa oplatia až keď manuálna správa zaberá viac ako 5-10 hodín mesačne.
Produktový feed je základ pre akúkoľvek produktovú reklamu či porovnávač. Kvalita feedu priamo ovplyvňuje koľko platíte za konverzie a koľko produktov sa vôbec zobrazuje potenciálnym zákazníkom. Pri e-shopoch s tisíckami SKU je rozdiel medzi priemerným a optimalizovaným feedom rádovo 20-40% vo výkone kampaní.
Pre viac inšpirácie si pozrite naše projekty z praxe.
Skúsenosť z B2B e-shopu pre krby, ktorý sme robili pre Gabo Krby, ukazuje že správne nastavenie feedu od začiatku šetrí mesiace ladenia kampaní neskôr. Ak riešite e-shop s produktovými kampaniami a feed vám robí problémy, napíšte nám a prejdeme to spolu.
