Séria · Omnibus a cenová evidencia · 6/12
Omnibus na Shoptete: praktický postup krok za krokom
Ak prevádzkujete e-shop na Shoptete a chcete mať priebežnú históriu cien pre zľavové kampane,
nemusíte nevyhnutne zasahovať do databázy e-shopu — stačí produktový XML feed.
Aktualizované: 21. 9. 2026
·
Čítanie: ~8 minút
Jednou z možností je použiť produktový XML feed ako zdroj cien a históriu ukladať v externom systéme. Tento postup vysvetľuje, čo si skontrolovať, ako feed nájsť a čo je dôležité pred spustením automatickej evidencie.
Krátky postup
- V Shoptete otvorte Prepojenie → XML feedy.
- Vyberte feed vhodný pre vaše použitie.
- Skontrolujte, či obsahuje stabilný identifikátor produktu a cenu.
- Overte menu, URL produktu a dostupnosť.
- Feed otestujte.
- Pripojte ho k systému, ktorý bude ceny pravidelne ukladať.
- Nechajte vytvoriť dostatočnú históriu ešte pred plánovanou akciou.
- Následne môžete na produktovej stránke zobrazovať údaj o najnižšej zaznamenanej cene.
Kde nájdem XML feed v Shoptete
Podľa aktuálnej dokumentácie Shoptetu sú XML feedy dostupné v administrácii pod Prepojenie → XML feedy. Shoptet používa XML feedy ako dátový zdroj pre externé služby, vyhľadávače tovaru a ďalšie integrácie.
Ak máte viac jazykov alebo krajín, Shoptet umožňuje pri vybraných feedoch pracovať s príslušnou jazykovou a krajinnou kombináciou.
Oficiálna dokumentácia: podpora.shoptet.sk/xml-feedy
Dôležité: zmena v administrácii nemusí byť vo feede okamžite
Shoptet uvádza, že po zmene údajov môže trvať určitý čas, kým sa zmena prepíše do XML feedu. V dokumentácii sa uvádza, že to môže trvať až približne dve hodiny.
To je dôležité pri nastavovaní frekvencie externého zberu cien. Nemá zmysel sťahovať feed každú minútu, ak samotný zdroj aktualizuje údaje pomalšie.
Aké polia sú dôležité
1. Stabilný identifikátor produktu
Napríklad ITEM_ID, interný kód alebo iný jednoznačný identifikátor. Bez stabilného ID môže systém po premenovaní produktu vytvoriť novú históriu namiesto pokračovania pôvodnej.
2. Cena
Pre B2C evidenciu je kľúčová predajná cena s DPH. Pri konkrétnom feede treba overiť, ktoré pole túto hodnotu reprezentuje.
3. URL produktu
Nie je nevyhnutná pre samotný matematický výpočet, ale výrazne pomáha pri kontrole, administrácii, napojení widgetu a exporte reportov.
4. Mena
Systém musí vedieť, či ide o EUR, CZK alebo inú menu.
5. Dostupnosť
Dostupnosť je dôležitá najmä pre správnu interpretáciu životného cyklu produktu a pre internú logiku evidencie. Konkrétny právny význam dostupnosti treba vždy posudzovať oddelene od čisto technickej logiky feedu.
Heureka feed alebo iný XML feed?
Shoptet poskytuje viacero typov feedov. Heureka feed má vlastnú štruktúru a Shoptet ho generuje systémovo. Na externú technickú integráciu môže byť vhodný aj iný produktový feed podľa toho, ktoré polia potrebujete. Pred napojením preto nevyberajte feed iba podľa názvu — najprv overte jeho obsah.
Otestujte feed pred spustením
Kontrola by mala odpovedať na otázky: Je feed dostupný cez HTTPS? Je XML syntakticky validné? Koľko produktov obsahuje? Má každý produkt stabilné ID? Obsahuje cenu? Ide o cenu s DPH? Je uvedená mena? Je k dispozícii URL? Ako je reprezentovaná dostupnosť? Sú vo feede varianty?
Pozor na počet produktov
Počet produktov v administrácii Shoptetu nemusí byť identický s počtom položiek, ktoré chcete reálne monitorovať. Treba rozlišovať všetky produkty, viditeľné produkty, aktívne produkty, produkty skladom, produkty na objednávku a produkty, ktoré už nechcete predávať. Pre cenovú evidenciu je preto dobré presne definovať, ktoré položky má systém spracovávať.
Ako prebieha automatická evidencia
Shoptet
↓
XML feed
↓
pravidelný import
↓
identifikácia produktu
↓
porovnanie s poslednou cenou
↓
uloženie zmeny
↓
cenová história
↓
výpočet najnižšej ceny
Nie je potrebné každý deň ukladať úplnú kópiu celého feedu. Efektívny systém môže ukladať iba zmeny.
Kedy treba monitoring spustiť
Častá chyba je: „Black Friday máme o týždeň, dnes zapneme evidenciu.“ Ak systém predtým ceny nezaznamenával, nevie spätne vytvoriť úplnú históriu iba z aktuálneho feedu.
Preto je vhodné monitoring spustiť s predstihom. Pri pravidle 30 dní je praktické mať zber aktívny minimálne celé relevantné obdobie pred plánovanou zľavou.
Ako napojiť Shoptet na OmnibusPrice.eu
Získate URL produktového feedu, vložíte ho do OmnibusPrice.eu, systém skontroluje jeho obsah, nastaví sa mapovanie produktu a ceny
a spustí sa pravidelné načítavanie. Po nazbieraní dát možno používať výpočty a widget.
Čo ak máte viac Shoptetov
Ak prevádzkujete napríklad SK e-shop, CZ e-shop alebo ďalšiu jazykovú mutáciu, treba každý predajný kanál posudzovať ako samostatný zdroj cien, ak sa ceny alebo meny líšia. História zo slovenského webu nemusí byť automaticky relevantná pre český web.
Čo ak produkt dočasne zmizne z feedu
Toto je dôležité technicky rozlíšiť od zmeny ceny. Systém by nemal automaticky „vymazať“ historický produkt iba preto, že sa v jednom importe nenachádza. Rozumné je evidovať posledný výskyt produktu, aktuálny stav a prípadné opätovné objavenie. Tak zostane história zachovaná.
Najčastejšie chyby pri Shoptete
Použitie názvu produktu ako ID
Po premenovaní sa história rozbije.
Sledovanie iba OLD_PRICE
Pole starej ceny nie je plnohodnotná cenová história.
Spustenie príliš neskoro
Bez historických záznamov nemožno spoľahlivo rekonštruovať predchádzajúce obdobie.
Nesprávne pochopená dostupnosť
0 ks nemusí vždy znamenať rovnakú obchodnú situáciu. Produkt môže byť na objednávku alebo definitívne vyradený.
Viac feedov s rovnakými produktmi
Treba zabrániť duplicitnému započítaniu.
FAQ
Nie nevyhnutne. Ak máte vhodný XML feed, externý systém môže pracovať priamo s ním.
Na samotný zber cien nie. Úprava šablóny môže byť potrebná až vtedy, ak chcete údaj alebo widget zobrazovať priamo na produktovej stránke.
Podľa frekvencie zmien cien a možností konkrétneho plánu. Treba zohľadniť aj to, že Shoptet nemusí zmeny vo feede publikovať okamžite.
Nie nevyhnutne. Záleží od toho, ktoré polia potrebujete. Feed treba najprv otestovať.
Áno, Shoptet podporuje export produktov aj do XLSX, CSV a XML. Na automatickú priebežnú evidenciu je však praktickejší stabilný online feed.
Záver
Shoptet už poskytuje základný dátový most, ktorý je pre automatickú evidenciu veľmi užitočný: produktový XML feed.
Najdôležitejšie je správne vybrať zdroj, stabilne identifikovať produkty, overiť cenu s DPH a začať históriu zbierať skôr, než príde prvá veľká zľavová kampaň.
Ďalšie technické zdroje Shoptet
Zdroje
Poznámka: Článok má informačný a technický charakter a nepredstavuje individuálne právne poradenstvo.
Pri neštandardnom obchodnom modeli alebo spornom spôsobe komunikácie zľavy je vhodné konkrétny prípad konzultovať s právnikom alebo príslušným orgánom dohľadu.