Preskočiť na obsah

Dodávatelia a importy

Pridanie dodávateľa, typy feedov, plán sťahovania a čo znamenajú stavy pri poslednom importe.

Dostupné pre role Admin, EditorOtvoriť v aplikácii (Otvorí sa v novej karte)
Na tejto stránke

Dodávateľ je zdroj produktov. Všetko ostatné v Monokaide — kategórie, parametre, ceny, obrázky — má svoj pôvod v niektorom feede, preto sa problémy s katalógom takmer vždy riešia tu.

Zoznam dodávateľov so stavmi importov, typmi feedov a časmi synchronizácie
Obr. 1 — Zoznam dodávateľov: jeden riadok je jeden feed a jeho zdravie.

Prvky na obrazovke

  1. Vendori a importy — Ľavé menu je celá sekcia Nastavenia; táto obrazovka je jej najčastejšie navštevovaná položka.
  2. Pridať vendora — Otvorí výber spôsobu, akým sa nový feed napojí.
  3. Hromadné akcie — Spustí synchronizáciu alebo zmenu nastavení nad viacerými dodávateľmi naraz.
  4. Prepínač zobrazenia — Tabuľka verzus kalendár plánovaných synchronizácií.
  5. Typ feedu — Zúži zoznam na jeden formát — napríklad Heureka alebo Google Merchant.
  6. Stav — Zlyhané, čakajúce, bežiace, v poriadku.
  7. Hviezdička — Označí dodávateľa ako primárneho. Pri automatickej detekcii duplicít jeho produkt vyhrá.
  8. Typ feedu — Formát, v ktorom dodávateľ posiela dáta.
  9. Stav posledného behu — „Zlyhané“ je jediný stav, ktorý si vyžaduje zásah.
  10. Posledný sync — Kedy feed naposledy dobehol.
  11. Ďalší sync — Kedy je naplánovaný ďalší beh, alebo že práve prebieha.
  12. Produkty — Koľko produktov tento dodávateľ do katalógu prináša.

Pridanie dodávateľa

Tlačidlo Pridať vendora ponúkne päť spôsobov. Líšia sa v jednej veci: kto určí, ktoré pole feedu znamená ktoré pole produktu.

SpôsobKedy ho použiťPoznámka
Existujúci formátFeed je v známom formáte — Heureka, Google Merchant, Sport Import a podobne.Najrýchlejšie. Mapovanie je hotové, stačí adresa feedu.
AI analýza (auto)Neznámy XML, JSON alebo CSV feed.AI feed prečíta a navrhne mapovanie, ktoré potom potvrdíte alebo upravíte. Zdroj mapovania sa označí ako ai_generated.
Ručné mapovanieNeznámy formát, ktorý chcete namapovať sami.Plná kontrola. Vhodné, keď má feed neobvyklú štruktúru, ktorú AI opakovane číta zle.
ETIMDodávateľ dodáva katalóg v štandarde ETIM, teda ako BMEcat XML.Hlavne elektrotechnika, HVAC a technické odbory. Z adresy alebo ako nahraný súbor — pozri ETIM.
Nahranie súboruJednorazový alebo ručne aktualizovaný súbor CSV či XLSX.Feed sa nesťahuje z adresy — súbor nahrávate vy. BMEcat XML patrí pod ETIM.

ETIM

ETIM dodávateľ posiela katalóg vo formáte BMEcat. Je to XML štandard s ETIM klasifikáciou, ktorý používajú najmä značky elektroinštalácie, HVAC a MRO. BMEcat má pevnú štruktúru, preto sa tu nič nemapuje: žiadny náhľad stĺpcov ani mapovanie feedu. Systém súbor prečíta sám.

Vytvorenie ETIM dodávateľa

Po kliknutí na Pridať vendora zvoľte ETIM (BMEcat). Obrazovka sa najprv pýta, odkiaľ dáta prídu:

RežimKedy ho použiťČo sa stane po vytvorení
URL feedDodávateľ zverejňuje BMEcat na adrese — HTTPS, HTTP, SFTP alebo FTP, prípadne s menom a heslom.Katalóg sa sťahuje automaticky podľa plánu, ako pri ostatných dodávateľoch.
Nahrať súborBMEcat súbor od dodávateľa máte u seba.Súbor sa nahrá a prvá synchronizácia sa spustí hneď. Novší katalóg neskôr nahráte sami — pozri nižšie.

Spoločné nastavenia platia pre oba režimy: názov, voliteľný kód, mena feedu, región pre DPH a predvolená marža — z nej sa dopočíta nákupná cena, keď ju katalóg neuvádza.

Pre nahrávaný súbor platí:

PravidloČo znamená
FormátBMEcat XML ako .xml, alebo skomprimovaný ako .xml.gz (gzip) či .zip. Súbor s inou príponou — napríklad CSV či XLSX — sa odmietne hneď, ešte pred nahraním.
VeľkosťNajviac 200 MB. Limit platí pre nahrávaný súbor — pri archíve teda pre jeho skomprimovanú veľkosť. Rozbalený katalóg môže mať najviac 2 GB; väčší pri synchronizácii zlyhá, aj v režime URL feed.
ZIP archívZ archívu sa načíta len jeden súbor: prvý, ktorého názov končí na .xml, v poradí, v akom sú súbory v archíve uložené (rátajú sa aj súbory v podpriečinkoch). Všetko ostatné v archíve sa ignoruje a archív bez súboru .xml pri synchronizácii zlyhá. Zabaľte doň preto jediný BMEcat katalóg.
ČasNahrávanie má limit 9 minút. Počas nahrávania obrazovka ukazuje priebeh — nezatvárajte ju, kým nedobehne.

Nový BMEcat súbor

Poslal vám dodávateľ novší katalóg? V zozname dodávateľov (Otvorí sa v novej karte) otvorte ponuku pri jeho riadku a zvoľte Nahrať nový súbor. Táto položka je len pri dodávateľoch vytvorených nahraním súboru — dodávateľ cez URL feed si katalóg sťahuje sám.

  1. Pozrite, čo je nahrané teraz

    Obrazovka ukáže názov a čas posledného nahraného súboru.

  2. Pretiahnite nový súbor

    Formáty aj limity sú rovnaké ako pri vytvorení, takže aj tu môžete nahrať .xml.gz alebo .zip. Mapovanie stĺpcov tu nie je — BMEcat ho nepotrebuje.

  3. Kliknite na Nahrať a synchronizovať

    Nový súbor nahradí predchádzajúci a synchronizácia sa spustí hneď. Jej priebeh sledujte v Logoch importov (Otvorí sa v novej karte).

Stavy a čo s nimi

StavČo znamenáČo urobiť
V poriadkuPosledný beh dobehol bez chyby.Nič.
ČakajúceBeh je naplánovaný a čaká vo fronte.Nič. Pri mnohých dodávateľoch naraz sa fronta spracúva postupne.
Synchronizuje saImport práve prebieha.Priebeh vidíte v Logoch importov (Otvorí sa v novej karte).
ZlyhanéBeh skončil chybou.Otvorte log posledného behu — nesie konkrétny dôvod (nedostupná adresa, zmenená štruktúra, neplatné XML).

Primárny dodávateľ

Hviezdička pri názve označuje primárneho dodávateľa. Má jediný, ale dôležitý dôsledok: pri automatickej detekcii duplicít systém uprednostní produkt od primárneho dodávateľa ako ten, ktorý zlúčenie prežije. Ak nie je primárny ani jeden, rozhodne starší záznam.

Plán sťahovania

Každý dodávateľ má vlastný plán. Prepínač v pravom hornom rohu prepne zoznam na kalendár, kde vidíte, ako sú behy rozložené v čase — užitočné, keď sa importy vzájomne spomaľujú, lebo sú naplánované na tú istú hodinu.

Pridal som dodávateľa, ale žiadne produkty nepribudli.

Pozrite stav posledného behu. Ak je Zlyhané, dôvod je v logu. Ak je V poriadku a produkty aj tak nie sú, mapovanie feedu pravdepodobne nepriradilo povinné polia — otvorte detail dodávateľa (Otvorí sa v novej karte) a skontrolujte mapovanie.

Prečo mám v katalógu produkt dvakrát?

Dvaja dodávatelia posielajú ten istý tovar. Na to je modul Zlučovanie duplicít.

Nahral som nový BMEcat súbor, ale obrazovka ohlásila, že synchronizáciu sa nepodarilo zaradiť do frontu.

Súbor je už nahradený, len sa nespustil import. O chvíľu pri dodávateľovi zvoľte Synchronizovať teraz.

Mám ETIM dodávateľa cez URL. Kde nahrám nový katalóg?

Nikde — taký dodávateľ si katalóg sťahuje z adresy sám, podľa plánu. Nový súbor nahrávate len pri dodávateľovi, ktorý vznikol nahraním súboru.

Môžem dodávateľa dočasne vypnúť?

Áno — v detaile dodávateľa. Vypnutý dodávateľ sa prestane sťahovať, ale jeho produkty v katalógu zostanú.