WooCommerce prekių importas iš tiekėjo: kaip automatizuoti XML, CSV ir API duomenis
Dropshippingas

WooCommerce prekių importas iš tiekėjo: kaip automatizuoti XML, CSV ir API duomenis

Robertas10 min skaityti

WooCommerce prekių importas iš tiekėjo: kaip automatizuoti XML, CSV ir API duomenis

Rankiniu būdu sukelti kelias dešimtis produktų į WooCommerce nėra sudėtinga. Tačiau situacija pasikeičia, kai tiekėjo kataloge yra keli tūkstančiai ar net šimtai tūkstančių prekių, dažnai keičiasi kainos, likučiai ir atsiranda naujų produktų.

Tokiu atveju vienkartinio CSV importo nebepakanka. Reikia nuolatinės integracijos, kuri periodiškai paimtų naujausius tiekėjo duomenis, juos apdorotų ir perduotų į WooCommerce.

Automatizuotas tiekėjo prekių importas leidžia:

  • įkelti naujus produktus;

  • atnaujinti kainas ir likučius;

  • valdyti kategorijas ir atributus;

  • importuoti produktų variantus;

  • optimizuoti nuotraukas;

  • pritaikyti kainodaros taisykles;

  • pašalinti arba išjungti nebeparduodamas prekes.

Šiame straipsnyje aptarsime, kaip veikia WooCommerce prekių importas iš tiekėjo, kokių duomenų reikia ir kokių problemų verta išvengti.

Kas yra automatinis tiekėjo prekių importas?

Automatinis prekių importas – tai procesas, kurio metu produktų informacija iš tiekėjo sistemos reguliariai perduodama į jūsų WooCommerce parduotuvę.

Tiekėjas duomenis dažniausiai pateikia vienu iš šių būdų:

  • XML failu;

  • CSV failu;

  • JSON arba JSONL failu;

  • XLSX lentele;

  • API integracija.

Svarbu atskirti vienkartinį importą nuo nuolatinės sinchronizacijos.

Vienkartinis importas padeda greitai sukurti produktus WooCommerce parduotuvėje. Tačiau po kelių dienų dalis informacijos gali būti pasenusi. Tiekėjas gali pakeisti kainą, išparduoti produktą ar pridėti naują variaciją.

Automatinė sinchronizacija periodiškai patikrina tiekėjo duomenis ir atnaujina WooCommerce katalogą.

Pavyzdžiui:

  1. Tiekėjas pakeičia prekės savikainą.

  2. Integracija gauna naują kainą.

  3. Pardavimo kaina perskaičiuojama pagal jūsų nustatytą taisyklę.

  4. Atnaujinta kaina perduodama į WooCommerce.

Dėl to nereikia kiekvieną dieną rankiniu būdu tikrinti tiekėjo katalogo.

Kokius produktų duomenis galima importuoti?

Importuojamų duomenų kiekis priklauso nuo to, kokią informaciją pateikia tiekėjas.

Dažniausiai galima importuoti:

  • produkto pavadinimą;

  • trumpąjį ir ilgąjį aprašymą;

  • SKU;

  • EAN arba GTIN kodą;

  • prekės ženklą;

  • tiekėjo kategoriją;

  • savikainą;

  • rekomenduojamą pardavimo kainą;

  • likutį;

  • svorį;

  • matmenis;

  • nuotraukas;

  • produktų atributus;

  • produktų variantus;

  • pristatymo informaciją;

  • technines charakteristikas.

Pavyzdžiui, drabužių tiekėjas gali pateikti vieną pagrindinį produktą ir kelias jo variacijas:

  • dydis S, juoda spalva;

  • dydis M, juoda spalva;

  • dydis L, mėlyna spalva.

WooCommerce sistemoje tokie duomenys dažniausiai turi būti sukurti kaip kintamas produktas su atskirais variantais.

Jeigu tiekėjo duomenys nėra tinkamai apdorojami, kiekviena variacija gali būti sukurta kaip atskiras produktas. Todėl prieš importą svarbu suprasti tiekėjo failo struktūrą.

Kaip vyksta tiekėjo prijungimas prie WooCommerce?

Tiekėjo integraciją galima suskirstyti į kelis etapus.

1. Pridedamas tiekėjo duomenų šaltinis

Pirmiausia nurodomas tiekėjo XML, CSV, JSON failas arba API.

Duomenų šaltinis gali būti:

  • viešai pasiekiama nuoroda;

  • slaptažodžiu apsaugotas failas;

  • failas FTP arba SFTP serveryje;

  • API su autentifikacija;

  • periodiškai el. paštu gaunamas katalogas.

Sistema reguliariai gauna naujausią duomenų versiją.

2. Atpažįstama tiekėjo duomenų struktūra

Skirtingi tiekėjai tuos pačius duomenis pateikia skirtingais pavadinimais.

Viename XML faile produkto kaina gali būti pažymėta taip:

<price>25.00</price>

Kitame:

<wholesale_price>25.00</wholesale_price>

Dar kitame kaina gali būti pateikiama su PVM arba be jo.

Todėl reikia nustatyti, kuris tiekėjo laukas atitinka:

  • produkto pavadinimą;

  • identifikatorių;

  • kainą;

  • likutį;

  • kategoriją;

  • nuotraukas;

  • variantus.

3. Produktai filtruojami

Nebūtina importuoti viso tiekėjo katalogo.

Galima pasirinkti tik:

  • konkrečias kategorijas;

  • tam tikrus prekės ženklus;

  • produktus, kurių likutis didesnis už nulį;

  • prekes nuo pasirinktos kainos;

  • produktus su EAN kodu;

  • prekes, turinčias nuotraukas;

  • produktus, kurių marža atitinka reikalavimus.

Filtravimas padeda išvengti situacijos, kai parduotuvė užpildoma tūkstančiais nereikalingų arba neparduodamų produktų.

4. Susiejamos kategorijos ir atributai

Tiekėjo kategorijų struktūra dažniausiai nesutampa su WooCommerce parduotuvės struktūra.

Tiekėjas gali turėti kategoriją:

Women / Shoes / Sneakers

O jūsų WooCommerce parduotuvėje ji gali vadintis:

Moteriška avalynė / Sportiniai bateliai

Tokiu atveju tiekėjo kategorija susiejama su pasirinkta vidine kategorija.

Tas pats taikoma atributams.

Pavyzdžiui:

  • BLACK;

  • Black;

  • Juoda;

  • black_color.

Visos šios reikšmės gali būti normalizuotos į vieną WooCommerce atributo reikšmę – Juoda.

5. Pritaikomos kainodaros taisyklės

Tiekėjo savikainos dažniausiai negalima tiesiogiai naudoti kaip pardavimo kainos.

Reikia įvertinti:

  • PVM;

  • mokėjimų surinkimo mokesčius;

  • pristatymo išlaidas;

  • reklamos sąnaudas;

  • grąžinimus;

  • norimą pelno maržą.

Paprasta kainodaros formulė gali atrodyti taip:

Pardavimo kaina = savikaina × 1,25 + 3 €

Jeigu produkto savikaina yra 20 €, pardavimo kaina būtų:

20 × 1,25 + 3 = 28 €

Tačiau viena formulė ne visada tinka visam katalogui.

Pigioms prekėms dažnai reikia didesnio fiksuoto antkainio, o brangesnėms prekėms gali pakakti mažesnės procentinės maržos.

Skirtingos taisyklės gali būti taikomos pagal:

  • kategoriją;

  • prekės ženklą;

  • tiekėją;

  • savikainos intervalą;

  • produkto tipą.

6. Produktai perduodami į WooCommerce

Po filtravimo, kategorijų susiejimo ir kainų apskaičiavimo produktai perduodami į WooCommerce.

Gali būti sukuriami:

  • paprasti produktai;

  • kintami produktai;

  • produktų variantai;

  • kategorijos;

  • atributai;

  • nuotraukų galerijos.

Vėlesnių sinchronizacijų metu sistema nebekuria produkto iš naujo, o atnaujina jau egzistuojantį įrašą.

Kaip atnaujinamos kainos ir likučiai?

Kainų ir likučių atnaujinimas yra viena svarbiausių tiekėjo integracijos dalių.

Jeigu tiekėjas keičia kainas kasdien, o WooCommerce parduotuvė atnaujinama tik kartą per mėnesį, galite parduoti produktą per pigiai.

Panaši problema kyla su likučiais.

Tarkime, tiekėjas turi vieną produkto vienetą. Jį nuperka kitas tiekėjo klientas, tačiau jūsų parduotuvėje produktas vis dar rodomas kaip turimas.

Klientas pateikia užsakymą, o tik tuomet paaiškėja, kad prekės nebėra.

Automatinė sinchronizacija sumažina tokių situacijų tikimybę.

Priklausomai nuo tiekėjo ir parduotuvės poreikių, duomenys gali būti atnaujinami:

  • kas kelias minutes;

  • kas valandą;

  • kelis kartus per dieną;

  • kartą per parą.

Dažnai nebūtina vienodai dažnai atnaujinti visų duomenų.

Pavyzdžiui:

  • kainos ir likučiai atnaujinami kas valandą;

  • aprašymai ir nuotraukos – kartą per parą;

  • visas katalogas peržiūrimas kartą per savaitę.

Kas nutinka, kai produktas dingsta iš tiekėjo failo?

Produkto nebuvimas tiekėjo faile ne visada reiškia, kad jis visam laikui pašalintas.

Galimos kelios priežastys:

  • produktas laikinai išparduotas;

  • tiekėjas pakeitė produkto identifikatorių;

  • produktas perkeltas į kitą katalogą;

  • tiekėjo failas sugeneruotas neteisingai;

  • prekė nebeparduodama.

Dėl to nerekomenduojama iš karto trinti produkto iš WooCommerce.

Saugiau galima:

  • nustatyti produkto likutį į nulį;

  • pakeisti būseną į juodraštį;

  • paslėpti produktą iš katalogo;

  • pažymėti produktą kaip neaktyvų;

  • ištrinti tik po nustatyto laikotarpio.

Tai padeda išvengti produktų praradimo dėl laikinos tiekėjo duomenų klaidos.

Dažniausios WooCommerce importo problemos

Produktų dubliavimas

Produktai dažniausiai dubliuojasi tada, kai nėra patikimo unikalaus identifikatoriaus.

Importui galima naudoti:

  • tiekėjo produkto ID;

  • SKU;

  • EAN;

  • atskirą tiekėjo ir produkto ID kombinaciją.

Svarbu, kad pasirinktas identifikatorius nesikeistų.

Pasikeičiantis SKU

Kai kurie tiekėjai SKU naudoja ne kaip nuolatinį produkto kodą, o kaip vidinį sandėlio kodą.

Jeigu SKU pasikeičia, sistema gali nebeatpažinti jau sukurto produkto ir sukurti naują.

Todėl prieš integraciją verta patikrinti, kuris laukas yra stabiliausias.

Neteisingai sukuriami variantai

Variantų importas yra sudėtingesnis nei paprastų produktų importas.

Reikia teisingai nustatyti:

  • pagrindinį produktą;

  • variantų atributus;

  • kiekvieno varianto SKU;

  • kainą;

  • likutį;

  • nuotrauką.

Jeigu tiekėjo duomenyse nėra aiškios sąsajos tarp pagrindinio produkto ir jo variantų, gali reikėti papildomų apdorojimo taisyklių.

Kainos su PVM ir be PVM

Prieš importą būtina išsiaiškinti, ar tiekėjo pateikta kaina yra:

  • su PVM;

  • be PVM;

  • rekomenduojama mažmeninė kaina;

  • didmeninė kaina;

  • speciali jūsų paskyros kaina.

Neteisingai interpretuota kaina gali visiškai panaikinti produkto pelningumą.

Per didelės nuotraukos

Tiekėjai neretai pateikia labai dideles nuotraukas.

Importuojant jas tiesiogiai į WooCommerce:

  • naudojama daug serverio vietos;

  • sulėtėja produktų puslapiai;

  • ilgėja importo laikas;

  • didėja atsarginių kopijų dydis.

Todėl prieš perduodant nuotraukas į parduotuvę verta jas optimizuoti, sumažinti ir prireikus konvertuoti į efektyvesnį formatą.

Rankiniu būdu pakeisti duomenys perrašomi

Jeigu WooCommerce administracijoje rankiniu būdu pakoreguojate produkto pavadinimą ar aprašymą, kita sinchronizacija gali grąžinti tiekėjo pateiktą reikšmę.

Dėl to reikia aiškiai nustatyti, kurie laukai:

  • visada atnaujinami iš tiekėjo;

  • atnaujinami tik kuriant produktą;

  • valdomi tik WooCommerce parduotuvėje.

Pavyzdžiui, galima nuolat atnaujinti kainą ir likutį, tačiau neperrašyti rankiniu būdu redaguoto aprašymo.

Paprastas importo įskiepis ar atskira integracijos platforma?

WooCommerce produktus galima importuoti naudojant įvairius įskiepius. Toks sprendimas gali būti tinkamas, kai turite vieną nedidelį tiekėjo failą ir paprastą produktų struktūrą.

Tačiau augant katalogui atsiranda papildomų poreikių.

Paprastas importo įskiepis

Atskira integracijos platforma

Duomenys apdorojami WordPress serveryje

Duomenys apdorojami atskirai

Dažniausiai orientuotas į vieną importą

Pritaikyta nuolatinei sinchronizacijai

Gali apkrauti WooCommerce parduotuvę

Mažesnė apkrova parduotuvės serveriui

Ribotas kelių tiekėjų valdymas

Galima centralizuotai valdyti kelis tiekėjus

Sudėtingesnis kelių eksporto kanalų valdymas

Galimi atskiri eksporto profiliai

Ribota katalogo peržiūra

Produktus galima patikrinti prieš eksportuojant

Unified-Suppliers veikia kaip tarpinis sluoksnis tarp tiekėjo ir WooCommerce.

Platformoje galima:

  • prijungti tiekėjo duomenų šaltinį;

  • filtruoti produktus;

  • susieti kategorijas;

  • taikyti kainodaros taisykles;

  • tvarkyti vertimus;

  • optimizuoti nuotraukas;

  • peržiūrėti produktus;

  • perduoti paruoštus duomenis į WooCommerce.

Taip didžioji duomenų apdorojimo dalis nevykdoma pačioje WooCommerce parduotuvėje.

Kam tinkamas automatinis WooCommerce importas?

Automatinė integracija ypač naudinga, kai:

  • turite daugiau nei vieną tiekėją;

  • kataloge yra tūkstančiai produktų;

  • kainos dažnai keičiasi;

  • svarbu reguliariai atnaujinti likučius;

  • parduodate produktus su daug variantų;

  • norite automatizuoti dropshipping parduotuvę;

  • planuojate plėsti katalogą;

  • norite pardavinėti keliais kanalais;

  • rankinis produktų administravimas užima per daug laiko.

Mažam katalogui rankinis valdymas dar gali būti priimtinas. Tačiau augant produktų ir tiekėjų skaičiui automatizacija tampa ne tik patogumu, bet ir būtinybe.

Kaip pasiruošti tiekėjo integracijai?

Prieš pradedant integraciją verta iš tiekėjo gauti:

  1. XML, CSV, JSON failo pavyzdį arba API dokumentaciją.

  2. Informaciją apie duomenų atnaujinimo dažnį.

  3. Paaiškinimą, ar kainos pateikiamos su PVM.

  4. Produktų ir variantų identifikatorių aprašymą.

  5. Informaciją apie nuotraukų naudojimo teises.

  6. Kategorijų sąrašą.

  7. Paaiškinimą, kaip žymimos išparduotos prekės.

  8. Informaciją apie produktų pašalinimą iš katalogo.

Taip pat iš anksto nuspręskite:

  • kurias kategorijas importuosite;

  • kokią kainodaros formulę taikysite;

  • ar importuosite prekes be likučio;

  • ar leisite perrašyti aprašymus;

  • kaip elgsitės su dingusiomis prekėmis;

  • kaip dažnai turi būti atnaujinami duomenys.

Apibendrinimas

WooCommerce prekių importas iš tiekėjo nėra tik produktų sukėlimas į parduotuvę.

Pilna integracija turi pasirūpinti:

  • naujų produktų sukūrimu;

  • kainų ir likučių atnaujinimu;

  • variantų valdymu;

  • kategorijų susiejimu;

  • atributų normalizavimu;

  • kainodaros taisyklėmis;

  • nuotraukų apdorojimu;

  • neaktyvių produktų valdymu.

Gerai paruošta automatizacija sumažina rankinio darbo kiekį ir leidžia auginti katalogą neapkraunant komandos kasdieniu tiekėjo failų tikrinimu.

Norite prijungti tiekėją prie WooCommerce?

Naudodami Unified-Suppliers galite centralizuotai apdoroti tiekėjų produktų duomenis ir perduoti juos į WooCommerce.

Atsiųskite tiekėjo:

  • XML;

  • CSV;

  • JSON;

  • XLSX failo pavyzdį;

  • arba API dokumentaciją.

Įvertinsime duomenų struktūrą ir galimus automatizavimo sprendimus.

Pradėti naudotis Unified-Suppliers Susisiekti dėl tiekėjo integracijos

Dažniausiai užduodami klausimai

Ar WooCommerce gali tiesiogiai importuoti tiekėjo XML failą?

Standartinis WooCommerce produktų importavimo įrankis daugiausia skirtas CSV failams. XML failui paprastai reikia papildomo įskiepio arba atskiros integracijos, kuri XML duomenis paverstų WooCommerce tinkama struktūra.

Kaip dažnai reikia atnaujinti tiekėjo likučius?

Tai priklauso nuo tiekėjo katalogo ir produktų pardavimo greičio. Greitai parduodamų prekių likučius verta atnaujinti kas valandą ar dažniau. Lėčiau kintantiems katalogams gali pakakti kelių atnaujinimų per dieną.

Ar galima importuoti produktus iš kelių tiekėjų?

Taip. Tačiau reikia išspręsti pasikartojančių produktų, skirtingų kategorijų, atributų ir kainodaros problemą. Tam patogiau naudoti centralizuotą tiekėjų duomenų valdymo platformą.

Ar galima neperrašyti WooCommerce parduotuvėje redaguotų aprašymų?

Taip. Galima nustatyti, kurie laukai atnaujinami nuolat, o kurie perduodami tik pirmą kartą kuriant produktą.

Kas nutinka, kai tiekėjas nebeturi produkto?

Galima nustatyti produkto likutį į nulį, paslėpti jį iš katalogo, pakeisti būseną į juodraštį arba pašalinti po nustatyto laikotarpio.

Ar galima taikyti skirtingas kainodaros taisykles?

Taip. Skirtingos taisyklės gali būti taikomos pagal tiekėją, kategoriją, prekės ženklą, savikainą ar kitus produkto duomenis.

Robertas

Ekspertas dropshipping, tiekėjų valdymo ir e-komercijos automatizavimo srityse.

Pasidalinkite straipsniu:

Susiję straipsniai

Pasiruošę pradėti?

Prisijunkite prie verslų, jau naudojančių Unified-Suppliers procesų optimizavimui.