Kaip pakeisti tiekėjo URL arba sklaidos kanalo struktūrą nesutrikdant eksportų

Sužinokite, kaip pakeisti tiekėjo URL arba pereiti prie pakeistos XML ar JSON struktūros, sumažinant trūkstamų produktų, neteisingų reikšmių ar nebaigtų eksportų riziką.


Aprašymas: Šiame vadove paaiškinama, kodėl pakeitus tiekėjo šaltinį esami susiejimai gali nustoti veikti, ką reikia patikrinti prieš įjungiant sinchronizavimą ir kaip patikrinti paveiktus eksportus.

Kada šis vadovas aktualus

Naudokite šį vadovą, kai tiekėjas pateikia naują sklaidos kanalo URL, pakeičia esamo XML ar JSON sklaidos kanalo struktūrą, pakeičia vieną šaltinio failą kitu arba pakeičia pagrindinio ir antrinio šaltinių susiejimo būdą.

Šį pakeitimą reikėtų vertinti kaip kontroliuojamą perkėlimą. Net jei naujame šaltinyje yra tie patys produktai, jų produktų kelias, laukų pavadinimai arba laukų vietos gali skirtis. Tokiu atveju esami susiejimai gali neberasti svarbių reikšmių, pavyzdžiui, EAN, kainos, likučio, pavadinimo arba kategorijos.

Trumpas atsakymas

Rekomenduojama išjungti tiekėją keičiant šaltinio konfigūraciją. Atnaujinkite URL, patikrinkite produktų kelią, peržiūrėkite kiekvieną susiejimą ir patikrinkite bet kokį pagrindinio bei antrinio šaltinių ryšį prieš vėl įjungdami tiekėją.

Taip pat turėtumėte nustatyti visus eksportus, kuriuose naudojamas šis tiekėjas. Tiekėjui sėkmingai sinchronizavusis, patikrinkite kelis žinomus produktus ir galutinį kiekvieno susijusio eksporto rezultatą.

Įspėjimas: Šaltinio arba susiejimo pakeitimas gali paveikti eksportuojamas kainas, likučių kiekius, produktų pasiekiamumą ir turinį. Neįjunkite tiekėjo, kol atidžiai nepatikrinote naujos struktūros ir susiejimų.

Kodėl senas susiejimas gali tapti netinkamas

B2BLIX nuskaito produktų informaciją iš konkrečių tiekėjo XML arba JSON struktūros vietų. Nustatant tiekėją šios vietos susiejamos su standartiniais B2BLIX laukais.

Pavyzdžiui, senajame šaltinyje produkto identifikatorius gali būti saugomas lauke EAN. Naujajame šaltinyje jis gali būti vadinamas brūkšniniu kodu arba pateikiamas kitoje produktų skilties vietoje. Senasis susiejimas ir toliau ieškos ankstesnėje vietoje, todėl gali gauti tuščią reikšmę.

Tai ypač svarbu kalbant apie EAN. B2BLIX naudoja tinkamą EAN kaip pagrindinį produkto identifikatorių. Produktai, neturintys tinkamo EAN, neapdorojami įprastame produktų sujungimo procese. Todėl nutrūkęs EAN susiejimas gali lemti, kad daugelis produktų dings iš laukiamo katalogo ir eksporto rezultatų.

Problema ne visada susijusi su pačiu URL. Jei naujasis URL grąžina visiškai tokią pačią struktūrą, esamas susiejimas gali ir toliau veikti. Vis dėlto turėtumėte patikrinti struktūrą, o ne manyti, kad ji nepasikeitė.

Pasiruošimas prieš keičiant tiekėją

Prieš redaguodami šaltinį užfiksuokite kelis dabartinės veikiančios konfigūracijos atskaitos taškus. Taip po perkėlimo turėsite praktinį pagrindą palyginimui.

  • Užsirašykite dabartinį tiekėjo URL ir tai, ar naudojamas antrinis šaltinis.
  • Užfiksuokite dabartinį produktų skaičių arba kitą pasiekiamą katalogo skaičių.
  • Pasirinkite kelis reprezentatyvius produktus ir užsirašykite jų EAN.
  • Įtraukite produktus, kurių likučio būsenos, kainos, kategorijos ir turinio kokybė skiriasi.
  • Užsirašykite, kuriuose eksportuose naudojamas tiekėjas.
  • Užfiksuokite pasirinktų produktų numatomą kainą, likutį, pavadinimą ir tiekėją.

Pavyzdinių EAN užfiksavimo tikslas nėra seno EAN konvertavimas į naują. Tie patys žinomi EAN naudojami kaip atskaitos taškai prieš pakeitimą ir po jo. Jei vėliau jų nepavyksta rasti, gali reikėti patikrinti šaltinio duomenis, produktų kelią, EAN susiejimą arba kitą tinkamumo sąlygą.

Saugus tiekėjo šaltinio keitimas

  1. Išjunkite tiekėją. Taip sumažinsite riziką sinchronizuoti iš dalies sukonfigūruotą šaltinį, kol keičiami keliai ir susiejimai.
  2. Pakeiskite šaltinio URL arba šaltinio konfigūraciją. Patikrinkite visus susijusius autentifikavimo arba užklausų nustatymus, tačiau neviešinkite ir nesidalykite privačiais tiekėjo URL, prisijungimo duomenimis ar antraštėmis.
  3. Peržiūrėkite visą produktų kelią. Įsitikinkite, kad B2BLIX nuskaito pasikartojantį elementą, kuris atitinka vieną visą produktą.
  4. Peržiūrėkite kiekvieną pagrindinio šaltinio susiejimą. Tikrinkite ne tik EAN, kainą ir likutį. Peržiūrėkite visą susietą turinį ir komercinius laukus.
  5. Peržiūrėkite kiekvieną antrinio šaltinio susiejimą. Tai atlikite, kai tiekėjas naudoja atskirą atnaujinimo, likučio, kainos arba turinio šaltinį.
  6. Peržiūrėkite pagrindinio ir antrinio šaltinių ryšį. Įsitikinkite, kad pasirinkti identifikatoriai vis dar susieja tinkamus įrašus ir kad abiejuose šaltiniuose išlieka pakankamas bendras produktų rinkinys.
  7. Patikrinkite susiejimų peržiūras. Įsitikinkite, kad rodomos pavyzdinės reikšmės yra tikros produktų reikšmės ir paimtos iš laukiamų laukų.
  8. Įjunkite tiekėją tik tada, kai konfigūracija bus baigta. Leiskite tiekėjui sinchronizuotis pagal sukonfigūruotą tvarkaraštį, tada pradėkite toliau aprašytus produktų ir eksportų patikrinimus.

Norėdami pakeisti šaltinį ir peržiūrėti jo susiejimus, atidarykite Tiekėjai. Norėdami sužinoti daugiau apie tiekėjo konfigūravimą ir susiejimų procesą, perskaitykite Tiekėjo sklaidos kanalo pridėjimas ir konfigūravimas.

Produktų kelio išskleidžiamasis sąrašas, kuriame rodomi aptikti XML keliai ir kiekvieno kelio atitinkančių elementų skaičius
Produktų kelias turi nukreipti į pasikartojančią skiltį, kurioje yra vienas visas produktas. Pakeitus tiekėjo XML struktūrą, dar kartą patikrinkite šį pasirinkimą.

Susiejimai, kuriuos būtina peržiūrėti

Tiekėjo struktūros perkėlimas turėtų apimti išsamią susiejimų peržiūrą. Tai, kad lauke vis dar rodoma reikšmė, nebūtinai reiškia, kad jis susietas su tinkama nauja vieta.

Pagrindinis šaltinis

Patikrinkite visus iš pagrindinio tiekėjo šaltinio naudojamus laukus, įskaitant susijusius identifikatorius, kainas, likučius, produktų turinį, vaizdus, kategorijas, gamintojus, matmenis ir kitus susietus atributus.

Antrinis šaltinis

Jei sukonfigūruotas antrinis šaltinis, atskirai patikrinkite jo produktų kelią ir susiejimus. Tiekėjas gali pakeisti pagrindinį katalogą, o atnaujinimo sklaidos kanalas gali likti nepakitęs, arba abu šaltiniai gali būti pakeisti vienu metu.

Šaltinių ryšys

Kai pagrindinis ir antrinis šaltiniai yra susieti, peržiūrėkite įrašams sutapatinti naudojamus identifikatorius. Teisingas pagrindinio ir teisingas antrinio šaltinio susiejimas nepadės, jei ryšys tarp jų nebesusieja tų pačių produktų.

Finansinių ir turinio duomenų interpretavimas

Struktūros pakeitimas savaime nereiškia, kad reikia keisti tiekėjo finansinius nustatymus. Tačiau prieš palikdami šiuos nustatymus nepakeistus patvirtinkite, ar naujajame šaltinyje vis dar naudojama ta pati valiuta, PVM taikymas, turinio kalba, svorio matavimo vienetai ir likučio reikšmių tvarka.

Eksportų, priklausančių nuo tiekėjo, paieška

Eksporto projekcijai gali būti naudojami tik pasirinkti tiekėjai iš viso B2BLIX katalogo. Tiekėjas yra tiesiogiai susijęs su eksportu, kai jis pasirinktas to eksporto tiekėjų nustatymuose.

Atidarykite kiekvieną eksportą, kuriame gali būti naudojamas tiekėjas, ir patikrinkite tiekėjo pasirinkimo žymimuosius langelius. Nereikia tikrinti nesusijusių eksportų, kuriuose tiekėjas nepasirinktas.

Norėdami tai patikrinti savo paskyroje, atidarykite Eksportai. Norėdami suprasti eksporto nustatymus, perskaitykite XML eksporto projekcijų kūrimas ir konfigūravimas.

Naujo eksporto kūrimo forma, kurioje rodomi bendrieji nustatymai, turinio pasirinkimas, tiekėjai, numatytieji antkainiai ir mygtukas Kurti
Eksporto nustatymuose galima pasirinkti tiekėjus. Patikrinkite kiekvieną susijusį eksportą ir įsitikinkite, ar pakeistas tiekėjas pateikia produktų šiai projekcijai.

Svarbu: Tiekėjo išjungimas neturėtų būti laikomas įrodymu, kad visi anksčiau išsaugoti produktai iš karto dingo iš visų eksportų. Anksčiau surinkti katalogo duomenys gali likti pasiekiami pagal paskyros duomenų atnaujinimo ir saugojimo nustatymus. Visada patikrinkite faktinį eksporto rezultatą.

Produktų palyginimas prieš ir po pakeitimo

Tiekėjui sinchronizavusis iš naujo šaltinio, ieškokite prieš perkėlimą užfiksuotų EAN. Palyginkite susietus duomenis, o ne tik patikrinkite, ar produktas egzistuoja.

Patikra Ką reikia patvirtinti
EAN Laukiamas identifikatorius yra pateiktas, galiojantis ir susietas iš tinkamo lauko.
Kaina Reikšmė pateikta, joje ir toliau naudojama numatytoji valiuta ir PVM interpretacija.
Likutis Kiekio arba pasiekiamumo reikšmė atitinka naują tiekėjo likučio reikšmių tvarką.
Pavadinimas ir aprašymas Turinys paimtas iš numatytos kalbos ir šaltinio laukų.
Kategorija ir gamintojas Šaltinio reikšmės pateiktos ir toliau palaiko numatytus ryšius bei filtrus.
Antriniai duomenys Pagrindinio ir antrinio šaltinių įrašai susieti su tuo pačiu produktu.
Eksportuojamas XML Produktas rodomas numatytame eksporte su teisingomis galutinėmis reikšmėmis.

Norėdami patikrinti naujai importuotus katalogo duomenis, atidarykite Visi produktai. Norėdami sužinoti daugiau apie pasiekiamą produktų informaciją, perskaitykite Visų produktų sąsaja.

Susijusių eksportų testavimas

Produkto radimas išsaugotame kataloge yra tik pirmasis patikrinimas. Eksportas vis tiek gali jį neįtraukti, pasirinkti kitą tiekėją, pritaikyti transformaciją arba sugeneruoti kitokią galutinę reikšmę.

Kiekviename eksporte, kuriame naudojamas pakeistas tiekėjas, patikrinkite kelis pavyzdinius EAN naudodami Eksportų tikrintuvą. Peržiūrėkite pradinius tiekėjo duomenis, pasirinktą tiekėją, susietus atributus, apdorojimo rezultatą ir galutinę XML išvestį.

Norėdami tai patikrinti savo paskyroje, atidarykite Eksportų tikrintuvas. Norėdami suprasti produkto lygio ataskaitą, perskaitykite Produktų duomenų ir eksporto rezultatų peržiūra naudojant Eksportų tikrintuvą.

Dažniausios problemos pakeitus šaltinį

  • Neimportuojama nė vieno produkto: Visas produktų kelias gali nukreipti į netinkamą naujo failo skiltį.
  • Trūksta daugelio produktų: EAN susiejimas gali būti tuščias, nukreipti į netinkamą lauką arba gauti reikšmes, kurios nelaikomos tinkamais EAN.
  • Kainos tuščios arba neteisingos: Kainos lauko vieta arba tiekėjo valiutos ir PVM interpretacija gali nebeatitikti naujo šaltinio.
  • Likutis tampa lygus nuliui arba produktas nepasiekiamas: Gali būti pasikeitęs likučio laukas arba jo reikšmių prasmė.
  • Trūksta turinio: Pavadinimo, aprašymo, vaizdo, kategorijos, gamintojo arba su kalba susiję susiejimai vis dar gali nukreipti į senas vietas.
  • Pagrindinė ir antrinė informacija nesujungiama: Ryšio susiejimas gali nebeatpažinti to paties produkto abiejuose failuose.
  • Produktai yra skiltyje „Visi produktai“, bet jų nėra eksporte: Eksportas gali neįtraukti tiekėjo arba produktą gali paveikti to eksporto filtrai ir apdorojimo taisyklės.
  • Eksporte vis dar pateikiamos senesnės reikšmės: Tiekėjo sinchronizavimas ir eksporto generavimas vykdomi pagal nepriklausomus tvarkaraščius. Įsitikinkite, kad abiem operacijoms buvo suteikta galimybė įvykti naudojant naujus duomenis.

Pavyzdys

Anksčiau tiekėjas kiekvieną produktą saugojo skiltyje offer ir joje pateikdavo EAN, kainą bei likutį. Naujajame šaltinyje produktai saugomi kitoje skiltyje, o EAN pateikiamas kitoje lauko vietoje.

Jei pakeičiamas tik URL, senasis susiejimas ir toliau ieško ankstesniame produktų kelyje. Todėl produktai gali neturėti susieto EAN ir nepatekti į įprastą katalogo procesą.

Saugus būdas – išjungti tiekėją, pasirinkti naują visą produktų kelią, prireikus iš naujo susieti kiekvieną lauką, patikrinti pagrindinio ir antrinio šaltinių ryšį ir tik tada įjungti tiekėją. Po sinchronizavimo ieškokite kelių anksčiau užfiksuotų EAN ir patvirtinkite jų galutines reikšmes kiekviename susijusiame prekyvietės arba svetainės eksporte.

Ką daryti toliau

  1. Palikite tiekėją išjungtą, kol naujasis šaltinis bus pasiekiamas ir bus patvirtintas visas produktų kelias.
  2. Peržiūrėkite visus pagrindinio, antrinio šaltinių ir ryšio susiejimus.
  3. Patvirtinkite, ar pasikeitė šaltinio finansinių ir turinio duomenų tvarka.
  4. Nustatykite susijusius eksportus naudodami jų tiekėjo pasirinkimo nustatymus.
  5. Įjunkite tiekėją ir po sinchronizavimo patikrinkite reprezentatyvius produktus.
  6. Patikrinkite tuos pačius EAN naudodami Eksportų tikrintuvą kiekviename paveiktame eksporte.
  7. Palyginkite produktų pasiekiamumą, kainas, likučius, turinį, kiekius ir galutinį XML su prieš perkėlimą užfiksuotais atskaitos taškais.
  8. Toliau stebėkite paveiktus eksportus po kito suplanuoto tiekėjo sinchronizavimo ir eksporto vykdymo.

Jei pavyzdiniai produktai ir kiekiai reikšmingai skiriasi, dar kartą išjunkite tiekėją ir peržiūrėkite šaltinio kelią bei susiejimus, prieš leisdami pakeistiems duomenims toliau patekti į produkcinius eksportus.