We also have an English version of this page ready for you. Do you want to switch to it? Bezárás

Napojení dodavatelských dat do e-shopu

Pavla Urbanová
Pavla Urbanová
19.07.2026 11 egy perces olvasás
Napojení dodavatelských dat do e-shopu

Dostupnost se u dodavatele mění každý den, ceny taky a nové zboží přibývá průběžně. Pokud tyhle změny přepisujete v e-shopu ručně, je to pomalé a plné chyb: zákazník si objedná zboží, které dodavatel zrovna nemá, nebo se prodává za starou cenu. Řešením je napojit data od dodavatele přímo do e-shopu, aby se dostupnost, ceny i novinky tahaly automaticky. V tomhle článku si projdeme, odkud data vzít, jak prvky dodavatele napárovat na vaše pole, jak sloučit víc dodavatelů a jak to celé nastavit v Conviu — včetně situace, kdy stejný produkt máte od dvou dodavatelů.

Tohle je vstupní strana datového toku e-shopu: jak dostat data dovnitř. Co s nimi pak děláte na výstupu — jak z dat poskládat výstupní feedy pro Heureku, Google nebo marketplace — je samostatné téma. Pokud s feedy teprve začínáte, projděte si nejdřív základy XML a CSV feedu.

Proč napojit data od dodavatele

Ruční údržba dodavatelských dat má tři slabiny. Je pomalá — přepsat dostupnost a ceny u stovek položek zabere hodiny, které děláte pořád dokola. Je chybová — člověk přehlédne řádek, splete cenu, zapomene vyřadit doprodané zboží. A je zpožděná — než stihnete změny přenést, dodavatel je má zase jinak, takže váš katalog je trvale o krok pozadu.

Automatické napojení tyhle slabiny odstraňuje. Katalog drží aktuální sám: ubude neprodejných položek (zboží, které ve skutečnosti není skladem), zboží se rychleji naskladní (novinky od dodavatele se objeví bez ručního zadávání) a ceny odpovídají realitě. Vy se staráte o prodej, ne o přepisování tabulek.

Zvlášť výrazné je to u dropshippingu — modelu, kdy prodáváte zboží dodavatele bez vlastního skladu a o expedici se stará dodavatel. Tam je aktuálnost dodavatelských dat úplný základ: nemáte žádný vlastní sklad, o který byste se mohli opřít, takže jediný zdroj pravdy o dostupnosti a ceně je feed dodavatele. Bez automatického napojení dropshipping prakticky nejde provozovat seriózně.

Odkud data vzít — typy zdrojů

Data od dodavatele načítá v Conviu Custom import (modul „Úprava dat (XML a CSV)“, modul Úprava dat). A dobrá zpráva je, že napojí se prakticky cokoliv — Conviu si poradí s těmito vstupními zdroji:

ZdrojCo to jeTypický dodavatel
FTP serversoubor leží na serveru dodavatele, Conviu si ho odtud stahujevelkoobchod s pravidelně aktualizovaným feedem
Google Sheetssdílená online tabulka, ze které se čerpá přes odkazmenší dodavatel, co vede sklad v tabulce
URL souborufeed je na webové adrese (např. odkaz na XML/CSV)dodavatel s veřejným nebo neveřejným feedem
Webové služby (SOAP)data se tahají z rozhraní dodavateledodavatel se systémem, který nabízí službu
Nahrát soubor z počítačejednorázové nahrání souboru z diskudodavatel, co pošle soubor e-mailem

K tomu formáty: Conviu zvládá XML, CSV, JSON, XLS i XLSX. V praxi to znamená, že nejste odkázaní jen na dodavatele s „pořádným“ XML feedem — napojí se i dodavatel, co má jen Excel nebo tabulku. Stačí, aby data byla někde dostupná; ideálně na pevné adrese (FTP nebo Google Sheets), aby se aktualizace mohla opakovat sama. Jen pozor na pojmy: webové služby jako zdroj importu nejsou totéž co obousměrná API integrace s marketplace — ten rozdíl rozebírá článek o XML feedu vs. API.

Tento článek je nadřazený průvodce celým napojením dodavatele; konkrétní nastavení zdrojů se odehrává v modulu Úprava dat (XML a CSV).

Mapování polí: srovnání jazyka dodavatele a vašeho

Každý dodavatel pojmenovává věci po svém. U jednoho je dostupnost „Skladem“, u druhého „qty“, u třetího „k dispozici“. Aby Conviu vědělo, co je co, prvky zdroje se namapují na pole e-shopu — to je krok, který spojuje jazyk dodavatele s vaším.

Při napojení tzv. vlastního formátu (tedy feedu, který nemá předpřipravenou šablonu) se elementy zdroje párují na strukturu Conviu. Povinně musíte napárovat tři věci:

  • CHANNEL (root) — kořenový prvek, který obaluje celý feed.
  • ITEM (položka) — prvek, který se opakuje pro každý produkt.
  • ID — identifikátor položky, podle kterého se produkty poznají a párují.

Zbylé prvky pak přiřadíte podle významu: „cena_s_dph“ dodavatele na vaši cenu, „skladem“ na dostupnost a tak dál. Tady je dobré dávat pozor na drobnosti, které vás jinak doženou později — jednotky (kusy vs. balení), formát ceny (s DPH, nebo bez) a zápis dostupnosti (text „ano“ vs. číslo). K těm pastím se vrátíme.

Zvláštní pozornost si zaslouží kategorie. Dodavatel má svůj vlastní strom kategorií, který se skoro nikdy nekryje s tím vaším. Přemapování kategorií dodavatele na kategorie e-shopu se dělá pravidlem „Upravit element“ — hromadným přepisem, kterým třeba všechny dodavatelovy „Oděvy > Pánské > Bundy“ přepíšete na vaši kategorii „Pánské bundy“. Bez tohohle kroku by zboží spadlo do špatné kategorie nebo nikam.

Mapováním práce s daty nekončí. Načtená dodavatelská data lze dál doplnit a vylepšit — popisky, parametry, obrázky — což rozebírá článek o obohacení obsahu feedu.

Sloučení více dodavatelů a napojení na katalog

Tady je jádro celého napojení. Většinou totiž nechcete jen načíst jeden feed, ale přidat data od dodavatele k produktům, které už v e-shopu máte — nebo spojit víc dodavatelů dohromady. K tomu slouží dodatečný import.

Princip je jednoduchý: máte hlavní feed (nese produktová data — názvy, popisy, obrázky) a k němu připojíte dodatečný import, který přidá data odjinud — typicky ceny a dostupnost od dodavatele. Přidáte ho tlačítkem „Přidat dodatečný import“ a zdrojů můžete připojit libovolný počet, klidně každý v jiném formátu.

Aby Conviu vědělo, který řádek dodatečného importu patří ke kterému produktu, musí se feedy spárovat. Fungují dvě cesty:

  • Přes shodné ITEM_ID — dodatečný import má totožné ID položky jako hlavní feed. Nejčistší cesta, když oba zdroje sdílí stejné interní kódy.
  • Přes EAN — když interní ID nesedí, označíte v obou feedech EAN jako ITEM_ID a párování proběhne přes čárový kód. Hodí se přesně tehdy, když máte dva nezávislé dodavatele.

Pro představu, jak párování přes EAN vypadá — feed dodavatele a vaše položka v e-shopu sdílí stejnou hodnotu EAN:

Položka u dodavatele (jeho vlastní názvy prvků):

<polozka>
  <ean>8594000000001</ean>
  <nazev>Pánská bunda zimní</nazev>
  <cena_s_dph>2490</cena_s_dph>
  <skladem>ano</skladem>
</polozka>

Tatáž položka u vás (EAN použitý jako ITEM_ID, aby se feedy spárovaly):

<SHOPITEM>
  <ITEM_ID>8594000000001</ITEM_ID>   <!-- EAN jako ITEM_ID kvůli párování -->
  <PRODUCTNAME>%productname%</PRODUCTNAME>
  <PRICE_VAT>%price-vat%</PRICE_VAT>
  <DELIVERY_DATE>%dostupnost%</DELIVERY_DATE>
</SHOPITEM>

A teď ta nejčastější otázka: co když máte stejný produkt od dvou dodavatelů? Tady je potřeba být upřímný. Conviu nemá automatický nástroj ve stylu „vyber sám nejlepší cenu a dostupnost“. Co umí, je obě položky sloučit přes shodné ITEM_ID nebo EAN — takže z dvou řádků se stane jeden produkt s daty z obou zdrojů.

Výběr „odkud co brát“ pak postavíte pravidly, ne automatikou. Typicky si určíte priority: cenu berete od dodavatele A, dostupnost od dodavatele B; nebo nastavíte, že primární je levnější zdroj a druhý slouží jako záloha, když první nemá skladem. Je to spolehlivé a plně pod kontrolou — ale je to vaše rozhodnutí zapsané do pravidla, ne tlačítko, které byste jen zapnuli. Berte to jako přednost: víte přesně, podle čeho se data skládají.

Aktualizace a načasování

Napojení má smysl jen tehdy, když se data opakovaně obnovují. O to se stará Časovač importu, kterým nastavíte frekvenci — od denní až po hodinovou. U rychle se měnící dostupnosti volíte častější interval, u stabilnějšího sortimentu stačí jednou denně.

Pozor na pořadí, protože tady vzniká nejvíc chyb. Dodatečný import připojuje data k hlavnímu feedu, takže musí běžet až po něm. Když ho načasujete na stejnou nebo dřívější dobu, nemá k čemu data připojit a import skončí chybou. Řešení je jednoduché: zapněte volbu „automaticky importovat dodatečné importy“, která zařídí, že se dodatečné importy spustí ve správném pořadí hned po hlavním feedu. Tím se vyhnete ručnímu hlídání časů.

Pokud v pravidlech počítáte ceny (marže, přepočet kurzem), pracujete s proměnnými ve tvaru %nazev% — třeba %price-vat% pro cenu s DPH.

Časté pasti a jak se jim vyhnout

Při napojení dodavatelských dat se opakují čtyři typické problémy. Vyplatí se je hlídat hned na začátku, ať vás nepřekvapí až v ostrém provozu:

  • Kódování — feed v jiném kódování (ne UTF-8) způsobí rozsypanou diakritiku. Ověřte, v jakém kódování dodavatel data posílá.
  • Jednotky a balení — dodavatel může mít dostupnost v baleních, vy v kusech; cenu za balení, vy za kus. Sjednoťte jednotky v mapování nebo pravidlem.
  • Měny — zahraniční dodavatel posílá ceny v eurech nebo zlotých. Přepočet kurzem řešte pravidlem, ne ručně.
  • Duplicity — bez správného párování (ITEM_ID/EAN) vznikne z jednoho produktu víc položek. Vždy nejdřív ověřte, že se feedy správně spárovaly.

Společný jmenovatel: většina pastí se chytí při prvním importu, když se na výsledek pořádně podíváte — zkontrolujete pár položek, jestli sedí cena, dostupnost, diakritika a počet produktů. Pět minut kontroly ušetří hodiny pozdějšího hašení. Podrobně chyby ve feedu — jak je najít a hromadně opravit — řeší samostatný článek o typických chybách.

Conviu workflow a komu se to vyplatí

Shrňme celý tok do čtyř kroků, jak jdou po sobě:

  • Přidat zdroj — Custom importem napojíte feed dodavatele (FTP, Google Sheets, URL, webová služba nebo nahraný soubor).
  • Mapování — prvky dodavatele napárujete na pole e-shopu a kategorie přepíšete pravidlem na vaše.
  • Pravidla a sloučení — dodatečným importem připojíte data k produktům, spárujete přes ITEM_ID/EAN a priority u více dodavatelů nastavíte pravidly.
  • Automatická aktualizace — časovačem nastavíte frekvenci a zapnete automatický import dodatečných importů, aby vše běželo ve správném pořadí samo.

Tohle je vstupní strana téhož systému, který data následně použije na výstupu — z napojených a sloučených dat se pak generují feedy pro srovnávače, reklamu a marketplace. Import dovnitř a export ven jsou dvě strany jednoho datového toku: na napojená data navazuje princip master feedu, který z jednoho zdroje generuje výstup pro všechny kanály.

Komu se napojení vyplatí a jak ho pojmout?

  • Svépomocí — máte čas se do nastavení ponořit; Conviu vám dá nástroj i zdroje, napojení a párování si poskládáte sami.
  • Nástroj + občasná pomoc — většinu zvládnete, jen u neuspořádaného dodavatele nebo u priorit mezi více zdroji si necháte poradit.
  • Agentura — nechcete se tím zabývat; napojení dodavatelů i průběžnou správu převezmeme za vás a vy jen prodáváte.

Co obě cesty obnášejí, kolik stojí a kdy dává smysl je kombinovat, rozebírá článek Správa feedů svépomocí, nebo přes agenturu? A kolik stojí.

Modelový příklad

Ukažme si to na modelovém (ilustrativním) dropshippingovém e-shopu — čísla berte jako orientační, ne jako naměřená. E-shop prodává oblečení a nemá vlastní sklad: zboží odebírá od dvou velkoobchodů. Dodavatel A má širší sortiment, dodavatel B bývá u společných kusů levnější.

Napojení vypadá takhle: hlavní feed nese produktová data, dodatečným importem se připojí feed dodavatele A (přes FTP) a feed dodavatele B (z Google Sheets, protože B vede sklad v tabulce). Oba se spárují přes EAN označený jako ITEM_ID. U produktů, které mají oba, pravidlo říká: cenu ber od levnějšího (B), a pokud B nemá skladem, přepni na A. Časovač běží každou hodinu, dodatečné importy se spouští automaticky po hlavním feedu.

Výsledek: katalog se sám aktualizuje každou hodinu, doprodané zboží se přestane nabízet bez ručního zásahu, novinky od obou dodavatelů naskakují automaticky a cena u společných kusů je vždy ta výhodnější. To, co by jinak znamenalo denně procházet dvě tabulky a přepisovat čísla, běží na pozadí.

Napojte dodavatele do e-shopu

Pokud chcete přestat ručně přepisovat dostupnost a ceny a nechat data téct od dodavatele automaticky, napojení postavíte v modulu Úprava dat (XML a CSV) — Custom importem přidáte zdroj, namapujete prvky, dodatečným importem sloučíte víc dodavatelů a časovačem zařídíte automatickou aktualizaci. A pokud na to nechcete být sami, napojíme dodavatele a budeme to spravovat za vás — vy řešíte prodej, my hlídáme, aby data tekla správně a včas. Širší kontext datových toků e-shopu najdete v průvodci produktovými feedy a napojením.

Linkbuilding pro e-shop: kde brát zpětné odkazy, které dávají smysl

Dřív nebo později to uslyší skoro každý, kdo má e-shop. Někdy z článku, který radí „budujte zpětné odkazy“, častěji po telefonu, kde vám někdo nabídne padesát odkazů měsíčně za pár tisíc. Přitom o nic složitého nejde: je to odkaz z cizí stránky na vaši. Google takové odkazy odjakživa bere jako doporučení — čím víc důvěryhodných webů na vás ukazuje, tím spíš vám uvěří i on. Práci na tom, aby jich přibývalo, se říká linkbuilding. Potíž je, že když si to začnete zjišťovat, najdete dva druhy rad a ani jeden vám nepomůže. Návody psané pro blogery poradí, ať napíšete skvělý článek, na který budou ostatní odkazovat — jenže vy neprodáváte články, ale kotle nebo dětské boty. Nabídky agentur zase prodávají balíček odkazů, u kterých se nedozvíte, odkud se vezmou ani co udělají. Tenhle text jde třetí cestou. Nejdřív odpoví na otázku, kterou většina návodů přeskočí — jestli odkazy vůbec potřebujete — a pak ukáže, kde je e-shop reálně bere. Uvidíte taky, co se v českých článcích o odkazech běžně tvrdí, ačkoli se nám to při ověřování nepotvrdilo. Je to jeden z článků tématu SEO a UX pro e-shop. Pořadí, ve kterém jednotlivé zdroje odkazů probíráme, je zároveň to, kterým k nim chodíme u klientů — proto text čtěte jako postup, ne jako seznam možností.
Tudjon meg többet

AI agentic shopping: kdy a jak u vás nakoupí AI agent

Do e-shopu vám může přijít zákazník, který si sám neprohlédne ani jednu stránku. Nabídku projde program, porovná ceny, vloží zboží do košíku a zaplatí kartou. V objednávkách to vypadá jako každý jiný nákup a vy nemáte jak poznat, že za ním nestál člověk. Takovému programu se říká AI agent. Řeknete mu, co potřebujete koupit, a on to obstará za vás. Podobně jako když pošlete někoho z rodiny nakoupit podle lístečku. V Česku už se to děje a dva velké obchody to mají každý jinak. Rohlík agenty do svého e-shopu pustil schválně a nechá je i zaplatit. Alze naopak ochrana proti robotům jednoho agenta omylem odřízla, a když se na to zeptali novináři, obchod nastavení opravil (Lupa.cz, duben 2026). Rohlík se tedy rozhodl vědomě. Alza zjistila, že za ni rozhodlo nastavení, které kvůli agentům nikdo nedělal. Rada, kterou k tomu na internetu najdete, bývá pořád stejná: dejte do pořádku produktová data. Je to dobrá rada, jen odpovídá na jinou otázku, než si většina lidí myslí. Kvalitní data rozhodují o tom, jestli vás umělá inteligence doporučí. To, jestli u vás agent nakoupí, neovlivní ani trochu. Tenhle článek je proto o nakupování, ne o doporučování. Odpovídá na tři otázky: Může u mě agent nakoupit už dnes, i když jsem to nikde nepovolil? Co bych musel udělat, aby u mě mohl nakupovat oficiálně, a vyplatí se to? Kdo zaplatí škodu, když agent koupí něco jiného, než měl? Jak vás má umělá inteligence vůbec najít a doporučit, řeší téma SEO a UX pro e-shop. Čím konkrétně naplnit produktová data, rozebírá téma produktové feedy a napojení e-shopu.
Tudjon meg többet