XML zdroje a přizpůsobení katalogu obchodu
- Více zdrojů dat: každý zdroj má vlastní název, konfiguraci připojení, stav aktivity a přiřazený adaptér, tedy mechanismus, který čte jeho XML strukturu.
- Obecná a individuální nastavení: vybrané parametry importu lze přepsat pro konkrétní zdroj, mimo jiné cenový rozsah, pravidla aktualizace, stahování obrázků a způsob nakládání s chybějícími produkty.
- Přidávání produktů a aktualizace existujících: modul ukládá vazby mezi zdrojovými produkty a produktovými kartami v PrestaShopu a využívá je při dalších importech.
- Přizpůsobení vlastnímu katalogu: existující produkty lze rozpoznávat podle vybraného pole: referenčního čísla produktu, EAN-13, UPC nebo MPN, pokud je dané pole dostupné v používané verzi obchodu. Účinnost párování závisí na shodě a jednoznačnosti identifikátorů.
- Mapování kategorií: zdrojové kategorie lze propojit s kategoriemi obchodu nebo je vytvářet během importu. Konfigurace zahrnuje výchozí kategorii a aktivitu vazeb.
- Mapování výrobců, dodavatelů, vlastností a atributů: samostatné obrazovky pomáhají přiřadit zdrojová data k odpovídajícím prvkům katalogu PrestaShopu. K dispozici jsou také operace automatického párování podle názvů.
Import produktových dat a kontrola aktualizací
- Názvy a popisy: import názvu, plného a krátkého popisu, se samostatnými přepínači jejich aktualizace. Data musí být poskytována zdrojem a podporována jeho adaptérem.
- Identifikátory a fyzické parametry: podpora referenčního čísla, EAN-13, UPC, MPN, hmotnosti a rozměrů produktu v závislosti na zdrojových datech a dostupnosti polí v PrestaShopu.
- Ceny a dostupnost: aktualizace prodejní ceny, nákupní ceny, množství a stavu aktivity produktu v rozsahu podporovaném zdrojem. Modul také umožňuje nakonfigurovat texty dostupnosti a zprávy týkající se doby dodání.
- Obrázky produktů: stahování obrázků z adres předaných v datech, možnost vypnout jejich stahování a omezit počet importovaných obrázků. Aktualizaci obrázků lze řídit samostatně pro importované produkty a pro produkty spárované s existujícím katalogem.
- Technické vlastnosti: přiřazování vlastností k produktům a volba mezi nahrazením jejich sady a sloučením. Sloučení aktualizuje vlastnosti přítomné v importu a ponechává ostatní vlastnosti produktu.
- Kombinace produktů: plný import může vytvářet a aktualizovat varianty na základě podporované struktury kombinací, jejich atributů, identifikátorů, množství a vlivu na cenu a hmotnost.
- Samostatná pravidla pro spárované produkty: jiná nastavení aktualizace lze použít pro karty vytvořené importérem a jiná pro produkty rozpoznané v existujícím katalogu podle identifikátoru.
Při aktualizaci kombinací modul páruje varianty podle sad atributů, přidává nové a může odstraňovat existující varianty, které nejsou přítomné v předané sadě. K dispozici je také možnost odstranění dosavadních kombinací při prvním spárování produktu. Volba těchto nastavení je důležitá pro obchody, které udržují vlastní varianty.
Cenová pravidla a výběr importovaného sortimentu
- Přepočet cen: pravidla podporují přičítání a odečítání částky, násobení a zvýšení nebo snížení ceny o procento. Zvýšení o procento znamená přirážku ke zdrojové ceně.
- Podmínky pravidel: cenu lze podmínit rozmezím vstupní ceny, kategorií, výrobcem a dodavatelem. Pravidla mohou být obecná nebo přiřazená ke konkrétnímu zdroji.
- Priority: importér vybírá jedno odpovídající cenové pravidlo podle priority a při stejné prioritě zohledňuje podrobnost jeho podmínek.
- Příplatek a zaokrouhlování: po použití pravidla lze přidat nakonfigurovanou částku a na konci zaokrouhlit cenu bez DPH nebo s DPH na celou jednotku.
- Propojení sazeb s daněmi obchodu: konfigurace umožňuje přiřadit podporované sazby DPH ze zdrojových dat ke skupinám daňových pravidel existujícím v PrestaShopu.
- Filtry importu: k dispozici je dolní a horní hranice zdrojové ceny a nastavení importu produktů bez obrázků a s množstvím rovným nule.
- Produkty mizící z XML: po dokončení plného importu je lze ponechat beze změn, vypnout, nastavit množství základního produktu na nulu nebo spojit vypnutí s vynulováním tohoto množství.
Příprava obsahu a SEO polí produktů
- Slovník textových změn: nahrazování určených fragmentů v názvech, plných a krátkých popisech a polích meta title a meta description. Pravidla mohou využívat jednoduché náhrady nebo regulární výrazy.
- Šablony názvů: konfigurace umožňuje vytvářet názvy z dostupných dat, jako jsou zdrojový název, referenční číslo, výrobce, dodavatel nebo EAN. Slovník nabízí náhled transformace na ukázkovém textu.
- Vlastní části popisů: možnost přidat obsah před a za plný nebo krátký popis, s jazykovými nastaveními a individuálními nastaveními pro zdroj.
- SEO pole: podpora meta title a meta description předaných adaptérem a vytváření přívětivého úryvku adresy produktu na základě názvu. Při aktualizaci existujících produktů jsou SEO pole propojena s nastavením aktualizace názvu.
- Vícejazyčná data: import může využívat jazykové verze poskytované zdrojem a adaptérem. Pokud chybí, mechanismus může zkopírovat dostupný obsah do jiných jazyků; neprovádí automatický překlad.
Automatizace importu a dohled nad operacemi
- Import po etapách v panelu: samostatné operace stažení XML, přípravy kategorií, výrobců, dodavatelů, vlastností a atributů a importu produktů.
- Zpracování po dávkách: konfigurovatelný počet produktů v dávce a čtení záznamů pomocí XMLReader. To umožňuje přizpůsobit průběh importu prostředkům serveru; doba provedení závisí také na obrázcích a velikosti dat.
- Průběh, pauza a obnovení: panel zobrazuje průběh a počítadla operací. Pauza umožňuje dokončit právě probíhající dávku a poté pozastaví další; uložený průběh umožňuje obnovení práce.
- Přeskakování nezměněných záznamů: importér porovnává hashe dat produktů. Vynucení aktualizace umožňuje znovu zpracovat záznamy i po změně nastavení navzdory nezměněnému XML.
- Rychlá aktualizace: samostatná operace načítá data přes adaptér a aktualizuje ceny a množství základních produktů již propojených s daným zdrojem. Nevytváří nové produktové karty ani neaktualizuje popisy, obrázky a stavy jednotlivých kombinací.
- CRON: adresy volání s přístupovým klíčem umožňují spouštět operace pro určený zdroj. Harmonogram je třeba nakonfigurovat na serveru nebo v externí službě s ohledem na stahování dat a zpracování dalších dávek.
- Historie a export logů: záznam relací, souhrny operací, upozornění a chyby, filtrování záznamů a export deníku do CSV.
- Výběr cílových obchodů: konfigurace umožňuje určit obchody v instalaci multistore, do kterých mají být produkty směrovány. Část produktových dat a nastavení zůstává společná podle jejich rozsahu v PrestaShopu a modulu.
Přínosy pro obsluhu obchodu
- Méně ručního přepisování: katalogová data, obrázky a dostupnost se dostávají do produktových karet v rámci nakonfigurovaného importu.
- Kontrola nad vlastním obsahem: vypnutí aktualizace názvů nebo popisů umožňuje zachovat vybrané materiály připravené v obchodě během plného importu.
- Opakovatelná cenová pravidla: stejnou konfiguraci výpočtu cen lze používat při dalších aktualizacích zdroje.
- Snazší určování příčin problémů: průběh, souhrny a logy pomáhají rozlišit přidané, aktualizované a přeskočené záznamy a zkontrolovat chyby importu.
Jak připravit XML import do PrestaShopu?
- Připravte přístup k XML a potvrďte, že jeho struktura a potřebná pole jsou podporována adaptérem zdroje.
- Vytvořte zdroj, nastavte připojení a určete cílové obchody.
- Stáhněte data a připravte vazby kategorií, výrobců, dodavatelů, vlastností a atributů potřebných pro daný katalog.
- Stanovte cenová pravidla, filtry a rozsah přepisování dat a poté spusťte import produktů.
- Zkontrolujte výsledek na produktových kartách a v logách a poté nakonfigurujte cyklická volání příslušných operací CRON.
Rozsah fungování a požadavky
Struktura zdroje vyžaduje přizpůsobení. Samotná přípona XML neznamená kompatibilitu souboru s importérem. Odlišné uspořádání dat může vyžadovat přípravu nebo změnu adaptéru; rozsah importu závisí na polích skutečně poskytovaných zdrojem. Modul není importérem tabulek XLSX ani souborů CSV.
Plný import a rychlá aktualizace mají odlišný rozsah. Přepínače přepisování polí se týkají plné importní cesty. Rychlá aktualizace přes adaptér zapisuje cenu a množství základního produktu nezávisle na těchto přepínačích. Podpora více zdrojů neznamená automatické sčítání jejich stavů ani výběr nejlevnější nabídky.
Modul naplňuje katalog produktů; nepředává objednávky do velkoobchodu a nerezervuje zboží u dodavatele. Aktuálnost dat závisí na publikaci XML a frekvenci spouštění importu. Popisy a meta pole jsou zpracovávány podle dat a pravidel bez generování obsahu pomocí AI.