Näin luot uudelleenkäytettäviä kanavakohtaisia attribuutteja korvaamatta lähdetietoja
Opi, milloin olemassa oleva tuoteattribuutti kannattaa korvata ja milloin on parempi luoda erillinen kanavakohtainen arvo. Tässä oppaassa käsitellään myös nimeämistä, sääntöjen prioriteettia, uudelleenkäyttöä useissa vienneissä ja lopullisen XML-tuloksen tarkistamista.
Milloin tämä lähestymistapa on hyödyllinen
Toimittaja voi toimittaa yhden hinnan, nimen, varastomäärän tai kuvauksen, vaikka eri myyntikanavat edellyttävät näistä tiedoista erilaisia versioita. Verkkosivustosi voi esimerkiksi tarvita hinnan, joka sisältää katteesi, kun taas markkinapaikka voi edellyttää erilaista nimeä tai käännettyä kuvausta.
B2BLIX Feed -palvelussa voit yhdistää toimittajan tiedot yhteiseen tuotetietorakenteeseen ja käyttää sen jälkeen erillisiä muunnossääntöjä vientien valmisteluun. Muunnos voi korvata olemassa olevan attribuutin tai luoda uuden attribuutin, jota voidaan käyttää myöhemmin vientimallissa.
Lyhyt vastaus
Korvaa olemassa oleva attribuutti, kun muunnettua arvoa tulee käyttää yhdenmukaisesti etkä tarvitse erillistä versiota yhdistetystä arvosta vientityönkulussa.
Luo uusi johdettu attribuutti, kun haluat:
- Säilyttää yhdistetyn arvon vertailua tai toista kanavaa varten.
- Luoda eri kohteille erilaisia hintoja, nimiä, kuvauksia tai varastomääriä.
- Ylläpitää sisältöä useilla kielillä.
- Käyttää samaa laskettua arvoa uudelleen useammassa kuin yhdessä viennissä.
- Tehdä vientimalleista helpommin luettavia ja ylläpidettäviä.
Muunnossääntöjen muutokset voivat vaikuttaa luotuun XML-tiedostoon seuraavan viennin luonnin jälkeen. Tarkista tulos Export Checkerissä ennen kuin käytät muutettua vientiä aktiivisella verkkosivustolla, markkinapaikalla tai muussa kohteessa.
Johdettujen attribuuttien toiminta
Johdettu attribuutti on olemassa olevista tuotetiedoista luotu uusi arvo. Se voi sisältää lasketun hinnan, muokatun nimen, käännetyn kuvauksen, standardoidun varastomäärän tai muun kanavakohtaisen tuloksen.
Sen sijaan, että korvaisit attribuutin price, voit esimerkiksi luoda seuraavat:
- price_for_website omaa verkkokauppaasi varten.
- price_marketplace markkinapaikkavientiä varten.
- price_comparison hintavertailualustaa varten.
Alkuperäinen yhdistetty price säilyy käytettävissä nykyisellä attribuuttinimellään, kun taas kukin vienti voi käyttää kyseiseen kohteeseen tarkoitettua johdettua hintaa. Muunnos ei muokkaa toimittajan ulkoista lähdetiedostoa.
Milloin olemassa olevan attribuutin korvaaminen on järkevää
Attribuutin korvaaminen voi olla tarkoituksenmukaista, kun on olemassa yksi selkeä tulos, jota tulee käyttää koko kyseisen vientityönkulun ajan.
Yleisiä esimerkkejä:
- Korvataan price hinnalla, joka sisältää aina vaaditun katteen.
- Korvataan stock kohteen edellyttämällä standardoidulla varastomäärällä.
- Poistetaan HTML kaikista vietävistä description-kuvauksista.
- Käytetään samaa nimen muotoilua kaikissa viennin tuotteissa.
Ennen attribuutin korvaamista varmista, ettei jokin toinen vienti tai malli tarvitse yhdistettyä arvoa alkuperäisellä nimellään. Jos eri kanavat edellyttävät erilaisia tuloksia, erillisiä johdettuja attribuutteja on yleensä helpompi hallita.
Milloin uuden attribuutin luominen on turvallisempaa
Uuden attribuutin luominen on turvallisempaa, kun olemassa olevan arvon korvaaminen voisi tehdä sen tarkoituksesta epäselvän tai estää toista vientiä käyttämästä eri versiota.
Tämä on erityisen hyödyllistä seuraavissa tilanteissa:
- Kanavakohtaiset hinnat ja katteet.
- Nimet, joille on erilaiset pituus- tai muotoiluvaatimukset.
- Eri kielille valmistellut kuvaukset.
- Saman kuvauksen tekstimuotoiset ja HTML-versiot.
- Tiettyä kohdetta varten mukautetut varastomäärät.
- Laajemmassa laskennassa käytettävät välivaiheen arvot.
Säilytä esimerkiksi title toimittajalta yhdistettynä nimenä ja luo title_marketplace lyhennettyä tai uudelleen muotoiltua versiota varten. Näin on selvää, mikä arvo kuuluu mihinkin työnkulkuun.
Kanavakohtaisten attribuuttien nimeäminen
Kun luot oman vientimallin, voit valita työnkulkuusi sopivat attribuuttinimet. Käytä nimiä, jotka kuvaavat selkeästi sekä arvoa että sen käyttökohdetta.
Käytännön esimerkkejä:
- price_for_website
- price_marketplace
- stock_marketplace
- title_marketplace
- description_plain_text
- description_lt
Käytä yhtä nimeämistapaa johdonmukaisesti. Vältä epämääräisiä nimiä, kuten new_price, value2 tai final_data, sillä niiden tarkoitus voi muuttua epäselväksi, kun sääntöjä ja vientimalleja lisätään.
Kun käytät valmista vientimallia, noudata kyseisen mallin edellyttämiä attribuuttikuvauksia sen sijaan, että nimeäisit kenttiä uudelleen tarkistamatta niiden käyttötapaa.
Luo muunnossääntö
Voit luoda tai tarkistaa johdetun attribuutin avaamalla tilisi kohdan Data Transformation Rules. Lisätietoja käytettävissä olevista kentistä ja muunnusvaihtoehdoista on oppaassa Data transformation rules.
Kun luot sääntöä:
- Nimeä sääntö niin, että sen tarkoitus ja kohde käyvät ilmi.
- Lisää suodatusehtoja vain, jos muunnosta tulee käyttää valituissa tuotteissa.
- Valitse laskennassa tai tekstin muunnoksessa käytettävät olemassa olevat attribuutit.
- Anna uuden johdetun attribuutin nimi.
- Määritä säännön prioriteetti suhteessa muihin viennissä käytettäviin sääntöihin.
- Tallenna sääntö ja liitä se vaadittuun vientiprojektioon.
Useiden sääntöjen ja sääntöprioriteettien käyttäminen
Muunnossäännöt otetaan käyttöön niille määritetyn prioriteetin mukaisesti. Näin voit hallita, mitkä säännöt arvioidaan vientityönkulussa aiemmin tai myöhemmin.
Sama attribuutti voi olla useamman säännön vaikutuksen kohteena, mutta tätä tulee käyttää harkiten. Lopputulos voi riippua kunkin säännön prioriteetista, suodatusehdoista ja määritetystä muunnoksesta. Pelkkä prioriteetti ei yhdistä useita arvoja automaattisesti yhdeksi laskennaksi.
Helposti ylläpidettävää määritystä varten:
- Käytä yhtä sääntöä tai yhtä selkeää lauseketta, kun laskenta voidaan tehdä yhdessä paikassa.
- Käytä erillisiä sääntöjä, kun eri tuoteryhmät edellyttävät erilaisia ehtoja.
- Nimeä jokainen sääntö kuvaavasti.
- Vältä useita toisiinsa liittymättömiä sääntöjä, jotka kirjoittavat samaan johdettuun attribuuttiin, ellei tämä ole tarkoituksellista.
- Tarkista edustavien tuotteiden tulos prioriteettien muuttamisen jälkeen.
Käytä samaa attribuuttia useissa vienneissä
Muunnossääntö voidaan valita useampaan kuin yhteen vientiprojektioon. Sinun ei tarvitse luoda samasta laskennasta erillistä kopiota jokaista vientiä varten, ellei vaadittu logiikka ole erilainen.
Avaa tilisi kohta Exports ja muokkaa jokaista vientiä, jossa sääntöä tulee käyttää. Ota käyttöön tarvittava muunnossääntö ja yhdistä sen johdettu attribuutti vientimallissa. Yksityiskohtaiset vientimääritysten ohjeet ovat oppaassa Exports: create and configure XML export projections.
Esimerkiksi sekä verkkosivuston täydellinen vienti että suppeampi kampanjavienti voivat käyttää attribuuttia price_for_website. Sama sääntö voidaan ottaa käyttöön molemmissa vienneissä, ja molemmat mallit voivat yhdistää kyseisen attribuutin vaadittuun XML-elementtiin.
Tarkistettavat asiat vientimäärityksissä
- Varmista, että vaadittu muunnossääntö on otettu käyttöön viennissä.
- Tarkista säännön prioriteetti suhteessa muihin käytössä oleviin sääntöihin.
- Tarkista, kirjoittaako jokin toinen sääntö samaan attribuuttiin.
- Varmista, että vientimalli yhdistää johdetun attribuutin eikä vahingossa alkuperäistä attribuuttia.
- Tarkista, että säännön suodattimet sisältävät odottamasi tuotteet.
- Varmista, että attribuutin nimi on kirjoitettu samalla tavalla säännössä ja mallissa.
Esimerkki: erilliset verkkosivusto- ja markkinapaikkahinnat
Oletetaan, että toimittajalta yhdistetty price on 100 €. Verkkosivuston hintaan tulee sisällyttää 20 %:n kate, kun taas markkinapaikan hintaan tulee sisällyttää 25 %:n kate.
Voit luoda seuraavat:
- price_for_website, jonka tulos on 120 €.
- price_marketplace, jonka tulos on 125 €.
Verkkosivuston vientimalli käyttää attribuuttia price_for_website. Markkinapaikan vientimalli käyttää attribuuttia price_marketplace. Yhdistetty price säilyy käytettävissä tarkistamista ja niitä vientimalleja varten, jotka tarvitsevat sitä edelleen.
Tarkista välivaiheen ja lopulliset arvot
Tarkista Export Checkerillä, miten tietty tuote on käsitelty. Syötä tuotteen EAN, valitse kyseinen vienti ja tarkastele lähdetietoja, käytettyjä muunnoksia, laskettuja arvoja ja luotua XML-tiedostoa.
Avaa tilisi kohta Export Checker. Ohjeet ovat oppaassa Exports Checker: review product data and export results.
Odottamattoman tuloksen yleisiä syitä
- Sääntöä ei ole otettu käyttöön viennissä: Tallennettu muunnossääntö ei vaikuta vientiin, ellei sitä ole valittu kyseisen viennin asetuksissa.
- Malli käyttää väärää attribuuttia: Sääntö voi luoda oikein attribuutin price_for_website, mutta malli vie edelleen attribuutin price.
- Suodatin ei täyty: Toimittajaa, luokkaa, valmistajaa, hintaa, varastomäärää tai muuta ehtoa koskeva määritys voi sulkea tuotteen säännön ulkopuolelle.
- Toinen sääntö muuttaa samaa arvoa: Tarkista kaikki käytössä olevat säännöt ja niiden prioriteetit.
- Attribuutin nimi ei ole yhdenmukainen: Tarkista kirjoitusasu ja nimeäminen sekä muunnossäännössä että vientimallissa.
- Vientiä ei ole luotu uudelleen: Ulkoinen XML-tiedosto voi edelleen sisältää aiemman viennin tuloksen.
- Kohde käyttää eri XML-elementtiä: Tarkista, että luodun XML-tiedoston rakenne vastaa vastaanottavan alustan vaatimuksia.
Mitä seuraavaksi
- Päätä, täytyykö alkuperäisen yhdistetyn attribuutin säilyä toista kanavaa tai laskentaa varten.
- Luo selkeästi nimetty johdettu attribuutti, kun tarvitaan erilaisia tuloksia.
- Liitä muunnossääntö vain niihin vientimalleihin, jotka tarvitsevat sitä.
- Yhdistä johdettu attribuutti jokaiseen tarvittavaan XML-malliin.
- Tarkista pieni joukko edustavia tuotteita EAN-tunnuksen avulla Export Checkerissä.
- Tarkista luotu XML ennen kuin aktiivinen kohde käyttää vientiä.
B2BLIX luo määritetyn XML-tulosteen, mutta ulkoinen verkkosivusto, markkinapaikka tai muu kohde hallitsee sitä, miten tiedosto tuodaan ja hyväksytäänkö sen arvot.