Kaip sukonfigūruoti pristatymo laiką ir kitus eksportuojamus atributus

Sužinokite, kaip į B2BLIX Feed XML eksportą pridėti pristatymo laiką, atsargų kiekį, pavadinimus, aprašymus, svorį, matmenis, kainas ir kitas konkrečiai paskirties vietai skirtas reikšmes.


Šiame vadove paaiškinama, iš kur gaunamos eksportuojamų atributų reikšmės, kaip jas sukurti arba pakeisti naudojant transformavimo taisykles ir ką patikrinti, kai galutiniame XML faile trūksta laukelio arba jo reikšmė yra neteisinga.

Kada šis vadovas naudingas

Naudokite šį vadovą, kai į prekyvietę, internetinę parduotuvę, kainų palyginimo platformą ar kitą jūsų XML eksportą gaunančią sistemą reikia perduoti papildomą produkto reikšmę.

Dažniausi pavyzdžiai:

  • Skirtingo pristatymo laiko nustatymas kiekvienam tiekėjui.
  • Atsargų kiekio, svorio, matmenų, pavadinimų ar aprašymų eksportavimas.
  • Paskirties vietai skirtos pardavimo kainos arba išpardavimo kainos sukūrimas.
  • Naujo atributo, kurio nėra tiesiogiai tiekėjo sklaidos kanale, pridėjimas.
  • Esamos tiekėjo reikšmės pakeitimas prieš įrašant ją į galutinį XML failą.

Trumpas atsakymas

Atributas gali būti eksportuojamas, kai jo reikšmė yra B2BLIX produkto duomenyse arba sukuriama naudojant duomenų transformavimo taisyklę. Tada atributas turi būti įtrauktas į atitinkamą eksporto šabloną.

Pavyzdžiui, norėdami atskirai sukonfigūruoti kiekvieno tiekėjo pristatymo laiką, sukurkite pagal tiekėją filtruojamą transformavimo taisyklę ir atributui collectionhours nustatykite reikiamą reikšmę. Įjunkite šią taisyklę eksportui ir pridėkite atributą prie eksporto šablono.

Transformavimo taisyklių ir eksporto šablonų pakeitimai gali paveikti realias kainas, atsargų kiekį, pristatymo informaciją ir kitus prekyvietės duomenis. Prieš naudodami atnaujintą eksportą gamybiniame pardavimo kanale, patikrinkite rezultatą atlikdami ribotą testą.

Kaip veikia eksportuojami atributai

Eksportuojama reikšmė paprastai pereina tris etapus:

  1. Reikšmė gaunama arba susiejama. B2BLIX importuoja informaciją iš tiekėjo šaltinio ir susieja tiekėjo laukus su bendra produkto struktūra.
  2. Reikšmė gali būti transformuojama. Transformavimo taisyklė gali pakeisti esamą atributą arba sukurti naują konkrečiai paskirties vietai skirtą atributą.
  3. Reikšmė įrašoma į XML. Eksporto šablonas nustato, kurie atributai įtraukiami ir kokie XML elementai sugeneruojami.

Šie etapai yra atskiri. Reikšmė gali būti tiekėjo duomenyse, bet jos gali nebūti galutiniame XML faile, jei ji neįtraukta į eksporto šabloną. Taip pat XML elemento pridėjimas prie šablono nesukurs naudingo rezultato, jei susietas arba transformuotas atributas neturi reikšmės.

Tiekėjo sklaidos kanalo reikšmės naudojimas

Jei tiekėjas jau pateikia reikiamą informaciją, patikrinkite, ar susietas tinkamas šaltinio laukas. Tai taikoma tokioms reikšmėms kaip stock, weight, dimensions, title, description ir kitiems tiekėjo atributams.

Prisijungę atidarykite Tiekėjai, kad peržiūrėtumėte tiekėjo konfigūraciją ir susiejimą. Norėdami suprasti tiekėjo nustatymo ir susiejimo procesą, perskaitykite Tiekėjo sklaidos kanalo pridėjimas ir konfigūravimas.

Reikšmės kūrimas arba keitimas

Naudokite transformavimo taisyklę, kai reikiamos reikšmės nėra tiekėjo šaltinyje, ją reikia apskaičiuoti arba ji turi skirtis pagal tiekėją, kategoriją, produktą, kainų intervalą ar kitą sąlygą.

Transformavimo taisyklė, pavyzdžiui, gali:

  • Nustatyti fiksuotą vieno tiekėjo produktų pristatymo laiką.
  • Sukurti atskirą kainą konkrečiai paskirties vietai.
  • Pakeisti tuščią pavadinimą iš kitų atributų sudaryta reikšme.
  • Konvertuoti svorį į paskirties vietai reikalingą matavimo vienetą.
  • Sukurti atsargų kiekio reikšmę pagal produkto arba tiekėjo sąlygas.
  • Pašalinti HTML iš aprašymo.
  • Sujungti esamus laukus į konkrečiai paskirties vietai skirtą pavadinimą.

Norėdami sukurti arba peržiūrėti šias taisykles, atidarykite Duomenų transformavimo taisyklės. Taisyklių laukų, sąlygų, išraiškų ir prioritetų paaiškinimą rasite vadove Duomenų transformavimo taisyklės.

Duomenų transformavimo taisyklių kūrimo puslapis, kuriame rodomas taisyklės pavadinimas, filtro kriterijai, atributo transformavimo laukai ir mygtukas „Create rule“
Transformavimo taisyklė gali apriboti pakeitimą atitinkančiais produktais ir sukurti arba pakeisti reikiamą atributą.

Reikšmės įtraukimas į galutinį XML

Kai atributas pasiekiamas, jis turi būti įtrauktas į tinkamą eksporto šabloną. Šablonas susieja B2BLIX atributus su paskirties vietai reikalingais XML elementų pavadinimais.

Prisijungę atidarykite Eksportai ir pasirinkite eksportą, kurį norite atnaujinti. Išsamesnės informacijos apie eksporto nustatymus ir XML šablonus rasite vadove XML eksporto projekcijų kūrimas ir konfigūravimas.

Eksporto šablonas, kuriame rodomas produkto kelias ir EAN, kainos, atsargų kiekio, pavadinimo bei price_for_website susiejimai
Eksporto šablonas nustato, kurie produkto atributai įrašomi į sugeneruotą XML ir kokie elementų pavadinimai naudojami.

Kaip sukonfigūruoti kiekvieno tiekėjo pristatymo laiką

  1. Atidarykite Duomenų transformavimo taisyklės kūrimas.
  2. Suteikite taisyklei aiškų pavadinimą, pavyzdžiui, Tiekėjo A pristatymo laikas.
  3. Pridėkite filtrą, apribojantį taisyklę reikiamu tiekėju.
  4. Atributui collectionhours nustatykite reikiamą pristatymo laiko reikšmę.
  5. Išsaugokite taisyklę.
  6. Atidarykite atitinkamą eksportą ir įjunkite jame taisyklę.
  7. Patikrinkite taisyklės prioritetą, jei tą patį atributą gali keisti ir kitos taisyklės.
  8. Pridėkite atributą prie eksporto šablono naudodami paskirties vietai reikalingą XML elementą.
  9. Sugeneruokite ir patikrinkite bandomąjį eksportą prieš naudodami rezultatą veikiančiame kanale.

Kai skirtingiems tiekėjams reikia skirtingų pristatymo reikšmių, sukurkite atskiras pagal tiekėją filtruojamas taisykles.

Ką patikrinti savo paskyroje

1. Įsitikinkite, iš kur turi būti gaunama reikšmė

  • Jei reikšmę pateikia tiekėjas, patikrinkite tiekėjo laukų susiejimą.
  • Jei reikšmė turi būti fiksuota arba apskaičiuota, patikrinkite transformavimo taisyklę.
  • Jei reikšmė turi skirtis pagal tiekėją arba produktų grupę, patikrinkite taisyklės filtrą.
  • Jei reikšmė jau egzistuoja, bet jai reikia kito XML pavadinimo, patikrinkite eksporto šabloną.

2. Patikrinkite, ar transformavimo taisyklė taikoma eksportui

Išsaugota transformavimo taisyklė nebūtinai turi įtakos kiekvienam eksportui. Patvirtinkite, kad taisyklė įjungta tikrinamam eksportui.

Taip pat patikrinkite:

  • Ar produktas atitinka taisyklės sąlygas.
  • Ar produktui pasirinktas tiekėjas atitinka tiekėjo filtrą.
  • Ar taisyklės prioritetas yra tinkamas.
  • Ar aukštesnio prioriteto taisyklė nepakeičia reikšmės anksčiau.
  • Ar atitinkanti taisyklė nesukonfigūruota sustabdyti tolesnį taisyklių apdorojimą.

3. Patikrinkite eksporto šabloną

Įsitikinkite, kad šablone įtrauktas tinkamas B2BLIX atributas ir kad jis įrašomas į paskirties vietos laukiamą XML elementą.

Šablono parametro pavadinimas ir transformuoto atributo pavadinimas turi nurodyti reikiamą reikšmę. Panašūs pavadinimai automatiškai nereiškia, kad juose yra tie patys duomenys.

4. Patikrinkite vieną produktą naudodami Export Checker

Naudokite vieną žinomą produktą, kad patikrintumėte visą rezultatą. Ieškokite pagal jo EAN ir peržiūrėkite tiekėjo duomenis, pasirinktą tiekėją, transformacijas, galutinius atributus ir sugeneruotą XML.

Norėdami tai patikrinti savo paskyroje, atidarykite Eksporto tikrintuvas. Norėdami suprasti ataskaitoje pateikiamą informaciją, perskaitykite Export Checker: produkto duomenų ir eksporto rezultatų peržiūra.

Dažniausios priežastys, kodėl atributo trūksta arba jis yra neteisingas

  • Tiekėjo laukas nesusietas. Šaltinyje yra reikšmė, tačiau B2BLIX nuskaito kitą lauką arba nenuskaito jokio lauko.
  • Šaltinyje reikšmė nepateikiama. Fiksuotai arba apskaičiuotai reikšmei sukurti gali reikėti transformavimo taisyklės.
  • Taisyklė neįjungta eksportui. Taisyklė egzistuoja, tačiau nėra aktyvi generuojamame eksporte.
  • Produktas neatitinka taisyklės filtro. Tiekėjo, kategorijos, EAN, kainos ar kita sąlyga neleidžia produktui būti transformuotam.
  • Kita taisyklė pakeičia tą patį atributą. Taisyklės prioritetas ir apdorojimo stabdymo nustatymai gali paveikti galutinį rezultatą.
  • Atributo nėra šablone. Reikšmė yra B2BLIX, tačiau neįrašoma į XML.
  • Šablone nurodytas netinkamas atributas. XML elementas yra, tačiau gauna tuščią arba nenumatytą reikšmę.
  • Gaunanti platforma tikisi kito formato. Sugeneruotame XML gali būti reikšmė, tačiau paskirties vietai gali reikėti kito elemento pavadinimo, matavimo vieneto, reikšmės formato arba konfigūracijos.

Pavyzdys

Tiekėjas A paprastai pristato per 24 valandas, o tiekėjui B reikia 72 valandų. Sukurkite vieną pagal tiekėją A filtruojamą taisyklę, kuri atributui collectionhours nustato 24 valandų pristatymui reikalingą reikšmę, ir kitą pagal tiekėją B filtruojamą taisyklę, kuriai nustatoma 72 valandų pristatymui reikalinga reikšmė.

Įjunkite abi taisykles prekyvietės eksporte ir susiekite collectionhours su XML šablone nurodytu pristatymo laiko elementu. Tada naudodami Export Checker patikrinkite po vieną kiekvieno tiekėjo EAN ir įsitikinkite, kad galutiniame XML faile rodoma tinkama reikšmė.

Kas toliau

  1. Nustatykite, ar reikiama reikšmė turi būti gaunama iš tiekėjo šaltinio, ar iš transformavimo taisyklės.
  2. Prieš keisdami taisykles patikrinkite tiekėjo susiejimą.
  3. Transformaciją sukurkite arba atnaujinkite tik tada, kai šaltinio reikšmę reikia pridėti, pakeisti arba apskaičiuoti.
  4. Įjunkite taisyklę numatytam eksportui ir peržiūrėkite jos prioritetą.
  5. Pridėkite tinkamą atributą prie eksporto šablono.
  6. Naudodami Export Checker patikrinkite bent vieną paveiktą produktą.
  7. Patvirtinkite, kad sugeneruotame XML naudojamas gaunančiai platformai reikalingas lauko pavadinimas ir reikšmės formatas.
  8. Prieš taikydami atnaujintą eksportą veikiančiam katalogui, išbandykite jį su kontroliuojamu produktų pasirinkimu.

B2BLIX parengia XML išvestį, tačiau išorinė parduotuvė arba prekyvietė kontroliuoja, kaip šie duomenys importuojami, tikrinami ir rodomi. Jei galutiniame XML faile yra tinkama reikšmė, bet paskirties vietoje ji rodoma neteisingai, patikrinkite paskirties vietos laukų susiejimą ir importo reikalavimus.