Import produktov do Shoptetu bez chýb
Shoptet importuje produkty z CSV (v kódovaní UTF-8 alebo Windows-1250) a z XLSX. Súbor musí mať úplne vľavo stĺpce code, pairCode a name, varianty jedného produktu musia ísť za sebou a prázdny riadok import ukončí. Nástroj nižšie skontroluje celý súbor podľa pravidiel Shoptetu a opraví, čo sa dá opraviť bezpečne.
Pravidlá overené
Opravuje sa vo vašom prehliadači – súbor nikdy neopustí vaše zariadenie.
Súbory nad 50 riadkov: 1 kredit za súbor ($0.75–$1 podľa balíka), bez predplatného · Cenník
Viac súborov? Vyberte alebo pretiahnite ich naraz a opravte všetky naraz.
Vzorové súbory s typickými chybami importu, načítajú sa vo vašom prehliadači. Oprava aj stiahnutie sú zadarmo.
Prečo to vzniká
Shoptet importuje po dávkach po 100 produktoch. Keď narazí na chybu, dávky pred ňou zostanú uložené a zvyšok sa nenaimportuje. Výsledkom je napoly aktualizovaný katalóg, v ktorom sa chyba ťažko hľadá.
Shoptet nezverejňuje presné znenie chybových hlášok, iba pravidlá. Táto stránka preto vychádza z jeho dokumentácie importu a exportu produktov: čo musí súbor obsahovať a čo import zastaví.
Ako to opraviť ručne
Pred importom
- Ako šablónu použite export z vlastného e-shopu (Produkty → Export, vlastný typ „Kompletný“ vo formáte XLSX). Vzorový súbor Shoptet nezverejňuje.
- Stĺpce code, pairCode a name nechajte na začiatku, pred ostatnými stĺpcami.
- Pri nových produktoch vyplňte price.
- Vymažte prázdne riadky a vzorce v XLSX nahraďte hodnotami.
Opravte to automaticky
- Rozpozná kódovanie (UTF-8, Windows-1250) a oddeľovač.
- Presunie code, pairCode a name na začiatok.
- Skontroluje code: jedinečnosť, najviac 64 znakov, povolené znaky a predponu $ z exportu.
- Zoradí varianty s rovnakým pairCode za seba a doplní chýbajúci pairCode.
- Odstráni prázdne riadky, ktoré by import ukončili.
- Skontroluje dĺžky textov, hodnoty 0/1, dátumy, EAN, obrázky a textProperty.
- Uloží CSV vo Windows-1250 alebo UTF-8, prípadne XLSX.
Kontrola a náhľad sú zadarmo. Stiahnutie je zadarmo do 50 riadkov, väčší súbor stojí 1 kredit.
Vybrať súborSúbor sa načíta a opraví priamo vo vašom prehliadači. Nič sa nenahráva: k nám ide len počet riadkov a platforma, takže nákupné ceny aj údaje zákazníkov zostanú súkromné.
Časté problémy a ich riešenie
Povinné stĺpce code, pairCode a name
Každý importný súbor musí obsahovať stĺpce code, pairCode a name a tie musia byť úplne vľavo, pred ostatnými stĺpcami. Ak sú inde, nástroj ich presunie na začiatok bez zmeny obsahu.
code je katalógové číslo produktu: jedinečné, najviac 64 znakov, povolené sú písmená A-Z, číslice, znaky _ \ / - a medzera. Export zo Shoptetu niekedy pridá pred kód znak $, ten pred importom odstráňte. Ak posielate produkty aj na Heureku, držte kód do 36 znakov.
Skontrolovať môj súborpairCode a varianty
pairCode spája varianty jedného produktu: riadky s rovnakým pairCode sú jeden produkt. Smie obsahovať len písmená A-Z a číslice. Riadok so stĺpcami variant:… bez pairCode Shoptet nevie priradiť k produktu.
Riadky s rovnakým pairCode musia ísť hneď za sebou. Variant, ktorý je v súbore inde, sa naimportuje ako samostatný, duplicitný produkt. Nástroj varianty zoradí k sebe a chýbajúci pairCode doplní.
Skontrolovať môj súborRozsypaná diakritika a kódovanie
Shoptet prijme CSV v kódovaní UTF-8 alebo Windows-1250. Rozsypaná diakritika (ÄŤ, š namiesto č, š) znamená, že súbor bol uložený v jednom kódovaní a prečítaný v inom, niekedy aj viackrát po sebe.
Nástroj rozpozná, v akom kódovaní súbor je, opraví rozsypané znaky a uloží ho v kódovaní, ktoré si vyberiete. Súbory XLSX tento problém nemajú.
Skontrolovať môj súborImport sa zastavil alebo nenaimportoval všetko
Prázdny riadok Shoptet považuje za koniec súboru: všetko pod ním ignoruje. Nástroj prázdne riadky v strede súboru nájde a odstráni.
Nová verzia importu sa zastaví, keď text prekročí maximálnu dĺžku (napríklad name 250 znakov, appendix 150, seoTitle 255), a preskočí produkty s duplicitným code alebo EAN. Vzorce v XLSX Shoptet nepodporuje, nástroj ich nahradí hodnotami.
Pozor: v novej verzii importu prázdna bunka znamená „nemeniť“. Hodnotu v e-shope teda prázdnou bunkou nevymažete.
Skontrolovať môj súborXML feed neprešiel validáciou
Shoptet importuje aj XML, vo vlastnom formáte alebo vo formáte Heureky, a overuje ho podľa svojich schém RELAX NG. Feed smie mať najviac 20 000 položiek. Najčastejšie chyby: znak & nezapísaný ako &, HTML entita ako , element, ktorý schéma nepozná, chýbajúci CODE alebo EAN, cena s čiarkou alebo menou a kódovanie, ktoré nesedí s hlavičkou súboru.
Nástroj skontroluje XML podľa tých istých schém, ktoré Shoptet zverejňuje, a ukáže každú chybu s číslom riadku. Feed potom prevedie na CSV pre import produktov: varianty dostanú spoločný pairCode, ceny s DPH nastavia includingVat a na prevedený súbor sa použijú všetky kontroly a opravy z tejto stránky. Opravené XML nástroj nevytvára.
Skontrolovať môj súbor