Kaip B2BLIX Feed importuoja, standartizuoja ir eksportuoja tiekėjų duomenis

Sužinokite apie visą B2BLIX Feed procesą: nuo tiekėjų failų importavimo ir standartizuoto katalogo kūrimo iki konkrečiam kanalui skirtų taisyklių taikymo ir atskirų XML eksportų generavimo.


Aprašymas: Šiame vadove paaiškinama, kaip B2BLIX Feed apdoroja tiekėjų duomenis ir kaip vienas bendras produktų katalogas gali būti naudojamas prekyvietėse, internetinėse parduotuvėse, kainų palyginimo platformose ir kitose XML paskirties vietose.

Į kokį klausimą atsako šis straipsnis?

Šiame straipsnyje paaiškinama, ką B2BLIX Feed daro su tiekėjų produktų duomenimis ir ar tas pats apdorotas katalogas gali būti naudojamas keliuose pardavimo kanaluose.

Ši informacija aktuali, kai gaunate produktų duomenis iš vieno ar kelių tiekėjų ir turite paruošti skirtingus produktų pasirinkimus, kainas, likučius, turinį ar XML struktūras tokioms paskirties vietoms kaip jūsų svetainė, Pigu, Varle, kainų palyginimo platforma ar kita sistema.

Trumpas atsakymas

B2BLIX Feed importuoja produktų duomenis iš tiekėjų, susieja skirtingas tiekėjų struktūras su bendra produktų struktūra, išsaugo apdorotus duomenis pakartotinai naudojamame kataloge ir generuoja atskirus XML eksportus skirtingoms paskirties vietoms.

Tą patį standartizuotą tiekėjų katalogą galite naudoti keliems eksportams. Kiekvienas eksportas gali turėti atskirus tiekėjus, produktų filtrus, kainodaros taisykles, atsargų tvarkymą, transformacijas, laukus, XML šabloną ir generavimo tvarkaraštį.

Pavyzdžiui, konkrečiai Pigu skirtą eksportą galite sukurti tiesiai iš bendro B2BLIX Feed katalogo. Pirmiausia perduoti duomenų per WooCommerce nereikia.

Sugeneruotas XML failas yra B2BLIX paruoštas rezultatas. Išorinė prekyvietė, parduotuvė ar palyginimo platforma vis tiek turi šį failą gauti, importuoti, patikrinti ir paskelbti. Eksporto sugeneravimas savaime nepatvirtina, kad paskirties vieta produktus priėmė ar paskelbė.

Kaip veikia B2BLIX Feed procesas

Procesą galima suskirstyti į penkis atskirus etapus. Atskirti šiuos etapus naudinga, nes taip lengviau nustatyti, iš kur atsirado produkto reikšmė ir kur reikėtų ieškoti problemos.

1. Importuojami tiekėjų duomenys

Kiekvieną tiekėją pridedate kaip atskirą tiekėjo egzempliorių. Standartiniai tiekėjų šaltiniai šiuo metu gali naudoti XML arba JSON.

Kiekvienas tiekėjas gali turėti atskirą šaltinio adresą, sinchronizavimo dažnį, valiutą, PVM nustatymus, turinio kalbą, svorio vienetą, atsargų aktualumo nustatymus ir laukų susiejimą.

Norėdami pridėti arba peržiūrėti tiekėjų šaltinius, prisijungę atidarykite Tiekėjai. Norėdami suprasti tiekėjo nustatymo ir susiejimo procesą, perskaitykite Tiekėjo srauto pridėjimas ir konfigūravimas.

2. Tiekėjų laukai susiejami su bendra struktūra

Tiekėjai tą pačią informaciją dažnai vadina skirtingai ir pateikia skirtingais formatais. Vienas tiekėjas lauką gali vadinti „kiekis“, kitas – „likutis“. Kainos, kategorijos, produktų pavadinimai, vaizdai ir gamintojų pavadinimai taip pat gali būti struktūruojami skirtingai.

Susiejant tiekėjų laukai susiejami su standartiniais B2BLIX atributais, pavyzdžiui:

  • EAN
  • SKU
  • Pavadinimas ir aprašymas
  • Kaina ir likutis
  • Vaizdai
  • Kategorija ir gamintojas
  • Svoris, matmenys, spalva ir kiti atributai

EAN yra pagrindinis produkto identifikatorius standartiniame B2BLIX Feed procese. Produktai, neturintys tinkamo EAN, nėra apdorojami įprastu katalogų sujungimo procesu.

3. Produktai išsaugomi standartizuotame kataloge

Atlikus susiejimą, tinkami produktai išsaugomi B2BLIX kataloge. Skirtingų tiekėjų produktai, turintys tą patį priimtiną EAN, gali būti sugrupuoti kaip to paties katalogo produkto tiekėjų pasiūlymai.

Šis katalogas saugomas nepriklausomai nuo kiekvieno atskiro eksporto. Todėl nereikia iš naujo importuoti tų pačių tiekėjų duomenų kiekvienai prekyvietei ar svetainei.

Norėdami peržiūrėti šiuo metu jūsų paskyroje saugomus produktus, atidarykite Visi produktai. Informacijos apie produktams prieinamus duomenis rasite perskaitę Visų produktų sąsaja.

4. Taisyklės paruošia duomenis konkrečiai paskirties vietai

Duomenų transformavimo taisyklės gali pakeisti arba sukurti produkto reikšmes eksportui. Taisyklės gali būti taikomos visiems produktams arba tik produktams, atitinkantiems pasirinktas sąlygas.

Dažniausi naudojimo atvejai:

  • PVM arba komercinio antkainio pridėjimas prie kainos.
  • Apskaičiuotų kainų apvalinimas.
  • Atskiro konkrečiai paskirties vietai skirto kainos lauko sukūrimas.
  • Atsargų reikšmių keitimas pagal nustatytas sąlygas.
  • Kitokio pavadinimo paruošimas prekyvietei.
  • Pasirinkto turinio vertimas.
  • HTML pašalinimas iš aprašymų.
  • Skirtingų taisyklių taikymas pagal tiekėją, kategoriją, gamintoją, kainą ar likutį.

Norėdami peržiūrėti arba sukurti šias taisykles, atidarykite Duomenų transformavimo taisyklės. Kaip veikia filtrai, išraiškos ir prioritetai, sužinosite perskaitę Duomenų transformavimo taisyklės.

5. Kiekvienas eksportas sukuria atskirą XML projekciją

Eksporto projekcija parenka duomenis iš saugomo katalogo ir paruošia juos konkrečiai paskirties vietai. Ji nesukuria atskiro tiekėjų katalogo.

Kiekviename eksporte galima nepriklausomai apibrėžti:

  • Kurie tiekėjai ir produktai įtraukiami.
  • Kurios kategorijos ar gamintojai leidžiami.
  • Kuriuos filtrus reikia atitikti.
  • Kokios kainodaros, atsargų ir turinio taisyklės taikomos.
  • Kokie atributai įrašomi į rezultatą.
  • Kaip struktūruojamas XML.
  • Kaip dažnai generuojamas XML.

Norėdami sukurti arba peržiūrėti eksportą, prisijungę atidarykite Eksportai. Išsamesnės informacijos apie eksporto filtrus, transformacijas, šablonus ir tvarkaraščius rasite perskaitę XML eksporto projekcijų kūrimas ir konfigūravimas.

Ar tą patį katalogą galima naudoti skirtinguose pardavimo kanaluose?

Taip. Vienas surinktas ir standartizuotas katalogas gali būti kelių nepriklausomų eksportų šaltinis.

Pavyzdžiui, galite sukurti:

  • Svetainės eksportą su įprastu antkainiu, išsamiais aprašymais ir turimomis tiekėjų atsargomis.
  • Pigu eksportą su konkrečiai prekyvietei skirtais produktų filtrais, kainodaros taisyklėmis, atsargų tvarkymu ir XML laukais.
  • Kainų palyginimo eksportą, kuriame būtų tik pasirinkti produktai ir atskiras kainos atributas.
  • Kitą XML eksportą partneriui, kuriam reikalinga kitokia laukų struktūra.

Vienoje eksporto projekcijoje atlikti pakeitimai neturi būti taikomi kitoms projekcijoms. Taip kiekvienai paskirties vietai galima taikyti atskiras komercines ir turinio taisykles, toliau naudojant tą patį pagrindinį tiekėjų katalogą.

Ar bendrą katalogą galima eksportuoti tiesiai į Pigu?

Taip. Pigu skirtą eksportą galima sukurti tiesiai iš bendro B2BLIX Feed katalogo.

Pigu eksportas gali turėti atskirus:

  • Tiekėjų ir produktų pasirinkimus.
  • Kategorijų, kainos, likučio ar kitus filtrus.
  • Prekyvietei skirtus antkainio ir kainų skaičiavimus.
  • Atsargų transformacijas.
  • Privalomus atributus ir XML šabloną.
  • Eksporto generavimo dažnį.

WooCommerce nebūtina naudoti kaip tarpinio duomenų šaltinio. Jei reikia, WooCommerce gali turėti savo eksportą, tačiau Pigu projekciją galima paruošti atskirai iš to paties saugomo B2BLIX katalogo.

Prieš prijungdami eksportą prie veikiančios prekyvietės ar parduotuvės, patikrinkite jo filtrus, kainų skaičiavimus, atsargų taisykles, transformacijas ir XML šabloną. Po kito importo ar sinchronizavimo eksporto pakeitimai gali turėti įtakos išorinei paskirties vietai perduodamiems produktų duomenims.

Ką patikrinti savo paskyroje

Jei kataloge arba eksporte nėra produktų ar reikšmių, kurių tikėjotės, patikrinkite procesą tokia tvarka.

  1. Patikrinkite tiekėjo šaltinį. Įsitikinkite, kad įjungtas tinkamas tiekėjas, jo XML arba JSON šaltinis pasiekiamas, o šalies, valiutos, PVM, kalbos ir sinchronizavimo nustatymai teisingai apibūdina gaunamus duomenis.
  2. Patikrinkite laukų susiejimą. Įsitikinkite, kad svarbūs laukai, pavyzdžiui, EAN, kaina, likutis, pavadinimas, kategorija ir gamintojas, susieti su teisingomis tiekėjo reikšmėmis.
  3. Patikrinkite EAN. Kad produktas patektų į įprastą apdorojimo ir kelių tiekėjų grupavimo procesą, jam reikia tinkamo EAN.
  4. Patikrinkite išsaugotą produktą. Ieškokite produkto skiltyje „Visi produktai“ ir peržiūrėkite, kokie tiekėjų pasiūlymai bei pagrindiniai atributai yra prieinami.
  5. Patikrinkite eksporto pasirinkimą. Įsitikinkite, kad reikiamas tiekėjas, kategorija, gamintojas ir produktų grupė įtraukti į atitinkamą eksportą.
  6. Patikrinkite filtrus. Produktas gali būti saugomas kataloge, bet neįtrauktas į vieną eksportą, nes neatitinka to eksporto kainos, likučio, kategorijos, gamintojo, tiekėjo ar kitų sąlygų.
  7. Patikrinkite transformavimo taisykles ir jų eiliškumą. Peržiūrėkite, kurios taisyklės įjungtos eksportui, kokie jų prioritetai ir ar po atitikusios taisyklės apdorojimas sustabdomas.
  8. Patikrinkite XML šabloną. Įsitikinkite, kad paskirties vietai reikalingi atributai susieti su teisingomis galutinėmis B2BLIX reikšmėmis.
  9. Patikrinkite galutinį produkto rezultatą. Naudodami Eksporto tikrintuvą palyginkite tiekėjo duomenis, pasirinktą pasiūlymą, apdorojimo taisykles, galutinius atributus ir sugeneruotą XML.

Norėdami ištirti vieną produktą, atidarykite Eksporto tikrintuvas. Instrukcijas, kaip peržiūrėti šaltinio duomenis, skaičiavimus, transformacijas, pašalinimo priežastis ir XML rezultatą, rasite perskaitę Eksporto tikrintuvas: produktų duomenų ir eksporto rezultatų peržiūra.

Dažniausios netikėtų eksporto rezultatų priežastys

  • Produktui trūksta galiojančio EAN. Jis nepatenka į standartinį produktų apdorojimo ir sujungimo procesą.
  • Tiekėjo laukas susietas neteisingai. Pavyzdžiui, eksportas gali gauti neteisingą kainos, likučio ar pavadinimo šaltinio reikšmę.
  • Produktas neįtrauktas į šį eksportą. Kitas eksportas gali jį turėti, nes kiekviena projekcija turi atskirą produktų pasirinkimą.
  • Eksporto filtras pašalina produktą. Produktas gali likti matomas saugomame kataloge, tačiau nebūti įtrauktas į konkretų XML rezultatą.
  • Transformacija pakeičia reikšmę. Eksportuojama kaina, likutis, pavadinimas ar aprašymas gali skirtis nuo pradinės tiekėjo reikšmės, nes taisyklė ją sukūrė arba pakeitė.
  • Tą patį EAN pateikia keli tiekėjai. Apdorojimui pasirinktas tiekėjo pasiūlymas gali būti ne to tiekėjo, kurio tikėjotės iš pradžių.
  • Tiekėjo ir eksporto tvarkaraščiai skiriasi. Tiekėjo sinchronizavimas ir eksporto generavimas yra atskiros operacijos, todėl gali vykti skirtingu dažniu.
  • Išorinė platforma neimportavo naujausio XML. B2BLIX eksportas gali būti jau atnaujintas, o paskirties vietoje vis dar rodomi ankstesnio importo duomenys.

Pavyzdys

Tarkime, du tiekėjai pateikia tą patį produktą su tuo pačiu EAN. Tiekėjas A siūlo jį už €100 ir turi 10 vienetų likutį, o tiekėjas B – už €95 ir turi 2 vienetus.

B2BLIX abu tiekėjų pateiktus variantus išsaugo su tuo pačiu katalogo identifikatoriumi. Tada galite sukurti vieną svetainės eksportą, kuriame naudojama mažesnė tiekėjo B kaina, ir kitą prekyvietės eksportą, kuriam reikia didesnio likučio, todėl naudojamas tiekėjo A pasiūlymas.

Svetainės eksportui gali būti taikomas 15 % antkainis ir sukuriamas išsamus pavadinimas. Prekyvietės eksportui gali būti taikomas kitoks antkainis, ribojamas eksportuojamas likutis ir naudojamas konkrečiai prekyvietei skirtas XML šablonas. Abu eksportai gaunami iš to paties standartizuoto katalogo, tačiau jų galutinės reikšmės gali skirtis.

Kas toliau?

  1. Peržiūrėkite tiekėjų konfigūracijas ir įsitikinkite, kad gaunami duomenys interpretuojami teisingai.
  2. Patikrinkite EAN, kainos, likučio, pavadinimo, kategorijos ir gamintojo susiejimus.
  3. Prieš kurdami didelį eksportą, skiltyje „Visi produktai“ patikrinkite kelis produktus.
  4. Kiekvienai paskirties vietai, kuriai reikia kitokių taisyklių ar XML laukų, sukurkite atskirą eksporto projekciją.
  5. Pradėkite nuo riboto produktų pasirinkimo ir paprastų transformacijų.
  6. Naudodami Eksporto tikrintuvą patikrinkite visą tipinių produktų rezultatą.
  7. Prieš naudodami visą veikiantį katalogą, išbandykite sugeneruotą XML išorinėje paskirties vietoje.

Peržiūrėdami rezultatą atskirkite etapus: pradinę tiekėjo reikšmę, susietą ir kataloge išsaugotą reikšmę, transformuotą eksporto reikšmę, sugeneruotą XML ir reikšmę, kurią galiausiai priima arba paskelbia išorinė paskirties vieta.