Näin luot uudelleenkäytettäviä kanavakohtaisia attribuutteja korvaamatta lähdetietoja
Opi, milloin olemassa oleva tuoteattribuutti kannattaa korvata ja milloin kannattaa luoda erillinen kanavakohtainen arvo. Tässä oppaassa käsitellään myös nimeämistä, sääntöjen prioriteettia, uudelleenkäyttöä eri vienneissä ja lopullisen XML-tuloksen tarkistamista.
Milloin tämä toimintatapa on hyödyllinen
Toimittaja voi antaa yhden hinnan, nimen, varastosaldon tai kuvauksen, vaikka eri myyntikanavat edellyttävät näistä tiedoista erilaisia versioita. Verkkosivustosi saattaa esimerkiksi tarvita katteesi sisältävän hinnan, kun taas markkinapaikka voi edellyttää erilaista nimeä tai käännettyä kuvausta.
B2BLIX Feedin avulla 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 kyseisestä yhdistetystä arvosta erillistä versiota vientiprosessissa.
Luo uusi johdettu attribuutti, kun haluat:
- Säilyttää yhdistetyn arvon vertailua tai toista kanavaa varten.
- Luoda eri kohteisiin erilaiset hinnat, nimet, kuvaukset tai varastoarvot.
- Ylläpitää sisältöä useilla kielillä.
- Käyttää samaa laskettua arvoa uudelleen useammassa kuin yhdessä viennissä.
- Tehdä vientimallien lukemisesta ja ylläpidosta helpompaa.
Muunnossääntöjen muutokset voivat vaikuttaa luotuun XML-tiedostoon seuraavan viennin luonnin jälkeen. Tarkista tulos vientitarkistimessa 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, yhdenmukaistetun varastoarvon tai muun kanavakohtaisen tuloksen.
Sen sijaan, että korvaisit price-attribuutin, voit esimerkiksi luoda seuraavat attribuutit:
- 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, ja 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 kyseisessä vientiprosessissa.
Yleisiä esimerkkejä:
- Korvaa price hinnalla, joka sisältää aina vaaditun katteesi.
- Korvaa stock kohteen edellyttämällä yhdenmukaistetulla varastoarvolla.
- Poista HTML kaikista vietävistä description-kuvauksista.
- Käytä samaa nimen muotoilua kaikissa viennin tuotteissa.
Varmista ennen attribuutin korvaamista, ettei jokin toinen vienti tai malli tarvitse yhdistettyä arvoa sen alkuperäisellä nimellä. Jos eri kanavat edellyttävät erilaisia tuloksia, erillisiä johdettuja attribuutteja on yleensä helpompi hallita.
Milloin uusi attribuutti on turvallisempi vaihtoehto
Uusi attribuutti on turvallisempi, kun olemassa olevan arvon korvaaminen voisi tehdä sen käyttötarkoituksesta epäselvän tai estää toista vientiä käyttämästä erilaista versiota.
Tämä on erityisen hyödyllistä seuraavissa tilanteissa:
- Kanavakohtaiset hinnat ja katteet.
- Nimet, joilla on erilaiset pituus- tai muotoiluvaatimukset.
- Eri kielille valmistellut kuvaukset.
- Saman kuvauksen tekstimuotoiset ja HTML-versiot.
- Tiettyä kohdetta varten mukautetut varastoarvot.
- Suuremman laskennan välivaiheissa käytettävät arvot.
Säilytä esimerkiksi title toimittajalta yhdistettynä nimenä ja luo lyhennettyä tai uudelleen muotoiltua versiota varten title_marketplace. 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ötarkoitusta.
Käytännön esimerkkejä:
- price_for_website
- price_marketplace
- stock_marketplace
- title_marketplace
- description_plain_text
- description_lt
Käytä yhtä nimeämiskäytäntöä johdonmukaisesti. Vältä epämääräisiä nimiä, kuten new_price, value2 tai final_data, koska niiden käyttötarkoitus voi muuttua epäselväksi sääntöjen ja vientien lisääntyessä.
Kun käytät valmista vientimallia, noudata kyseisen mallin edellyttämiä attribuuttikytkentöjä äläkä nimeä kenttiä uudelleen tarkistamatta, miten niitä käytetään.
Luo muunnossääntö
Voit luoda tai tarkistaa johdetun attribuutin avaamalla tilisi sivun Datan muunnossäännöt. Lisätietoja käytettävissä olevista kentistä ja muunnosvaihtoehdoista saat oppaasta Datan muunnossäännöt.
Sääntöä luodessasi:
- Nimeä sääntö niin, että sen tarkoitus ja kohde käyvät ilmi.
- Lisää suodatusehtoja vain, kun muunnosta tulee käyttää valittuihin tuotteisiin.
- Valitse laskennassa tai tekstimuunnoksessa käytettävät olemassa olevat attribuutit.
- Anna uudelle johdetulle attribuutille nimi.
- Aseta 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 vientiprosessissa aikaisemmin ja mitkä 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. Prioriteetti ei yksinään yhdistä useita arvoja automaattisesti yhdeksi laskennaksi.
Ylläpidettävän kokonaisuuden varmistamiseksi:
- 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 viennissä
Muunnossääntö voidaan valita useampaan kuin yhteen vientiprojektioon. Sinun ei tarvitse luoda samasta laskennasta erillistä kopiota jokaista vientiä varten, ellei tarvittava logiikka ole erilainen.
Avaa tilisi Viennit ja muokkaa jokaista vientiä, jonka tulee käyttää sääntöä. Ota tarvittava muunnossääntö käyttöön ja yhdistä sen johdettu attribuutti vientimallissa. Yksityiskohtaiset vientiasetusten ohjeet ovat oppaassa Viennit: XML-vientiprojektioiden luominen ja määrittäminen.
Esimerkiksi sekä verkkosivuston täysi vienti että pienempi 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 vientiasetuksissa
- Varmista, että vaadittu muunnossääntö on otettu viennissä käyttöön.
- 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 yhdenmukaisesti säännössä ja mallissa.
Esimerkki: erilliset verkkosivuston ja markkinapaikan hinnat
Oletetaan, että toimittajalta yhdistetty price on 100 €. Verkkosivustosi hinnan tulee sisältää 20 %:n kate, kun taas markkinapaikan hinnan tulee sisältää 25 %:n kate.
Voit luoda seuraavat attribuutit:
- 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 varten ja kaikissa viennissä, joissa sitä edelleen tarvitaan.
Tarkista väli- ja lopulliset arvot
Tarkista vientitarkistimessa, miten tiettyä tuotetta käsiteltiin. Syötä tuotteen EAN, valitse tarvittava vienti ja tarkastele lähdetietoja, käytettyjä muunnoksia, laskettuja arvoja ja luotua XML-tiedostoa.
Avaa tilisi Vientitarkistin. Ohjeet ovat oppaassa Vientitarkistin: tuotetietojen ja vientitulosten tarkistaminen.
Odottamattoman tuloksen yleisiä syitä
- Sääntöä ei ole otettu viennissä käyttöön: 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, vaikka malli vie edelleen attribuutin price.
- Suodatin ei vastaa: Toimittajaa, luokkaa, valmistajaa, hintaa, varastoa tai muuta ehtoa koskeva rajaus voi jättää 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 oikeinkirjoitus ja nimeäminen sekä muunnossäännössä että vientimallissa.
- Vientiä ei ole luotu uudelleen: Ulkoinen XML-tiedosto saattaa 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 vientiin, joissa sitä tarvitaan.
- Yhdistä johdettu attribuutti jokaiseen tarvittavaan XML-malliin.
- Tarkista pieni joukko edustavia tuotteita EAN-tunnuksen avulla vientitarkistimessa.
- Tarkista luotu XML ennen kuin aktiivinen kohde käyttää vientiä.
B2BLIX luo määritetyn XML-tulosteen, mutta ulkoinen verkkosivusto, markkinapaikka tai muu kohde päättää, miten tiedosto tuodaan ja hyväksytäänkö sen arvot.