Ensisijaisten ja toissijaisten toimittajalähteiden suunnittelu
Opi, milloin yhtä toimittajalähdettä kannattaa käyttää ja milloin täydellinen tuotekatalogi 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ä rakenne on hyödyllinen
Jotkin toimittajat tarjoavat yhden täydellisen tuotesyö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 rakenne riippuu toimittajan tarjoamista tiedostoista ja siitä, mitä tietoja kukin tiedosto sisältää.
Lyhyt vastaus
- Käytä ensisijaista lähdettä toimittajan pääluetteloon, joka sisältää tuotetunnisteet, nimet, kuvaukset, kuvat, kategoriat ja muut tuotetiedot.
- Käytä valinnaista toissijaista lähdettä kevyempiin ja tiheämmin 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ä, niissä on oltava vakaa tunniste, jonka avulla B2BLIX voi yhdistää saman tuotteen molemmissa tiedostoissa.
Lähdekenttien määritysten tai synkronointiaikataulujen muuttaminen voi vaikuttaa vientiin saatavilla oleviin hintoihin, varastosaldoihin ja tuotteisiin. Tarkista lähteiden sisältö ja yhteyden esikatselu ennen kuin käytät toimittajan tietoja tuotannossa olevassa myyntikanavassa.
Mitä kuhunkin lähteeseen kuuluu
| Lähde | Tyypillinen tarkoitus | Tyypilliset tiedot |
|---|---|---|
| Ensisijainen lähde | Täydellinen tuotekatalogi | EAN, toimittajan SKU, nimi, kuvaus, kuvat, kategoriat, valmistaja, hinta, varastosaldo, paino ja muut tuotemääritteet |
| 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 määritteitä, eikä toissijainen lähde rajoitu täsmälleen kahteen kenttään. Olennaista on, että ensisijainen lähde sisältää yleensä päätuotetietueen, kun taas toissijainen lähde päivittää valittuja arvoja.
Milloin toissijaista lähdettä ei tarvita
Älä luo toissijaista lähdettä vain siksi, että vaihtoehto on käytettävissä. Yksi lähde riittää, kun se sisältää kaikki työnkulussasi tarvittavat tiedot, mukaan lukien säännöllisesti päivitettävät arvot.
Toissijaista lähdettä ei yleensä tarvita, 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 tarpeisiisi nähden riittävän usein.
- Toisen tiedoston yhdistämiseen ei ole luotettavaa yhteistä tunnistetta.
Lisää tässä tilanteessa 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 vakaa tunniste, joka esiintyy molemmissa tiedostoissa ja jolla on sama arvo saman tuotteen kohdalla.
Sopivia yhdistämiskenttiä voivat olla:
- EAN
- Toimittajan tuotetunnus
- Toimittajan SKU tai muu vakaa paikallinen tuotekoodi
Jos tuotteen EAN on esimerkiksi 5901234567890 ensisijaisessa lähteessä, 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 katalogin laajuinen tuotteen identiteettisääntö. B2BLIX Feedin vakiotyönkulussa tuotteella on edelleen oltava käyttökelpoinen EAN normaalia käsittelyä ja toimittajien välistä ryhmittelyä varten.
Miten synkronointiaikataulut valitaan
Ensisijainen ja toissijainen lähde voivat käyttää eri synkronointitiheyksiä. Näin pienempi hinta- ja varastosaldotiedosto voidaan ladata useammin kuin täydellinen katalogi.
Valitse aikataulut tässä järjestyksessä:
- Tarkista, suositteleeko toimittaja tiettyä päivitysaikataulua tai asettaako se latausrajoituksia.
- Aseta ensisijaisen lähteen aikataulu sen mukaan, kuinka usein tuotetiedot ja täydellinen katalogi muuttuvat.
- Aseta toissijaisen lähteen aikataulu sen mukaan, kuinka usein hinnat ja varastosaldot on päivitettävä.
- Varmista, että vientiaikataulu sopii toimittajan aikatauluihin. Vientien 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. Muuta sitä vasta sen jälkeen, kun olet huomioinut, kuinka usein toimittaja päivittää tiedoston ja kuinka tuoreita tietojen on oltava.
Toimittajien lataukset ovat käyttöön perustuvia toimintoja. Tarkista toimittajan käyttörajat ja B2BLIX Feedin ajantasaiset hinnoittelutiedot ennen synkronointitiheyden lisäämistä. Useammat lataukset eivät hyödytä, 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ä. Seuraavat toimenpiteet riippuvat siitä, sisältääkö ensisijainen lähde jo riittävästi tietoja tuotteen käsittelyä varten.
- Jos ensisijainen lähde sisältää käyttökelpoisen hinnan: tuote voidaan edelleen käsitellä ensisijaisesta lähteestä saatavien tietojen avulla.
- Jos hinnan odotetaan tulevan vain toissijaisesta lähteestä: tuotteella ei ole riittävästi hintatietoja, eikä se etene normaalissa työnkulussa.
- Jos tunnisteet eivät täsmää: B2BLIX käsittelee tietueita 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 yhdistämiskentissä on eri arvot tai että jokin kentistä on määritetty väärin.
Mitä tililtä kannattaa tarkistaa
Kun olet kirjautunut sisään, avaa Toimittajat-osio tarkistaaksesi nykyiset toimittaja-asetukset tai avaa Lisää uusi toimittaja määrittääksesi uuden lähteen. Lähde-, synkronointi- ja määrityskenttien ymmärtämiseksi lue 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, vaaditaanko todennustietoja tai pyyntöotsakkeita.
- Älä julkaise tai jaa yksityisiä toimittajan URL-osoitteita, tunnistetietoja tai pyyntöotsakkeita.
2. Tarkista tunnistettu tuoterakenne
Varmista määrityksen aikana, että B2BLIX on tunnistanut oikean toistuvan tuotekohdan kummassakin tiedostossa. Esikatselussa pitäisi näkyä yksittäisiä tuotteita, ei koko asiakirjaa, kategoriaryhmää tai asiaankuulumatonta osiota.
3. Määritä tarvittavat kentät
Tarkista ensisijaisesta lähteestä vähintään aiotussa työnkulussa tarvittavat kentät, kuten:
- EAN
- SKU tai toimittajan tuotetunnus
- Nimi
- Hinta
- Varastosaldo
- Kategoria
Määritä toissijaisesta lähteestä yhteinen yhdistämistunniste ja arvot, joita toissijaisella tiedostolla on tarkoitus päivittää, 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ä tuotteita yhdistyy kohtuullinen määrä.
Jos vain hyvin harvat tuotteet yhdistyvät, tarkista seuraavat asiat:
- Molemmilla puolilla on valittu 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ä näissä kahdessa lähteessä.
- Tunniste on yksilöllinen ja vakaa, ei nimi, kategoria tai muu muuttuva arvo.
Yleiset lähteiden suunnitteluongelmat
Molemmat tiedostot lisättiin erillisinä toimittajina
Jos tiedostot kuvaavat saman toimittajan katalogia ja toinen tiedosto ainoastaan päivittää toista, ne pitäisi yleensä määrittää saman toimittajan ensisijaiseksi ja toissijaiseksi lähteeksi. Kahden toisiinsa liittymättömän toimittaja-asetuksen 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 nimi, kuvaus, kuvat ja kategoria voivat edelleen tulla ensisijaisesta lähteestä.
Yhteys käyttää tuotteen nimeä
Tuotteiden nimet eivät ole luotettavia yhdistämiskenttiä, koska sanamuoto, välimerkit, kieli ja muotoilu voivat muuttua. Käytä sen sijaan EAN-tunnusta, toimittajan tuotetunnusta tai vakaata toimittajan SKU:ta.
Lähteiden aikataulut ovat samat ilman käytännön syytä
Suurta katalogitiedostoa 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 automaattisesti saman aikataulun molemmille.
Yhdistetyllä toissijaisella tietueella ei ole hintaa
Tietueiden yhdistäminen ei luo puuttuvaa arvoa. Jos tuote tarvitsee hinnan toissijaisesta lähteestä, varmista, että valittu hintapolku sisältää kelvollisen arvon määrityksen esikatselussa.
Esimerkki
Toimittaja tarjoaa kaksi tiedostoa:
- catalog.xml sisältää 40 000 tuotetta, joissa on EAN, SKU, nimet, 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. EAN valitaan yhteyskentäksi, 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 ensisijaisessa tiedostossa on kelvollinen hinta, tuote voidaan ehkä edelleen käsitellä ensisijaisen hinnan avulla. Jos ensisijaisessa tiedostossa ei ole hintaa ja odotettu toissijainen tietue puuttuu, tuotteelta puuttuvat tarvittavat hintatiedot ja se ohitetaan.
Seuraavat vaiheet
- Varmista, tarjoaako toimittajasi yhden täydellisen lähteen vai erillisen katalogi- ja päivityslähteen.
- Lisää täydellinen katalogi ensisijaiseksi lähteeksi.
- Lisää toissijainen lähde vain, kun sillä on selkeä päivitystarkoitus.
- Tunnista vakaa 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 kuin käytät toimittajaa tuotannossa olevassa viennissä.
Hyvin suunniteltu lähteiden välinen yhteys pitää täydelliset tuotetiedot saatavilla ja mahdollistaa hintojen ja varastosaldojen tehokkaan päivittämisen. Tärkeimmät tarkistukset ovat luotettava yhteinen tunniste, oikeat kenttämääritykset ja riittävät varatiedot ensisijaisessa lähteessä tilanteissa, joissa toissijainen tietue ei ole saatavilla.