Ensisijaisten ja toissijaisten toimittajalähteiden suunnittelu
Opi, milloin kannattaa käyttää yhtä toimittajalähdettä ja milloin täydellinen tuoteluettelo kannattaa erottaa nopeammin päivitettävästä hinta- ja varastosaldolähteestä.
Tässä oppaassa selitetään, mitä ensisijaisiin ja toissijaisiin toimittajalähteisiin kuuluu, miten tuotteet yhdistetään niiden välillä, miten synkronointiaikataulut valitaan ja mitä tapahtuu, kun tuote puuttuu toissijaisesta lähteestä.
Milloin tämä määritys on hyödyllinen
Jotkin toimittajat tarjoavat yhden täydellisen tuotetietosyötteen. Toiset tarjoavat kaksi erillistä syötettä: yhden suuren tiedoston, joka sisältää tuotetiedot, ja toisen pienemmän tiedoston, joka sisältää usein muuttuvia arvoja, kuten hinnat ja varastosaldot.
B2BLIX Feed tukee molempia järjestelyjä. Oikea määritys riippuu toimittajan tarjoamista tiedostoista ja siitä, mitä tietoja kukin tiedosto sisältää.
Lyhyt vastaus
- Käytä ensisijaista lähdettä toimittajan pääluetteloon, mukaan lukien tuotetunnisteet, nimikkeet, kuvaukset, kuvat, kategoriat ja muut tuotetiedot.
- Käytä valinnaista toissijaista lähdettä kevyempiin ja useammin tehtäviin päivityksiin, yleensä hintoihin ja varastosaldoihin.
- Jos toimittaja tarjoaa vain yhden täydellisen lähteen, lisää se ensisijaiseksi lähteeksi. Toissijaista lähdettä ei tarvita.
- Jos käytät kahta lähdettä, niiden on sisällettävä pysyvä tunniste, jonka avulla B2BLIX voi yhdistää saman tuotteen molemmissa tiedostoissa.
Lähdekenttien määritysten tai synkronointiaikataulujen muuttaminen voi vaikuttaa vientitiedostojen hintoihin, varastosaldoihin ja saatavilla oleviin tuotteisiin. Tarkista lähteiden sisältö ja yhteyden esikatselu ennen toimittajatietojen käyttämistä tuotantokanavassa.
Mitä kumpaankin lähteeseen kuuluu
| Lähde | Tyypillinen käyttötarkoitus | Tyypilliset tiedot |
|---|---|---|
| Ensisijainen lähde | Täydellinen tuoteluettelo | EAN, toimittajan SKU, nimike, kuvaus, kuvat, kategoriat, valmistaja, hinta, varastosaldo, paino ja muut tuoteattribuutit |
| Toissijainen lähde | Usein muuttuvien arvojen nopeat päivitykset | Tuotetunniste, hinta, varastosaldo ja joskus muut rajatut operatiiviset kentät |
Tarkka sisältö riippuu toimittajasta. Ensisijaisen lähteen ei tarvitse sisältää kaikkia mahdollisia attribuutteja, eikä toissijainen lähde rajoitu täsmälleen kahteen kenttään. Tärkeä ero on, että ensisijainen lähde sisältää yleensä tuotteen päätiedot, kun taas toissijainen lähde päivittää valittuja arvoja.
Milloin toissijaista lähdettä ei tarvita
Älä luo toissijaista lähdettä vain siksi, että se on mahdollista. Yksi lähde riittää, kun se sisältää kaikki työnkulussa tarvittavat tiedot, myös säännöllisesti päivitettävät arvot.
Toissijainen lähde on yleensä tarpeeton, kun:
- Toimittaja tarjoaa vain yhden XML- tai JSON-linkin.
- Ensisijainen syöte sisältää jo käyttökelpoiset tuotetiedot, hinnat ja varastosaldot.
- Toimittaja päivittää täydellisen syötteen tarpeeksi usein.
- Toisen tiedoston yhdistämiseen ei ole luotettavaa yhteistä tunnistetta.
Tässä tilanteessa lisää käytettävissä oleva linkki ensisijaiseksi lähteeksi ja jätä toissijainen lähde tyhjäksi.
Miten tuotteet yhdistetään kahden lähteen välillä
B2BLIXin on pystyttävä tunnistamaan, mikä ensisijaisen lähteen tietue vastaa mitäkin toissijaisen lähteen tietuetta. Valitse pysyvä tunniste, joka esiintyy molemmissa tiedostoissa ja jolla on saman tuotteen kohdalla sama arvo.
Sopivia yhteyskenttiä voivat olla:
- EAN
- Toimittajan tuotetunnus
- Toimittajan SKU tai muu pysyvä paikallinen tuotekoodi
Jos tuotteen EAN on ensisijaisessa lähteessä 5901234567890, toissijaisessa lähteessä on käytettävä samaa EAN-tunnusta vastaavassa hinta- ja varastosaldotietueessa. Pienet erot, kuten välilyönnit, etuliitteet tai eri tunnistetyyppi, voivat estää tietueiden yhdistämisen.
Toimittajan ensisijaisen ja toissijaisen tiedoston yhdistämiseen käytettävä tunniste ei ole sama asia kuin koko luettelon kattava tuotteen yksilöintisääntö. B2BLIX Feedin vakiotyönkulussa tuotteella on edelleen oltava käyttökelpoinen EAN-tunnus normaalia käsittelyä ja toimittajien välistä ryhmittelyä varten.
Synkronointiaikataulujen valitseminen
Ensisijainen ja toissijainen lähde voivat käyttää eri synkronointitiheyksiä. Näin pienempi hinta- ja varastosaldotiedosto voidaan ladata useammin kuin täydellinen tuoteluettelo.
Valitse aikataulut tässä järjestyksessä:
- Tarkista, suositteleeko toimittaja tiettyä päivitysaikataulua tai asettaako se latausrajoituksia.
- Aseta ensisijainen lähde sen mukaan, kuinka usein tuotetiedot ja täydellinen luettelo muuttuvat.
- Aseta toissijainen lähde sen mukaan, kuinka usein hinnat ja varastosaldot on päivitettävä.
- Varmista, että vientiaikataulu sopii toimittajan aikatauluihin. Vientitiedostojen luonti ja toimittajan synkronointi ovat erillisiä toimintoja.
Jos toimittaja ei määritä rajoituksia tai suositeltua aikaväliä, tuntikohtainen synkronointi on käytännöllinen lähtökohta. Säädä sitä vasta sen jälkeen, kun olet huomioinut, kuinka usein toimittaja päivittää tiedoston ja kuinka tuoreita tietojen on oltava.
Toimittajien lataukset perustuvat käyttöön. Tarkista toimittajan käyttörajoitukset ja B2BLIX Feedin ajantasaiset hintatiedot ennen synkronointitiheyden lisäämistä. Useammat lataukset eivät auta, jos toimittaja päivittää lähteensä harvemmin.
Mitä tapahtuu, kun tuote puuttuu toissijaisesta lähteestä
Ensisijaisessa lähteessä olevalla tuotteella ei välttämättä ole vastaavaa tietuetta toissijaisessa lähteessä. Seuraavaksi tapahtuva riippuu siitä, sisältääkö ensisijainen lähde jo tarpeeksi tietoja tuotteen käsittelyyn.
- Jos ensisijainen lähde sisältää käyttökelpoisen hinnan: tuote voidaan ehkä käsitellä ensisijaisesta lähteestä saatavilla olevien tietojen avulla.
- Jos hinnan odotetaan tulevan vain toissijaisesta lähteestä: tuotteella ei ole riittäviä hintatietoja, eikä se etene normaalissa työnkulussa.
- Jos tunnisteet eivät täsmää: B2BLIX käsittelee tietueet yhdistämättöminä, vaikka ne näyttäisivät kuvaavan samaa tuotetta.
Puuttuva yhteys ei aina tarkoita, että tuote puuttuu. Se voi myös tarkoittaa, että valituissa yhteyskentissä on eri arvot tai että jokin kentistä on määritetty väärin.
Mitä tilillä kannattaa tarkistaa
Kun olet kirjautunut sisään, avaa Toimittajat-osio tarkistaaksesi nykyiset toimittajamääritykset tai avaa Lisää uusi toimittaja määrittääksesi uuden lähteen. Lisätietoja lähde-, synkronointi- ja määrityskentistä saat oppaasta Toimittajasyötteen lisääminen ja määrittäminen.
1. Vahvista lähdelinkit
- Varmista, että ensisijainen lähde avautuu ja palauttaa odotetut XML- tai JSON-tiedot.
- Varmista, että toissijainen lähde avautuu erikseen, jos sitä käytetään.
- Tarkista, tarvitaanko todennustietoja tai pyyntöotsakkeita.
- Älä julkaise tai jaa yksityisiä toimittajien URL-osoitteita, tunnistetietoja tai pyyntöotsakkeita.
2. Tarkista löydetty tuotetietojen rakenne
Varmista määrityksen aikana, että B2BLIX on tunnistanut kummastakin tiedostosta oikean toistuvan tuotepolun. Esikatselussa pitäisi näkyä yksittäisiä tuotteita, ei kokonaista asiakirjaa, kategoriaryhmää tai asiaankuulumatonta osiota.
3. Määritä pakolliset kentät
Tarkista ensisijaisesta lähteestä vähintään käyttötarkoitukseesi tarvittavat kentät, kuten:
- EAN
- SKU tai toimittajan tuotetunnus
- Nimike
- Hinta
- Varastosaldo
- Kategoria
Määritä toissijaisesta lähteestä yhteinen yhteystunniste sekä arvot, joita toissijainen tiedosto on tarkoitettu päivittämään, yleensä hinta ja varastosaldo.
4. Vahvista lähteiden välinen yhteys
Valitse yhteyden määritysvaiheessa vastaava tunniste ensisijaisesta ja toissijaisesta lähteestä. Tarkista esikatselu ja leikkaustilastot varmistaaksesi, että kohtuullinen määrä tuotteita yhdistyy.
Jos vain hyvin harvat tuotteet yhdistyvät, tarkista seuraavat asiat:
- Molemmilla puolilla valittiin samantyyppinen tunniste.
- Tunnisteiden arvot käyttävät samaa muotoa.
- Esikatselussa näkyy vertailukelpoisia tuotteita molemmista tiedostoista.
- Toimittaja ei ole käyttänyt eri SKU-järjestelmiä kahdessa lähteessä.
- Tunniste on yksilöllinen ja pysyvä, ei nimike, kategoria tai muu muuttuva arvo.
Yleiset lähteiden suunnitteluun liittyvät ongelmat
Molemmat tiedostot lisättiin erillisinä toimittajina
Jos tiedostot kuvaavat saman toimittajan luetteloa ja toinen tiedosto vain päivittää toista, ne pitäisi yleensä määrittää yhden toimittajamäärityksen ensisijaiseksi ja toissijaiseksi lähteeksi. Kahden toisistaan riippumattoman toimittajamäärityksen luominen ei muodosta tarkoitettua lähteiden välistä yhteyttä.
Toissijainen lähde ei sisällä tuotetietoja
Tämä on usein normaalia. Toissijainen lähde voi sisältää vain tunnisteen, hinnan ja varastosaldon. Täydellinen nimike, kuvaus, kuvat ja kategoria voivat edelleen tulla ensisijaisesta lähteestä.
Yhteys käyttää tuotteen nimikettä
Tuotenimikkeet eivät ole luotettavia yhteyskenttiä, koska sanamuoto, välimerkit, kieli ja muotoilu voivat muuttua. Käytä niiden sijaan EAN-tunnusta, toimittajan tuotetunnusta tai pysyvää toimittajan SKU-tunnusta.
Lähteiden aikataulut ovat samat ilman käytännön syytä
Suurta luettelotiedostoa ei välttämättä tarvitse ladata yhtä usein kuin pientä varastosaldon päivitystiedostoa. Käytä toimittajan suosituksia ja kunkin tiedoston todellista päivitystiheyttä sen sijaan, että määrittäisit niille automaattisesti saman aikataulun.
Yhdistetyltä toissijaiselta tietueelta puuttuu hinta
Tietueiden yhdistäminen ei luo puuttuvaa arvoa. Jos tuote tarvitsee hinnan toissijaisesta lähteestä, varmista määrityksen esikatselussa, että valittu hintapolku sisältää kelvollisen arvon.
Esimerkki
Toimittaja tarjoaa kaksi tiedostoa:
- catalog.xml sisältää 40 000 tuotetta, joiden tiedoissa ovat EAN, SKU, nimikkeet, kuvaukset, kuvat, kategoriat, hinnat ja varastosaldot.
- updates.xml sisältää EAN-tunnuksen, nykyisen hinnan ja nykyisen varastosaldon 35 000 tuotteelle.
Myyjä määrittää tiedoston catalog.xml ensisijaiseksi lähteeksi ja tiedoston updates.xml toissijaiseksi lähteeksi. Yhteyskentäksi valitaan EAN, koska se esiintyy molemmissa tiedostoissa.
Molemmista tiedostoista löytyvän tuotteen täydelliset tuotetiedot tulevat ensisijaisesta lähteestä, kun taas usein päivitettävä hinta ja varastosaldo tulevat toissijaisesta lähteestä. Jos tuote puuttuu toissijaisesta tiedostosta mutta sillä on kelvollinen hinta ensisijaisessa tiedostossa, se voidaan ehkä käsitellä ensisijaisen hinnan avulla. Jos ensisijaisessa tiedostossa ei ole hintaa ja odotettu toissijainen tietue puuttuu, tuotteelta puuttuvat tarvittavat hintatiedot ja se jätetään huomiotta.
Mitä tehdä seuraavaksi
- Varmista, tarjoaako toimittajasi yhden täydellisen lähteen vai erilliset luettelo- ja päivityslähteet.
- Lisää täydellinen luettelo ensisijaiseksi lähteeksi.
- Lisää toissijainen lähde vain, kun sillä on selkeä päivitystarkoitus.
- Tunnista pysyvä kenttä, joka esiintyy molemmissa tiedostoissa samoilla arvoilla.
- Määritä ensisijaisen ja toissijaisen lähteen rakenteet ja tarkista niiden esikatseluarvot.
- Tarkista yhteystilastot ennen määrityksen tallentamista.
- Valitse synkronointiaikataulut toimittajan suositusten, tiedostojen päivitystiheyden ja vaaditun tietojen tuoreuden perusteella.
- Testaa tuodut tuotteet ennen toimittajan käyttämistä tuotantoviennissä.
Hyvin suunniteltu lähdeyhteys pitää täydelliset tuotetiedot saatavilla ja mahdollistaa samalla hintojen ja varastosaldojen tehokkaan päivityksen. Tärkeimmät tarkistettavat asiat ovat luotettava yhteinen tunniste, oikeat kenttämääritykset ja riittävät varatiedot ensisijaisessa lähteessä tilanteissa, joissa toissijainen tietue ei ole saatavilla.