{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/MMM7X2cXa2ak7kCRwDA2/4DczcchIPrznl2pZ9bHJ/ajzTLoH1L-2.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as a,Link as i}from\"framer\";import{motion as n}from\"framer-motion\";import*as s from\"react\";import l from\"https://framerusercontent.com/modules/pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js\";export const richText=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce on lis\\xe4nnyt Orders-n\\xe4kym\\xe4\\xe4n uuden suodatusvaihtoehdon, jonka avulla EU-myyntien tarkistaminen kirjanpitoa varten on entist\\xe4 nopeampaa.\"}),/*#__PURE__*/e(\"p\",{children:\"K\\xe4ytt\\xe4j\\xe4t voivat nyt valita \u201CEuropean Union\u201D -valinnan \u201CAll Country\u201D -pudotusvalikon sijaan, jolloin tilauslistaus n\\xe4ytt\\xe4\\xe4 vain EU-alueen sis\\xe4ll\\xe4 tehdyt myynnit. T\\xe4m\\xe4 helpottaa huomattavasti kuukausittaista tai vuosittaista raportointia, etenkin kun myynti jakaantuu eri maihin.\"}),/*#__PURE__*/e(\"p\",{children:\"Toiminto on erityisen hy\\xf6dyllinen alv-raporttien ja Intrastat-ilmoitusten valmistelussa. Se s\\xe4\\xe4st\\xe4\\xe4 manuaalista ty\\xf6t\\xe4 ja tuo selkeytt\\xe4 hallinnollisiin prosesseihin.\"})]});export const richText1=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce on p\\xe4ivitt\\xe4nyt ostoskorin toimituskulujen esityst\\xe4 vastaamaan EU-direktiivien vaatimuksia. Aiemmin k\\xe4yt\\xf6ss\\xe4 ollut oletusilmoitus \",/*#__PURE__*/e(\"em\",{children:\"\u201CToimituskulut 0\u20AC\u201D\"}),\" on nyt poistettu, ja toimituskulut n\\xe4ytet\\xe4\\xe4n vasta, kun asiakas valitsee toimitustavan kassalla.\"]}),/*#__PURE__*/e(\"p\",{children:\"Tarkoituksena on ehk\\xe4ist\\xe4 v\\xe4\\xe4rink\\xe4sityksi\\xe4, joissa asiakas olettaa toimituksen olevan automaattisesti maksuton. Jos kaupassa on voimassa kampanja, jossa toimitus on ilmainen, se esitet\\xe4\\xe4n edelleen selke\\xe4sti ostoskorissa erillisell\\xe4 ilmoituksella.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 parantaa l\\xe4pin\\xe4kyvyytt\\xe4 ja asiakastyytyv\\xe4isyytt\\xe4, sek\\xe4 v\\xe4hent\\xe4\\xe4 turhia tukipyynt\\xf6j\\xe4 ja keskeytyneit\\xe4 tilauksia toimituskulujen ep\\xe4selvyyksien vuoksi.\"})]});export const richText2=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Uusi asiakaspalveluty\\xf6kalu on nyt k\\xe4yt\\xf6ss\\xe4 AI Commercen hallintapaneelissa: kauppias voi siirty\\xe4 asiakkaan tilille Account Login -painikkeella ja valita, k\\xe4ytet\\xe4\\xe4nk\\xf6 asiakkaan alkuper\\xe4ist\\xe4 ostoskoria vai kauppiaan omaa ostoskoria.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 mahdollistaa esimerkiksi puhelintilauksen tekemisen asiakkaan puolesta tai korin jakamisen neuvottelujen tueksi. Toiminto l\\xf6ytyy Customers-n\\xe4kym\\xe4st\\xe4 ja toimii saumattomasti my\\xf6s ERP-integraation kanssa \u2013 tilaus siirtyy automaattisesti taustaj\\xe4rjestelm\\xe4\\xe4n kuten normaalistikin.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4rke\\xe4\\xe4 on, ett\\xe4 asiakas voi edelleen jatkaa ostosten tekemist\\xe4 omalta laitteeltaan ilman, ett\\xe4 h\\xe4nen ostoskorinsa katoaa tai yliajetaan. Toiminto parantaa asiakaskokemusta ja nopeuttaa tilausten k\\xe4sittely\\xe4 etenkin B2B-ymp\\xe4rist\\xf6iss\\xe4.\"})]});export const richText3=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercen hallintapaneelin Support-osioon on lis\\xe4tty uusi, selke\\xe4mpi versio GDPR-k\\xe4yt\\xe4nt\\xf6j\\xe4 k\\xe4sittelev\\xe4st\\xe4 selosteesta. Seloste toimii pohjana verkkokauppojen omille tietosuojaselosteille ja auttaa verkkokauppiaita t\\xe4ytt\\xe4m\\xe4\\xe4n EU:n tietosuoja-asetuksen vaatimukset.\"}),/*#__PURE__*/e(\"p\",{children:\"Sis\\xe4lt\\xf6 kattaa muun muassa tiedonkeruun ja -k\\xe4sittelyn periaatteet, rekister\\xf6idyn oikeudet ja tietoturvak\\xe4yt\\xe4nn\\xf6t. Verkkokauppiaita suositellaan kopioimaan tai mukauttamaan sis\\xe4lt\\xf6\\xe4 oman liiketoimintansa mukaiseksi, esimerkiksi lis\\xe4\\xe4m\\xe4ll\\xe4 yrityskohtaista tietoa ja yhteystietoja.\"}),/*#__PURE__*/e(\"p\",{children:\"Ajantasainen ja l\\xe4pin\\xe4kyv\\xe4 tietosuojaseloste parantaa asiakaskokemusta ja luottamusta \u2013 ja on monissa maissa my\\xf6s lakis\\xe4\\xe4teinen vaatimus.\"})]});export const richText4=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce -alustan alennuslogiikka on nyt entist\\xe4 tarkemmin linjassa kaupan verokohtelun kanssa. Mik\\xe4li kaupan hinnat ovat bruttoperusteisia, my\\xf6s alennuskoodit laskevat alennuksen bruttohinnasta. Vastaavasti, jos hinnat k\\xe4sitell\\xe4\\xe4n nettona, k\\xe4ytet\\xe4\\xe4n alennuksissa nettoperusteista laskentaa.\"}),/*#__PURE__*/e(\"p\",{children:\"Muutos varmistaa, ett\\xe4 alennus n\\xe4kyy asiakkaille aina oikeassa muodossa \u2013 ja ett\\xe4 kirjanpidolliset ja juridiset n\\xe4k\\xf6kohdat t\\xe4yttyv\\xe4t. J\\xe4rjestelm\\xe4 on my\\xf6s p\\xe4ivitt\\xe4nyt aiemmin luotujen alennuskoodien logiikan tietokantaan massana, jotta vanhat koodit toimivat uudella tavalla ilman kauppiaan toimenpiteit\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"P\\xe4ivityksen my\\xf6t\\xe4 suosittelemme tarkistamaan tietopankistamme ajantasaisen ohjeistuksen alennuskoodien k\\xe4yt\\xf6st\\xe4 ja parhaista k\\xe4yt\\xe4nn\\xf6ist\\xe4.\"})]});export const richText5=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce -alustan hallintapaneeliin on lis\\xe4tty uusi teko\\xe4lyagentti, joka toimii reaaliaikaisena tukena verkkokauppiaille. Agentti pystyy vastaamaan satoihin eri teknisiin ja liiketoimintaa tukevien toimintojen kysymyksiin sekunneissa, tarjoten ratkaisuja esimerkiksi myynnin kasvattamiseen tai hallinnan optimointiin.\"}),/*#__PURE__*/e(\"p\",{children:\"Teko\\xe4ly hy\\xf6dynt\\xe4\\xe4 yli 100 ohjeartikkelia, joita p\\xe4ivitet\\xe4\\xe4n jatkuvasti, ja sen avulla saat esimerkiksi tarkan vastauksen tiettyyn asetukseen tai neuvoja parhaista k\\xe4yt\\xe4nn\\xf6ist\\xe4. K\\xe4ytt\\xf6\\xf6nottoa ei tarvita erikseen \u2013 ominaisuus on automaattisesti k\\xe4yt\\xf6ss\\xe4 kaikilla AI Commerce -asiakkailla.\"}),/*#__PURE__*/t(\"p\",{children:[\"Teko\\xe4lyagentti toimii saumattomasti osana hallintaa, mik\\xe4 v\\xe4hent\\xe4\\xe4 tarvetta tikettien avaamiseen ja nopeuttaa arjen rutiineja. Palvelu on jatkuvasti kehittyv\\xe4, ja sit\\xe4 suositellaan hy\\xf6dynnett\\xe4v\\xe4ksi p\\xe4ivitt\\xe4isess\\xe4 verkkokauppaty\\xf6ss\\xe4. \",/*#__PURE__*/e(i,{href:\"https://aicommerce.fi/julkaisut/kasvata-verkkokauppasi-myynti%C3%A4-teko%C3%A4lyagentin-avulla\",motionChild:!0,nodeId:\"ajzTLoH1L\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"[Lue lis\\xe4\\xe4 t\\xe4\\xe4lt\\xe4!]\"})})]})]});export const richText6=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce tukee nyt virallisesti \",/*#__PURE__*/e(\"strong\",{children:\"Microsoft Ads Consent Mode\"}),\" -ominaisuutta. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 verkkokauppa osaa tulkita k\\xe4ytt\\xe4j\\xe4n ev\\xe4stesuostumuksia ja mukauttaa mainonnan seurantaa sen mukaisesti, ilman ett\\xe4 kampanjoiden suorituskyky heikkenee.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Uusi tuki on erityisen t\\xe4rke\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"EEA-alueella (esim. Suomessa)\"}),\", jossa GDPR-rajoitukset vaativat k\\xe4ytt\\xe4jien suostumuksen markkinointiev\\xe4steille.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kauppiaalle:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Microsoft-mainoskampanjat jatkavat toimintaansa, vaikka k\\xe4ytt\\xe4j\\xe4 ei hyv\\xe4ksyisi markkinointiev\\xe4steit\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mainonnan mittaus, konversioseuranta ja optimointi pysyv\\xe4t toimivina ilman yksil\\xf6iv\\xe4\\xe4 dataa.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mainostilin suorituskyky paranee ja kustannukset pienenev\\xe4t, kun dataa ei menetet\\xe4 suostumusten puuttuessa.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Suositus:\"})}),/*#__PURE__*/e(\"p\",{children:\"Suosittelemme kaikkia Microsoft Ads -mainontaa k\\xe4ytt\\xe4vi\\xe4 asiakkaitamme aktivoimaan ominaisuuden. Jos haluat varmistaa, ett\\xe4 Consent Mode on otettu k\\xe4ytt\\xf6\\xf6n kaupassasi, ota yhteytt\\xe4 tukitiimiimme \u2013 autamme mielell\\xe4mme.\"})]});export const richText7=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Aiemmin loppuunmyytyjen tuotteiden automaattinen disablointi edellytti sek\\xe4 saldonvalvonnan ett\\xe4 varastosaldojen v\\xe4hent\\xe4misen asettamista p\\xe4\\xe4lle. T\\xe4m\\xe4 rajoitti toiminnon k\\xe4ytt\\xf6\\xe4 tilanteissa, joissa saldonhallinta on k\\xe4yt\\xf6ss\\xe4 eri tavoin.\"}),/*#__PURE__*/t(\"p\",{children:[\"Nyt toiminnallisuus on erotettu omaksi asetuksekseen: \",/*#__PURE__*/e(\"strong\",{children:\"Disabled Products Sold Out\"}),\" l\\xf6ytyy hallintapaneelista kohdasta \",/*#__PURE__*/e(\"em\",{children:\"Configurations > Stock\"}),\". T\\xe4m\\xe4n asetuksen avulla voit p\\xe4\\xe4tt\\xe4\\xe4, haluatko loppuunmyydyt tuotteet automaattisesti piilotettaviksi verkkokaupasta.\"]}),/*#__PURE__*/e(\"p\",{children:\"Kun toiminto on k\\xe4yt\\xf6ss\\xe4:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tuotteet, joiden saldo laskee nollaan, menev\\xe4t automaattisesti pois p\\xe4\\xe4lt\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ne eiv\\xe4t n\\xe4y julkisesti kaupassa.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Niille asetetaan noindex-metatieto, jolloin hakukoneet eiv\\xe4t indeksoi niit\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tuotesivut s\\xe4ilyv\\xe4t teknisesti olemassa (ei 404-virhett\\xe4), mik\\xe4 s\\xe4ilytt\\xe4\\xe4 mahdollisuuden esimerkiksi j\\xe4lkimarkkinointiin tai hallinnolliseen seurantaan.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 tuo lis\\xe4\\xe4 joustavuutta varastosaldon hallintaan ja auttaa optimoimaan asiakaskokemusta sek\\xe4 hakukonen\\xe4kyvyytt\\xe4.\"})]});export const richText8=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tuotteiden CSV-vienti ja -tuonti tukee jatkossa tuotetabeja sarakkeessa \u201Ctabs\u201D. T\\xe4m\\xe4 mahdollistaa v\\xe4lilehtien massahallinnan suoraan taulukon kautta \u2013 esimerkiksi tilanteissa, joissa useille tuotteille halutaan lis\\xe4t\\xe4 samat tekniset tiedot, kokotaulukko tai lis\\xe4kuvat erillisiin tab-n\\xe4kymiin.\"}),/*#__PURE__*/e(\"p\",{children:\"Varmistathan, ett\\xe4 k\\xe4ytett\\xe4v\\xe4t tabit ovat jo olemassa j\\xe4rjestelm\\xe4ss\\xe4 \u2013 CSV ei luo uusia v\\xe4lilehti\\xe4 automaattisesti. Vientitiedostossa n\\xe4et tabien muodoksi numerolistan, jossa tabien tunnisteet on eroteltu pilkulla. Esimerkiksi, jos tuotteella on k\\xe4yt\\xf6ss\\xe4 tabit ID 5 ja 3, sarakkeen arvo on: 5,3\"})]});export const richText9=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"SuperAdminin luodessa uuden k\\xe4ytt\\xe4j\\xe4n, j\\xe4rjestelm\\xe4 l\\xe4hett\\xe4\\xe4 k\\xe4ytt\\xe4j\\xe4lle automaattisesti s\\xe4hk\\xf6postin, joka sis\\xe4lt\\xe4\\xe4 k\\xe4ytt\\xe4j\\xe4tunnuksen ja j\\xe4rjestelm\\xe4n generoiman v\\xe4liaikaisen salasanan. T\\xe4m\\xe4 parantaa k\\xe4ytt\\xf6\\xf6noton sujuvuutta ja turvallisuutta, sill\\xe4 k\\xe4ytt\\xe4j\\xe4n ei en\\xe4\\xe4 tarvitse odottaa erillist\\xe4 viestint\\xe4\\xe4 salasanasta.\"}),/*#__PURE__*/e(\"p\",{children:\"Ensimm\\xe4isen kirjautumisen yhteydess\\xe4 k\\xe4ytt\\xe4j\\xe4\\xe4 kehotetaan vaihtamaan salasanansa v\\xe4litt\\xf6m\\xe4sti. N\\xe4in varmistetaan, ett\\xe4 vain k\\xe4ytt\\xe4j\\xe4ll\\xe4 itsell\\xe4\\xe4n on jatkossa p\\xe4\\xe4sy tiliins\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"SuperAdminien rooli ei muutu: heill\\xe4 s\\xe4ilyy ainoana k\\xe4ytt\\xe4j\\xe4ryhm\\xe4n\\xe4 oikeus luoda uusia k\\xe4ytt\\xe4ji\\xe4 ja hallita k\\xe4ytt\\xf6oikeuksia. He voivat edelleen vaihtaa salasanoja tarvittaessa, mutta j\\xe4rjestelm\\xe4 tuottaa aina uuden oletussalasanan automaattisesti, mik\\xe4 yhten\\xe4ist\\xe4\\xe4 ja turvaa k\\xe4ytt\\xe4jienhallinnan prosessia.\"})]});export const richText10=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Hallintapaneelin CSV Customers Import -toimintoa on p\\xe4ivitetty tukemaan selke\\xe4mmin kahta eri k\\xe4ytt\\xf6tapausta: uusien asiakkaiden tuontia ja olemassa olevien asiakastilien massap\\xe4ivityst\\xe4.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Uusien asiakastilien luonti:\",/*#__PURE__*/e(\"br\",{}),\"Poista CSV-tiedostosta kokonaan customers_id-sarake. T\\xe4m\\xe4 kertoo j\\xe4rjestelm\\xe4lle, ett\\xe4 kyseess\\xe4 on uusi asiakas, jolle luodaan uusi asiakastili.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Olemassa olevien asiakkaiden p\\xe4ivitys:\",/*#__PURE__*/e(\"br\",{}),\"S\\xe4ilyt\\xe4 customers_id-sarake ja varmista, ett\\xe4 sarakkeessa oleva ID vastaa j\\xe4rjestelm\\xe4n nykyist\\xe4 asiakastunnusta. N\\xe4in muutokset kohdistetaan oikeaan asiakastiliin.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 muutos parantaa CSV-tuonnin turvallisuutta ja selkeytt\\xe4, ja v\\xe4hent\\xe4\\xe4 virheiden mahdollisuutta suurissa asiakastietomassoissa.\"})]});export const richText11=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Verkkokauppasi tuotesivut voivat nyt hy\\xf6dynt\\xe4\\xe4 uutta \",/*#__PURE__*/e(\"strong\",{children:\"\u201CViimeksi katseltu\u201D\"}),\" -toimintoa, joka n\\xe4ytt\\xe4\\xe4 asiakkaalle istunnon 10 viimeisint\\xe4 tarkasteltua tuotetta. T\\xe4m\\xe4 toimii ilman muutoksia backend-logiikkaan \u2013 aktivointi tapahtuu hallintapaneelista yhdell\\xe4 valinnalla:\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneeli > Configuration > My Store \u2192 Store Recently Viewed in Session \u2192 true\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Asennuspartnerin teht\\xe4v\\xe4:\"})}),/*#__PURE__*/e(\"p\",{children:\"K\\xe4ytt\\xf6liittym\\xe4 tulee p\\xe4ivitt\\xe4\\xe4 n\\xe4ytt\\xe4m\\xe4\\xe4n haluttu osio tuotesivulla (esim. \u201C\\xc4skett\\xe4in katsotut tuotteet\u201D). T\\xe4m\\xe4 vaatii ainoastaan frontend-p\\xe4ivityksen.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kauppiaalle:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Konversio paranee:\"}),\" Asiakas n\\xe4kee aiemmin selaamansa tuotteet helposti uudelleen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Personoidut suositukset:\"}),\" Toimintoa voi hy\\xf6dynt\\xe4\\xe4 my\\xf6s kampanjasivuilla ja suositusloogikoissa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Parempi asiakaskokemus:\"}),\" K\\xe4ytt\\xe4j\\xe4n ei tarvitse muistaa tai etsi\\xe4 aiempia tuotteita manuaalisesti.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ei lis\\xe4kehityskuluja:\"}),\" K\\xe4ytt\\xf6\\xf6notto yhdell\\xe4 asetuksella \u2013 ei tarvitse backend-muutoksia.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Toiminto avaa uusia mahdollisuuksia personoinnin hy\\xf6dynt\\xe4miseen ilman raskasta toteutusta \u2013 erinomainen lis\\xe4 asiakaskokemuksen ja myynnin parantamiseen.\"})]});export const richText12=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"EU-alueen yritysasiakkaiden PDF-muotoisiin tilausvahvistuksiin on lis\\xe4tty Verohallinnon suosittelema arvonlis\\xe4veromerkint\\xe4:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\u201CVAT 0 % EU Intra Community supply 2006/112/EY 138 art\u201D\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 t\\xe4ytt\\xe4\\xe4 arvonlis\\xe4verolain vaatimukset myyj\\xe4n ja ostajan alv-tunnisteiden n\\xe4kyvyydest\\xe4 sek\\xe4 verottoman myynnin selke\\xe4st\\xe4 merkitsemisest\\xe4. Merkint\\xe4 auttaa v\\xe4ltt\\xe4m\\xe4\\xe4n tulkintaep\\xe4selvyyksi\\xe4 ja on linjassa Verohallinnon ohjeistuksen kanssa. P\\xe4ivityksen my\\xf6t\\xe4 tilausvahvistukset ovat entist\\xe4 selke\\xe4mpi\\xe4 ja vaatimustenmukaisempia EU-yhteis\\xf6myyntien osalta.\"})]});export const richText13=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Print Invoice -n\\xe4kym\\xe4n tuoteriveihin on lis\\xe4tty omat sarakkeet SKU-koodille, EAE-koodille ja tuotteen nimelle. Lis\\xe4ksi tuotteet j\\xe4rjestyv\\xe4t oletuksena niin, ett\\xe4 ensin listataan tuotteet, joilla on lokerokoodi \u2013 n\\xe4m\\xe4 n\\xe4ytet\\xe4\\xe4n lokerokoodin mukaiseen j\\xe4rjestykseen. Lokerokoodittomat tuotteet seuraavat t\\xe4m\\xe4n j\\xe4lkeen aakkosj\\xe4rjestyksess\\xe4 tuotteen nimen perusteella.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 parannus tuo merkitt\\xe4v\\xe4\\xe4 selkeytt\\xe4 ja tehokkuutta erityisesti niille kaupoille, joissa osa tuotteista on sijoitettu varastolokeroihin ja osa ei. Looginen j\\xe4rjestys ja entist\\xe4 tarkempi tuotetieto helpottavat ker\\xe4ilij\\xf6iden ty\\xf6t\\xe4, v\\xe4hent\\xe4v\\xe4t virheit\\xe4 ja nopeuttavat koko prosessia.\"})]});export const richText14=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Valmistajien esittelysivujen hallintaan on lis\\xe4tty mahdollisuus piilottaa yksitt\\xe4isi\\xe4 br\\xe4ndej\\xe4. T\\xe4m\\xe4 on erityisen hy\\xf6dyllist\\xe4 tilanteissa, joissa br\\xe4ndin kaikki tuotteet ovat v\\xe4liaikaisesti loppu tai kun br\\xe4ndi halutaan lis\\xe4t\\xe4 n\\xe4kyviin vasta my\\xf6hemm\\xe4ss\\xe4 vaiheessa.\"}),/*#__PURE__*/t(\"p\",{children:[\"Br\\xe4ndin piilotus onnistuu helposti hallintapaneelissa kohdassa \",/*#__PURE__*/e(\"strong\",{children:\"Hallinta \u2192 Products \u2192 Brands\"}),\", miss\\xe4 br\\xe4ndin tilaksi voidaan asettaa \",/*#__PURE__*/e(\"strong\",{children:\"Disabled\"}),\". T\\xe4m\\xe4 vaikuttaa ainoastaan br\\xe4ndin n\\xe4kymiseen valmistajasivuilla ja br\\xe4ndilistauksissa \u2013 itse tuotteet s\\xe4ilyv\\xe4t edelleen saatavilla verkkokaupassa ja l\\xf6ytyv\\xe4t normaalisti my\\xf6s hakukoneiden kautta. T\\xe4m\\xe4 varmistaa, ett\\xe4 SEO-n\\xe4kyvyys ja tuotteen l\\xf6ydett\\xe4vyys eiv\\xe4t k\\xe4rsi, vaikka br\\xe4ndi olisi hetkellisesti poissa esittelysivulta.\"]})]});export const richText15=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Bundle-tuotteille on lis\\xe4tty mahdollisuus piilottaa \",/*#__PURE__*/e(\"em\",{children:\"alkaen-hinta\"}),\", kun tuotteen kokoonpano on lukittu ja mik\\xe4\\xe4n osatuote ei ole k\\xe4ytt\\xe4j\\xe4n m\\xe4\\xe4ritelt\\xe4viss\\xe4 (\",/*#__PURE__*/e(\"em\",{children:\"User Defined\"}),\"). T\\xe4ll\\xf6in asiakas n\\xe4kee k\\xe4ytt\\xf6liittym\\xe4ss\\xe4 ainoastaan paketin kiinte\\xe4n myyntihinnan, mik\\xe4 tekee kokonaisuuden arvon viestimisest\\xe4 selke\\xe4mp\\xe4\\xe4 \u2013 erityisesti valmiiksi hinnoitelluissa ratkaisuissa, joissa tuotteeseen sis\\xe4ltyy esimerkiksi lis\\xe4osia tai kampanjatuotteita (\",/*#__PURE__*/e(\"em\",{children:\"kaupan p\\xe4\\xe4lliset\"}),\").\"]}),/*#__PURE__*/e(\"p\",{children:\"Toiminto soveltuu erityisesti tilanteisiin, joissa halutaan myyd\\xe4 tuotepaketti kiinte\\xe4ll\\xe4 hinnalla ilman, ett\\xe4 yksitt\\xe4isten komponenttien hintoja tai vaihtoehtoja tarvitsee n\\xe4ytt\\xe4\\xe4 asiakkaalle.\"}),/*#__PURE__*/e(\"p\",{children:\"Teknisen\\xe4 huomiona partnereille: kun bundlella on kiinte\\xe4 hinta, backend l\\xe4hett\\xe4\\xe4 k\\xe4ytt\\xf6liittym\\xe4\\xe4n arvon price.bundleFixed: true. T\\xe4t\\xe4 arvoa voidaan k\\xe4ytt\\xe4\\xe4 k\\xe4ytt\\xf6liittym\\xe4logiikassa hinnan esitt\\xe4misen hallintaan.\"})]});export const richText16=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Custom Options -kentt\\xe4 on poistettu aiemmasta vapaamuotoisesta kommenttikent\\xe4st\\xe4 ja korvattu selkeill\\xe4, erillisill\\xe4 kentill\\xe4, jotka n\\xe4kyv\\xe4t k\\xe4ytt\\xf6liittym\\xe4ss\\xe4, hallintapaneelissa ja kuitilla. Uudistuksen my\\xf6t\\xe4 mik\\xe4li tuotteelle on asetettu \",/*#__PURE__*/e(\"strong\",{children:\"Custom Instructions\"}),\" -toiminto, asiakas \",/*#__PURE__*/e(\"strong\",{children:\"ei voi lis\\xe4t\\xe4 tuotetta ostoskoriin ilman pakollista kommenttia\"}),\". T\\xe4m\\xe4 parantaa viestint\\xe4\\xe4 tilaajan ja toimittajan v\\xe4lill\\xe4 tilanteissa, joissa tuotekonfiguraatiot tai lis\\xe4ohjeet ovat kriittisi\\xe4 toimituksen onnistumiselle.\"]}),/*#__PURE__*/e(\"p\",{children:\"J\\xe4rjestelm\\xe4 tarkistaa kommentointipakon tuotekohtaisesti: jos tuotteelle on m\\xe4\\xe4ritetty Custom Instructions, kommentin antaminen on pakollista. Mik\\xe4li toimintoa ei ole asetettu, asiakas voi edelleen halutessaan lis\\xe4t\\xe4 vapaaehtoisen lis\\xe4kommentin. K\\xe4ytt\\xf6liittym\\xe4n logiikkoja voidaan hienos\\xe4\\xe4t\\xe4\\xe4 tarvittaessa tarkemmin yhdess\\xe4 kehityspartnerin kanssa, mik\\xe4li asiakaskohtaisia vaatimuksia ilmenee.\"})]});export const richText17=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercen sis\\xe4\\xe4nrakennettu arvosteluj\\xe4rjestelm\\xe4 on saanut merkitt\\xe4v\\xe4n parannuksen: voit nyt automatisoida arvostelupyynt\\xf6jen l\\xe4hetyksen rekister\\xf6ityneille asiakkaille X p\\xe4iv\\xe4\\xe4 tilauksen j\\xe4lkeen. T\\xe4m\\xe4 tehostaa arvostelujen keruuta, vahvistaa ostajan luottamusta ja antaa arvokasta palautetta tuotekehitykseen.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miten ominaisuus toimii:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Arvostelupyynt\\xf6 l\\xe4hetet\\xe4\\xe4n automaattisesti valitun ajan kuluttua tilauksesta (esim. 5 p\\xe4iv\\xe4\\xe4).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Asetus l\\xf6ytyy kohdasta \",/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneeli > My Store > Reviews Reminder Date\"}),\" (arvo 0 = pois k\\xe4yt\\xf6st\\xe4).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"S\\xe4hk\\xf6posti sis\\xe4lt\\xe4\\xe4 suoran linkin tilattuun tuotteeseen.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Linkki toimii kirjautumistunnisteella (token), joka helpottaa palautteen j\\xe4tt\\xe4mist\\xe4.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Vain rekister\\xf6ityneet ostajat voivat j\\xe4tt\\xe4\\xe4 arvostelun. Jokainen arvostelu merkit\\xe4\\xe4n \",/*#__PURE__*/e(\"strong\",{children:\"Verified Purchase\"}),\" -merkinn\\xe4ll\\xe4.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kauppiaalle tarjolla:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Arviointikriteerien hallinta:\"}),\" Lis\\xe4\\xe4, muokkaa tai poista t\\xe4hti\\xe4 vaativat kriteerit kohdassa \",/*#__PURE__*/e(\"strong\",{children:\"Reviews > Ratings\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Arvostelujen moderointi:\"}),\" Tarkastele ja hyv\\xe4ksy arvostelut ennen julkaisua. Muokkaa tai vastaa suoraan hallintapaneelista.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automaattinen keskiarvolaskenta:\"}),\" Hyv\\xe4ksytyt arvostelut p\\xe4ivitt\\xe4v\\xe4t tuotesivun arvosanan ja arvostelum\\xe4\\xe4r\\xe4n reaaliaikaisesti.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Parhaat k\\xe4yt\\xe4nn\\xf6t:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Suositus viiveeksi: \",/*#__PURE__*/e(\"strong\",{children:\"5\u20137 p\\xe4iv\\xe4\\xe4\"}),\", jolloin tuote on todenn\\xe4k\\xf6isesti vastaanotettu.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4\\xe4 s\\xe4hk\\xf6postiin asiakasyst\\xe4v\\xe4llinen viesti ja CTA-nappi.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Testaa toiminto tekem\\xe4ll\\xe4 testiosto ja seuraamalla pyynt\\xf6s\\xe4hk\\xf6postin saapumista sek\\xe4 token-linkin toimivuutta.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Hy\\xf6dynn\\xe4 arvosteluja markkinoinnissa \u2013 nosta parhaat sitaatit tuotekuvauksiin.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miksi ottaa k\\xe4ytt\\xf6\\xf6n:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4\\xe4 luottamusta\"}),\" tuotesivuille.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Parantaa konversiota\"}),\", kun k\\xe4ytt\\xe4j\\xe4t n\\xe4kev\\xe4t aitoja arvioita.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tarjoaa dataa tuotekehitykseen\"}),\" ja asiakastyytyv\\xe4isyyden seurantaan.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4n uudistuksen my\\xf6t\\xe4 AI Commerce hoitaa puolestasi arvostelupyynt\\xf6jen ajoituksen, k\\xe4ytt\\xe4jien tunnistuksen ja arvostelujen teknisen hallinnan \u2013 t\\xe4ysin automaattisesti.\"})]});export const richText18=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce -alusta on saanut t\\xe4rke\\xe4n p\\xe4ivityksen varastonhallinnan n\\xe4kym\\xe4\\xe4n: nyt voit m\\xe4\\xe4ritt\\xe4\\xe4 ja hallita tuotteiden vanhentumisp\\xe4iv\\xe4m\\xe4\\xe4ri\\xe4 suoraan yksitt\\xe4isille varastoriveille tai CSV-vienniss\\xe4. T\\xe4m\\xe4 parantaa varaston hallintaa, v\\xe4hent\\xe4\\xe4 h\\xe4vikki\\xe4 ja auttaa noudattamaan tiukkoja toimialakohtaisia s\\xe4\\xe4d\\xf6ksi\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Uudet ominaisuudet:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Kalenteripohjainen sy\\xf6tt\\xf6 varastoriveille\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Jokaiselle varastoriville on lis\\xe4tty kalenterivalitsin (bootstrap-datepicker), jonka avulla vanhentumisp\\xe4iv\\xe4m\\xe4\\xe4r\\xe4 voidaan sy\\xf6tt\\xe4\\xe4 helposti.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"P\\xe4iv\\xe4m\\xe4\\xe4r\\xe4 sy\\xf6tet\\xe4\\xe4n muodossa \",/*#__PURE__*/e(\"strong\",{children:\"YYYY-MM-DD\"}),\", mik\\xe4 takaa yhten\\xe4isyyden sek\\xe4 j\\xe4rjestelm\\xe4ss\\xe4 ett\\xe4 raporteissa.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Laajennettu Stock Report ja CSV-vienti\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Varaston raporttin\\xe4kym\\xe4ss\\xe4 n\\xe4kyy nyt uusi sarake: \",/*#__PURE__*/e(\"strong\",{children:\"Stock Expiry\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"CSV-vienti sis\\xe4lt\\xe4\\xe4 p\\xe4ivitetyt sarakeotsikot: nimi, br\\xe4ndi, sijainti, v\\xe4ri, koko, SKU, STOCK EXPIRY, m\\xe4\\xe4r\\xe4, ostohinta ja myyntihinta.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tiedot ovat k\\xe4sitelt\\xe4viss\\xe4 omissa analyysity\\xf6kaluissa tai integroitavissa toimitusketjun j\\xe4rjestelmiin.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kenelle ominaisuus on erityisen hy\\xf6dyllinen?\"})}),/*#__PURE__*/t(\"p\",{children:[\"Erityisesti \",/*#__PURE__*/e(\"strong\",{children:\"elintarvike- ja l\\xe4\\xe4kealalla\"}),\" t\\xe4m\\xe4 uudistus tuo konkreettista hy\\xf6ty\\xe4:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mahdollistaa er\\xe4p\\xe4ivien tarkan seurannan ja alennusmyyntien optimoinnin.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"V\\xe4hent\\xe4\\xe4 tuotteiden h\\xe4vikki\\xe4 ja varmistaa asiakastyytyv\\xe4isyyden.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tukee s\\xe4\\xe4nn\\xf6sten noudattamista ja helpottaa auditointeja.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteenveto\"})}),/*#__PURE__*/e(\"p\",{children:\"Vanhentumisp\\xe4iv\\xe4m\\xe4\\xe4rien hallinta AI Commercessa on t\\xe4rke\\xe4 askel kohti vastuullisempaa ja \\xe4lykk\\xe4\\xe4mp\\xe4\\xe4 varastonhallintaa. Ota toiminto k\\xe4ytt\\xf6\\xf6n heti ja pid\\xe4 varastosi tuoreena \u2013 l\\xe4pin\\xe4kyv\\xe4sti, tehokkaasti ja automaattisesti.\"})]});export const richText19=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce tukee nyt tilausten status-synkronointia Lemonsoftin ja Tehdenin kanssa. Synkronointi mahdollistaa sen, ett\\xe4 tilauksen tila p\\xe4ivittyy automaattisesti verkkokauppaan ERP-j\\xe4rjestelm\\xe4ss\\xe4 tapahtuvien muutosten perusteella. T\\xe4m\\xe4 v\\xe4hent\\xe4\\xe4 manuaalista ty\\xf6t\\xe4 ja ehk\\xe4isee virheit\\xe4 asiakasviestinn\\xe4ss\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Synkronoinnin k\\xe4ytt\\xf6\\xf6notto:\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Siirry kohtaan \",/*#__PURE__*/e(\"strong\",{children:\"Local & Taxes \u2192 Order Status\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Sy\\xf6t\\xe4 jokaisen tilauksen statuksen kohdalle \",/*#__PURE__*/e(\"strong\",{children:\"API ID\"}),\" -kentt\\xe4\\xe4n vastaava ERP-koodi (esim. canbepacked).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\\xc4l\\xe4 muuta statusten nimi\\xe4 tai h\\xe4lytyksi\\xe4\"}),\", vaan pelk\\xe4st\\xe4\\xe4n API ID -tietoa.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Tallenna muutokset. Synkronointi ajetaan automaattisesti kerran tunnissa.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Huomioitavaa:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Statukset eiv\\xe4t p\\xe4ivity reaaliaikaisesti, vaan tunnin v\\xe4lein.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mik\\xe4li ERP:ss\\xe4 on status, jolle ei ole vastinetta verkkokaupassa, tilausta ei p\\xe4ivitet\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Statusten mappaus vastuu on kauppiaalla, ja se kannattaa tehd\\xe4 huolellisesti heti k\\xe4ytt\\xf6\\xf6notossa.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Manuaalimuutokset eiv\\xe4t tuettuja:\"})}),/*#__PURE__*/e(\"p\",{children:\"Tilausrivien tai summien manuaalinen muokkaus verkkokaupassa ei ole tuettua nykyisess\\xe4 ERP-integraatiossa, vaikka tilaus olisi laskutettu. Kaksisuuntainen ja automaattinen tilausmuokkaus vaatii erillisen kehitysprojektin, joka on ajankohtainen vasta, kun muokattavia tilauksia kertyy useita kymmeni\\xe4 p\\xe4iv\\xe4ss\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Suositus:\"})}),/*#__PURE__*/e(\"p\",{children:\"Tee muutokset ensisijaisesti ERP:ss\\xe4 ja toimita p\\xe4ivitetyt tilausvahvistukset asiakkaalle. Mik\\xe4li verkkokauppaan halutaan tuoda muutetut tiedot takaisin, t\\xe4m\\xe4 on mahdollista r\\xe4\\xe4t\\xe4l\\xf6idysti tuntity\\xf6n\\xe4 \u2014 pyyd\\xe4 tarjous tarpeen mukaan.\"})]});export const richText20=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Tuotteiden t\\xe4ppien (v\\xe4lilehtien) hallinta on nyt huomattavasti tehokkaampaa uuden CSV-pohjaisen massamuokkaustoiminnon ansiosta. Aiemmin t\\xe4pit lis\\xe4ttiin tuotteille manuaalisesti tuotteen muokkausn\\xe4kym\\xe4ss\\xe4, valitsemalla halutut tabit yksitellen kohdassa \",/*#__PURE__*/e(\"strong\",{children:\"Tabs\"}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Jatkossa t\\xe4ppien lis\\xe4\\xe4minen ja p\\xe4ivitt\\xe4minen onnistuu keskitetysti siirtym\\xe4ll\\xe4 kohtaan \",/*#__PURE__*/e(\"strong\",{children:\"Tabs > Products & Tabs\"}),\". Sielt\\xe4 voit vied\\xe4 nykyisen CSV-tiedoston t\\xe4peist\\xe4 ja t\\xe4ydent\\xe4\\xe4 sen halutuilla tuotekoodiriveill\\xe4 sek\\xe4 tarvittavilla tabien ID-tiedoilla, jotka l\\xf6ytyv\\xe4t \",/*#__PURE__*/e(\"strong\",{children:\"Product Tabs\"}),\" -sivulta.\"]}),/*#__PURE__*/e(\"p\",{children:\"CSV:n avulla voidaan:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4t\\xe4 uusia t\\xe4ppirivej\\xe4 tuotteille\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"P\\xe4ivitt\\xe4\\xe4 olemassa olevia t\\xe4ppitietoja\"})})})]}),/*#__PURE__*/e(\"p\",{children:\"Huomioithan, ett\\xe4 CSV:ll\\xe4 ei voi poistaa rivej\\xe4. Mik\\xe4li t\\xe4ppien poistaminen tuotteilta on tarpeen, se on teht\\xe4v\\xe4 manuaalisesti. T\\xe4m\\xe4n vuoksi on t\\xe4rke\\xe4\\xe4 suunnitella muutokset huolellisesti ennen CSV-tiedoston lataamista.\"})]});export const richText21=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"My Store -sivulle on lis\\xe4tty uusi asetus \",/*#__PURE__*/e(\"em\",{children:\"Include Brands in Store Object\"}),\", jonka avulla kauppiaat voivat sis\\xe4llytt\\xe4\\xe4 br\\xe4ndit (valmistajat) Store Objectiin. T\\xe4m\\xe4 tarkoittaa sit\\xe4, ett\\xe4 br\\xe4ndit ovat k\\xe4ytett\\xe4viss\\xe4 kaikilla k\\xe4ytt\\xf6liittym\\xe4n sivuilla \u2014 esimerkiksi footerissa, headerissa tai sivunavigaatiossa.\"]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 tuo lis\\xe4\\xe4 mahdollisuuksia br\\xe4ndien esittelyyn ja nostaa valmistajien n\\xe4kyvyytt\\xe4 verkkokaupassa. K\\xe4ytt\\xf6liittym\\xe4partneri voi toteuttaa br\\xe4ndilistan n\\xe4kyviin haluttuun kohtaan k\\xe4ytt\\xf6liittym\\xe4ss\\xe4. Ominaisuus on erityisen hy\\xf6dyllinen monibr\\xe4ndikaupoille, jotka haluavat vahvistaa br\\xe4ndien l\\xe4sn\\xe4oloa asiakaskokemuksessa.\"}),/*#__PURE__*/t(\"p\",{children:[\"Muistathan tallentaa muutoksen valitsemalla \",/*#__PURE__*/e(\"strong\",{children:\"true\"}),\" ja klikkaamalla \",/*#__PURE__*/e(\"strong\",{children:\"Save\"}),\"-painiketta.\"]})]});export const richText22=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercen hallintapaneelissa on nyt k\\xe4ytett\\xe4viss\\xe4 uusi OpenAI-pohjainen k\\xe4\\xe4nn\\xf6stoiminto, joka tuo merkitt\\xe4v\\xe4\\xe4 nopeutusta tuotteiden ja k\\xe4ytt\\xf6liittym\\xe4n lokalisointiin. K\\xe4\\xe4nn\\xf6kset palautetaan suoraan JSON-muodossa, ja toiminto osaa huomioida taulujen, sarakkeiden ja sivujen kontekstin.\"}),/*#__PURE__*/e(\"p\",{children:\"K\\xe4\\xe4nn\\xf6smallin voi valita tarpeen ja budjetin mukaan \u2013 vaihtoehtoina ovat mm. o1-mini (testik\\xe4ytt\\xf6\\xf6n), gpt-3.5-turbo ja gpt-4o (laajempaan k\\xe4ytt\\xf6\\xf6n). Lis\\xe4ksi voit r\\xe4\\xe4t\\xe4l\\xf6id\\xe4 k\\xe4\\xe4nn\\xf6styylin yrityksesi tone-of-voice-s\\xe4\\xe4nn\\xf6ill\\xe4, ja m\\xe4\\xe4ritell\\xe4 esimerkiksi suomenkielisen glossaarion.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"N\\xe4in otat toiminnon k\\xe4ytt\\xf6\\xf6n\"})}),/*#__PURE__*/t(\"p\",{children:[\"Toiminto otetaan k\\xe4ytt\\xf6\\xf6n hallintapaneelissa kohdasta \",/*#__PURE__*/e(\"strong\",{children:\"Configuration \u2192 MyStore \u2192 OpenAI\"}),\", jossa asetetaan malli, ohjeistus ja (valinnainen) token-katto. K\\xe4\\xe4nn\\xf6kset toimivat vain, jos OpenAI API Key on asetettu ymp\\xe4rist\\xf6muuttujana.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Vertailussa DeepL-ratkaisuun:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"OpenAI hy\\xf6dynt\\xe4\\xe4 laajempaa kontekstia (taulu + sarake + sivu)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tukee suuria tekstej\\xe4 ilman kovaa 30 kt rajaa\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Parempi tuki suomen kielen glossaarioille ja slug-rakenteille\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mahdollistaa t\\xe4ysin kustomoidun k\\xe4\\xe4nn\\xf6styylin\"})})]}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Esimerkki-ohje:\"})}),/*#__PURE__*/e(\"p\",{children:'\u201CK\\xe4\\xe4nn\\xe4 teksti ydinfysiikan tutkimuslaitoksen verkkokaupalle, jossa ostajina ovat alan insin\\xf6\\xf6rit. \\xc4l\\xe4 k\\xe4\\xe4nn\\xe4 mallikoodeja. Vastaa muodossa {\"translation\":\"\u2026\"}.\u201D'}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 parannus mahdollistaa skaalautuvan, laadukkaan ja hallitun lokalisointiprosessin suoraan hallintapaneelista \u2013 ilman manuaalista kopiointia tai ulkoisten ty\\xf6kalujen k\\xe4ytt\\xf6\\xe4.\"})]});export const richText23=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Muutos selkeytt\\xe4\\xe4 dokumenttien rakennetta ja vahvistaa br\\xe4ndin visuaalista tunnistettavuutta. Muutos parantaa dokumenttien ammattimaisuutta etenkin tilanteissa, joissa ne toimitetaan asiakkaille tai yhteisty\\xf6kumppaneille osana virallista asiointia. T\\xe4m\\xe4 pieni, mutta vaikuttava parannus tuo yhdenmukaisuutta asiakirjaviestint\\xe4\\xe4n ilman vaikutuksia niiden sis\\xe4lt\\xf6\\xf6n tai toiminnallisuuteen. Parannus aktivoituu kaikille kaupoille automaattisesti. \"})});export const richText24=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Pientoimituslis\\xe4n k\\xe4ytt\\xf6\\xf6notto tapahtuu hallintapaneelissa siirtym\\xe4ll\\xe4 sivulle \",/*#__PURE__*/e(\"em\",{children:\"Modules > Order Total > Install module\"}),\", valitsemalla \u201CP\",/*#__PURE__*/e(\"em\",{children:\"ientoimituslis\\xe4\u201D\"}),\" ja painamalla \",/*#__PURE__*/e(\"em\",{children:\"Install Module\"}),\" -painiketta. T\\xe4m\\xe4n j\\xe4lkeen m\\xe4\\xe4ritet\\xe4\\xe4n j\\xe4rjestysnumero. Yleens\\xe4 pientoimituslis\\xe4 sijoitetaan toimituslis\\xe4n viereen ennen loppusummaa ja ennen arvonlis\\xe4veroa.\"]}),/*#__PURE__*/e(\"h3\",{children:\"M\\xe4\\xe4rit\\xe4 lis\\xe4ksi:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Order value threshold\"}),\": pientoimituslis\\xe4n alaraja\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"pientoimituslis\\xe4n hinta\"}),\" ja \",/*#__PURE__*/e(\"em\",{children:\"alviluokka\"}),\" (yleens\\xe4 yleinen arvonlis\\xe4verokanta)\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"N\\xe4yt\\xe4 pientoimituslis\\xe4 kassalla asettamalla asetus arvoon \",/*#__PURE__*/e(\"em\",{children:\"true\"}),\".\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"K\\xe4ytt\\xf6\\xf6noton j\\xe4lkeen tarkista kassalla, ett\\xe4 pientoimituslis\\xe4 ja arvonlis\\xe4verot n\\xe4kyv\\xe4t oikein. Suosittelemme laskemaan loppusummat ja arvonlis\\xe4veron tarkistuslaskelmalla varmistaaksesi asetusten oikeellisuuden.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"261\",src:\"https://framerusercontent.com/images/wwf1QhVZJoNIjWfHR4huKbxOdTc.webp\",srcSet:\"https://framerusercontent.com/images/wwf1QhVZJoNIjWfHR4huKbxOdTc.webp?scale-down-to=512 512w,https://framerusercontent.com/images/wwf1QhVZJoNIjWfHR4huKbxOdTc.webp 719w\",style:{aspectRatio:\"719 / 523\"},width:\"359\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kauppiaille\"})}),/*#__PURE__*/e(\"figure\",{className:\"framer-table-wrapper\",children:/*#__PURE__*/e(\"table\",{children:/*#__PURE__*/t(\"tbody\",{children:[/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Etu\"})})}),/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kuvaus\"})})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kannattavuus\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Varmistaa, ettei pieni\\xe4 tilauksia k\\xe4sitell\\xe4 tappiolla.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"L\\xe4pin\\xe4kyvyys\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4kulu n\\xe4kyy selke\\xe4sti rivin\\xe4 kassalla, parantaen asiakaskokemusta.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Helppo hallinta\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Raja, hinta ja verokanta muokattavissa suoraan hallintapaneelista ilman koodia.\"})})]})]})})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteenveto\"})}),/*#__PURE__*/e(\"p\",{children:\"Pientoimituslis\\xe4 antaa sinulle joustavan tavan kattaa pienten tilausten k\\xe4sittelykustannukset ja pit\\xe4\\xe4 kauppasi katteet kunnossa \u2013 t\\xe4ysin hallintapaneelista hallittuna.\"})]});export const richText25=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Kauppias voi nyt est\\xe4\\xe4 liian pienet tilaukset asettamalla minimitilausrajan erikseen kotimaan ja ulkomaan asiakkaille. Asetus l\\xf6ytyy polusta \",/*#__PURE__*/e(\"strong\",{children:\"Configuration \u2192 My Store Minimum Values \u2192 Minimum Order Value National / International\"}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miten se toimii?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Maa-tunnistus\"}),\" \u2013 J\\xe4rjestelm\\xe4 vertaa asiakkaan maata kaupan rekister\\xf6intimaahan ja valitsee sen perusteella kansallisen tai kansainv\\xe4lisen rajan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Erilliset rajat\"}),\" \u2013 Voit asettaa esimerkiksi \u20AC50 minimin kotimaan tilauksille ja \u20AC100 minimin ulkomaan tilauksille.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Netto vs. brutto\"}),\" \u2013 Jos kaupassa k\\xe4ytet\\xe4\\xe4n nettohintoja, raja tallennetaan nettoarvona; jos bruttohintoja, raja tallennetaan bruttohintana.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kauppiaille\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Parempi kannattavuus\"}),\" \u2013 Pienkatteiset tilaukset voidaan est\\xe4\\xe4 automaattisesti.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Joustavuus markkinoille\"}),\" \u2013 Korkeampi raja ulkomaan toimituksille kattaa lis\\xe4kustannukset ilman manuaalista valvontaa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selke\\xe4 yll\\xe4pito\"}),\" \u2013 Kaikki asetukset samassa n\\xe4kym\\xe4ss\\xe4, ei tarvetta koodimuutoksille.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"234\",src:\"https://framerusercontent.com/images/aG0TAAbrgYyR37ADAv2RGEVwCk.webp\",srcSet:\"https://framerusercontent.com/images/aG0TAAbrgYyR37ADAv2RGEVwCk.webp?scale-down-to=512 512w,https://framerusercontent.com/images/aG0TAAbrgYyR37ADAv2RGEVwCk.webp 720w\",style:{aspectRatio:\"720 / 469\"},width:\"360\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteenveto\"})}),/*#__PURE__*/e(\"p\",{children:\"Uusi minimitilausraja-ominaisuus antaa sinulle t\\xe4yden kontrollin tilauskokojen alarajoista, rajaten kannattamattomat pienostot pois ja parantaen kauppasi tuottavuutta.\"})]});export const richText26=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Otimme k\\xe4ytt\\xf6\\xf6n t\\xe4ysin oman, r\\xe4\\xe4t\\xe4l\\xf6idyn Server\u2011Side\u2011Rendering\u2011 (SSR) ratkaisun. Poistimme ulkopuoliset kirjastot, jotka hoitivat sivujen esirender\\xf6innin, ja korvasimme ne omalla, kevyell\\xe4 toteutuksella.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mik\\xe4 muuttui?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"R\\xe4\\xe4t\\xe4l\\xf6ity SSR-moottori\"}),\" korvaa aiemmat kolmannen osapuolen kirjastot.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"25 % pienempi tuotantopaketti\"}),\" merkitsee kevyempi\\xe4 latauksia.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\\xc4lykk\\xe4\\xe4mpi resurssien lataus\"}),\" v\\xe4hent\\xe4\\xe4 render\\xf6intiviivett\\xe4.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kehitt\\xe4jille\"})}),/*#__PURE__*/e(\"figure\",{className:\"framer-table-wrapper\",children:/*#__PURE__*/e(\"table\",{children:/*#__PURE__*/t(\"tbody\",{children:[/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Etu\"})})}),/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Selite\"})})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Nopeampi paikallinen kehitys\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Dev-palvelin k\\xe4ynnistyy selv\\xe4sti aiempaa nopeammin.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Saumaton i18n-tuki\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Kansainv\\xe4liset URL-osoitteet (esim. /\u0442\u043E\u0432\u0430\u0440/nike-xyz/) toimivat suoraan localhostissa.\"})})]})]})})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt hakukonen\\xe4kyvyydelle\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"T\\xe4ysi hallinta HTML-, CSS- ja JS-resursseista\"}),\": l\\xe4het\\xe4mme vain tarpeellisen koodin jokaiselle sivulle.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selke\\xe4mpi sivurakenne\"}),\" parantaa indeksoitavuutta ja lyhent\\xe4\\xe4 Largest Contentful Paint -aikaa.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kauppiaille\"})}),/*#__PURE__*/e(\"figure\",{className:\"framer-table-wrapper\",children:/*#__PURE__*/e(\"table\",{children:/*#__PURE__*/t(\"tbody\",{children:[/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Etu\"})})}),/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Selite\"})})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Ketteryys\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Kehit\\xe4mme ominaisuuksia ilman riippuvuutta kolmannen osapuolen p\\xe4ivityksist\\xe4.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Luotettavuus\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"V\\xe4hemm\\xe4n ulkopuolisia palveluja = v\\xe4hemm\\xe4n vikapisteit\\xe4.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Nopeammat sivut\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Pienempi paketti ja optimointi nopeuttavat sivun avausta asiakkaillesi.\"})})]})]})})})]});export const richText27=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Olemme tehneet parannuksen tarjous- ja tilaushinnoittelun taustaj\\xe4rjestelm\\xe4\\xe4mme. \",/*#__PURE__*/e(\"strong\",{children:\"Jatkossa kaikista uusista tarjouspyynn\\xf6ist\\xe4, joissa my\\xf6nnet\\xe4\\xe4n \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"kiinte\\xe4\"})}),/*#__PURE__*/e(\"strong\",{children:\" raham\\xe4\\xe4r\\xe4inen alennus, muodostetaan automaattisesti uniikki alennuskoodi.\"}),\" Alennus ei siis en\\xe4\\xe4 kohdistu erikseen jokaiselle tuoteriville, vaan v\\xe4hennys tapahtuu ostoskorin loppusummasta kuponkikoodilla.\"]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"Prosenttialennukset s\\xe4ilyv\\xe4t entiseen tapaan tuoterivitasolla \u2013 niihin t\\xe4m\\xe4 muutos ei vaikuta.\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miksi muutos tehd\\xe4\\xe4n?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"T\\xe4sm\\xe4lliset summat ilman py\\xf6ristysvirheit\\xe4\"})}),/*#__PURE__*/e(\"p\",{children:\"Rivikohtainen jakaminen aiheutti toisinaan senteist\\xe4 syntyvi\\xe4 ep\\xe4tarkkuuksia. Kuponkikoodi poistaa ongelman kokonaan.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteensopivuus toiminnanohjausj\\xe4rjestelmien kanssa\"})}),/*#__PURE__*/e(\"p\",{children:\"ERP- ja kassaj\\xe4rjestelm\\xe4t tukevat kuponkeja oletuksena, joten sama alennus siirtyy virheett\\xf6m\\xe4sti koko tilausketjun l\\xe4pi.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Suoraviivaisempi yll\\xe4pito ja parempi tietoturva\"})}),/*#__PURE__*/e(\"p\",{children:\"Kampanja- ja raportointitoiminnot rakennetaan jatkossa yhden, hyvin testatun kuponkiloogikan p\\xe4\\xe4lle, mik\\xe4 v\\xe4hent\\xe4\\xe4 virheit\\xe4 ja nopeuttaa kehityst\\xe4.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Asiakaskohtainen kontrolli\"})}),/*#__PURE__*/e(\"p\",{children:\"Kuponki toimii vain kyseisen asiakkaan asiakastilill\\xe4. Jos tilauksen sis\\xe4lt\\xf6\\xe4 muutetaan kielletyll\\xe4 tavalla, kuponki mit\\xe4t\\xf6ityy automaattisesti \u2013 kuten vanhassa mallissa tarjous olisi rauennut.\"})]})]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Huom.\"}),\" Muutos koskee vain uusia tarjouspyynt\\xf6j\\xe4 26.4.2025 alkaen. Aiemmat tarjoukset s\\xe4ilyv\\xe4t ennallaan.\"]})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Usein kysytty\\xe4\"})}),/*#__PURE__*/e(\"figure\",{className:\"framer-table-wrapper\",children:/*#__PURE__*/e(\"table\",{children:/*#__PURE__*/t(\"tbody\",{children:[/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kysymys\"})})}),/*#__PURE__*/e(\"th\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Vastaus\"})})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Milloin kuponki vanhenee?\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Kunnes teet tilauksen \u2013 tai kunnes se mit\\xe4t\\xf6ityy tilausmuutoksen vuoksi.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Voinko yhdist\\xe4\\xe4 muita kampanjakoodeja?\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Et. Tarjouskohtainen kuponki on asiakaskohtainen eik\\xe4 sit\\xe4 voi yhdist\\xe4\\xe4 muihin alennuksiin.\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Vaikuttaako t\\xe4m\\xe4 vanhoihin kiinte\\xe4n alennuksen tarjouksiin?\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Ei. Muutos koskee vain uusia tarjouksia. Jos haluat muuttaa vanhan tilauksen alennuksen kuponkimuotoon, nollaa rivialennukset ja luo uusi massa-alennus uudella logiikalla.\"})})]})]})})})]});export const richText28=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 p\\xe4ivitys tuo verkkokauppaan selke\\xe4n ilmoituksen tilanteisiin, joissa hintatiedot on rajattu vain vahvistetuille asiakkaille.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miten se toimii\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Jos \u201CN\\xe4yt\\xe4 hinnat vain vahvistetuille asiakkaille\u201D -asetus on p\\xe4\\xe4ll\\xe4 ja k\\xe4ytt\\xe4j\\xe4 on kirjautuneena, mutta h\\xe4nen asiakastilins\\xe4 ei ole viel\\xe4 hyv\\xe4ksytty, hinnan paikalla n\\xe4ytet\\xe4\\xe4n teksti \",/*#__PURE__*/e(\"strong\",{children:\"\u201COdottaa hyv\\xe4ksynt\\xe4\\xe4\u201D\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Teksti on t\\xe4ysin lokalisoitavissa: voit tarjota omakielisen viestin B2B-asiakkaillesi suoraan hallintapaneelista.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Kun tili vahvistetaan, normaali hinnann\\xe4ytt\\xf6 aktivoituu automaattisesti ilman lis\\xe4toimia.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt kauppiaalle\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"V\\xe4hent\\xe4\\xe4 palvelupyynt\\xf6j\\xe4, kun asiakkaalle kerrotaan selv\\xe4sti miksi hinta puuttuu.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Parantaa asiakaskokemusta ja ohjaa k\\xe4ytt\\xe4j\\xe4\\xe4 seuraavaan vaiheeseen (tilivahvistukseen).\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Tukee monikielisi\\xe4 kauppoja \u2013 sama logiikka toimii kaikilla julkaistuilla kieliversioilla.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt asiakkaalle\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ymm\\xe4rt\\xe4\\xe4 heti, miksi hintoja ei n\\xe4ytet\\xe4, ja mit\\xe4 pit\\xe4\\xe4 tehd\\xe4 jatkaakseen.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Nopeampi polku ostamiseen tilivahvistuksen j\\xe4lkeen.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Ota ominaisuus k\\xe4ytt\\xf6\\xf6n \",/*#__PURE__*/e(\"strong\",{children:\"Asetukset \u2192 Hinnoittelu \u2192 Vahvistetut asiakastilit\"}),\" -osiossa ja lis\\xe4\\xe4 haluamasi kielik\\xe4\\xe4nn\\xf6s tarvittaessa.\"]})]});export const richText29=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"Mit\\xe4 muuttui?\"}),/*#__PURE__*/e(\"p\",{children:\"AI Commerce Cloudin dev-ymp\\xe4rist\\xf6 (https://localhost:3000) v\\xe4litt\\xe4\\xe4 nyt kaikki /api/*-pyynn\\xf6t sis\\xe4isen Vite-proxyn kautta https://kauppa.com-taustalle. Proxy poistaa Domain=-attribuutin Set-Cookie--otsikosta, jolloin _cookieCheck tallentuu host-kohtaisena ev\\xe4steen\\xe4 jo palvelinpuolen render\\xf6innin (SSR) palautteessa.\"}),/*#__PURE__*/e(\"h3\",{children:\"Mit\\xe4 hy\\xf6ty\\xe4?\"}),/*#__PURE__*/e(\"p\",{children:\"Ennen: Sessio luotiin vasta ensimm\\xe4isen client-puolen API-kutsun j\\xe4lkeen \u2192 sivu piti klikata tai ladata uudelleen ennen kuin session-data oli k\\xe4ytett\\xe4viss\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"Nyt: Sessio syntyy jo ensimm\\xe4isell\\xe4 sivulatauksella. Voit suoraan avata esim. /checkout-sivun, p\\xe4ivitt\\xe4\\xe4 ja lukea session-tiedot ilman lis\\xe4klikkauksia. Kehityssykli nopeutuu.\"}),/*#__PURE__*/e(\"h3\",{children:\"Tekninen tiivistelm\\xe4\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Vite-konfiguraatioon lis\\xe4ttiin proxy-s\\xe4\\xe4nt\\xf6 /api/ \u2192 https://kauppa.com (cookieDomainRewrite: '').\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SSR-v\\xe4liss\\xe4 /api/ merkit\\xe4\\xe4n ohitettavaksi, jotta proxy k\\xe4sittelee pyynn\\xf6n.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"CORS- ja SameSite=None; Secure-asetukset s\\xe4ilyv\\xe4t muuttumattomina.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Ei vaadi muutoksia kumppanien koodiin \u2013 p\\xe4ivit\\xe4 repo, k\\xe4ynnist\\xe4 dev-serveri ja sessiot toimivat heti. T\\xe4m\\xe4 parantaa kehityksen sujuvuutta ja nopeuttaa testausta merkitt\\xe4v\\xe4sti.\"})]});export const richText30=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Olemme ottaneet k\\xe4ytt\\xf6\\xf6n GitHub\\xa0Actions\\xa0\u2011pohjaisen julkaisupolun, joka antaa kauppiaille aiempaa suuremman hallinnan omaan koodiinsa. Jatkossa voit valita tai vaihtaa integraatiopartnerin joustavasti: uuden kumppanin k\\xe4ytt\\xf6oikeudet m\\xe4\\xe4ritet\\xe4\\xe4n yhdell\\xe4 vaiheella, eik\\xe4 AWS\u2011tunnuksia tarvitse en\\xe4\\xe4 erikseen jakaa. Kaikki commitit kulkevat keskitetyn putken l\\xe4pi, jossa koodi tarkistetaan linttereill\\xe4, yksikk\\xf6\u2011 ja integraatiotesteill\\xe4 sek\\xe4 teko\\xe4lypohjaisella tarkistuksella.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 parantaa tuotantoymp\\xe4rist\\xf6n toimintavarmuutta ja lyhent\\xe4\\xe4 virheiden selvitysaikaa, sill\\xe4 kehitt\\xe4j\\xe4t n\\xe4kev\\xe4t lokista tarkasti, miss\\xe4 vaiheessa buildi kaatui. Moderni automaatio s\\xe4\\xe4st\\xe4\\xe4 my\\xf6s kustannuksia: nopea deploy pit\\xe4\\xe4 julkaisusyklit lyhyin\\xe4 ja minimoi virhekorjausten m\\xe4\\xe4r\\xe4n. Muutoksen my\\xf6t\\xe4 kauppiaat saavat enemm\\xe4n vapautta, v\\xe4hemm\\xe4n kitkaa ja paremman laadunhallinnan\\xa0\u2013\\xa0ilman lis\\xe4investointeja infraan.\"})]});export const richText31=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce Cloud -alusta on ottanut k\\xe4ytt\\xf6\\xf6n uuden kattavan automaattisen testiputken, jonka tavoitteena on varmistaa myyntiprosessin virheett\\xf6myys ja jatkuva k\\xe4ytett\\xe4vyys my\\xf6s kovassa kuormassa. Jokaisella julkaisu- eli CI/CD-kierroksella ajetaan \",/*#__PURE__*/e(\"strong\",{children:\"Vitest-pohjaiset yksikk\\xf6- ja integraatiotestit\"}),\", jotka kattavat frontend-komponentit, sek\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"ESLint-tarkistukset\"}),\" koodin laadun varmistamiseksi. T\\xe4n\\xe4 vuonna mukaan tulee my\\xf6s \",/*#__PURE__*/e(\"strong\",{children:\"Playwrightiin pohjautuva end-to-end-kerros\"}),\", jolla varmistetaan esimerkiksi koko kassaprosessin toimivuus selaimessa asti.\"]}),/*#__PURE__*/e(\"p\",{children:\"Testit kohdistuvat liiketoiminnan kannalta kriittisiin vaiheisiin, kuten:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tuotteiden lis\\xe4\\xe4minen ostoskoriin\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Maksutapojen valinta ja maksun paluu-URL\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Asiakkaan kirjautuminen ja tilin luonti\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tilausten luominen ja k\\xe4sittely\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Checkout-lomakkeet ja osoitetiedot\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tuotesivujen ja listan\\xe4kymien render\\xf6inti\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Testien ep\\xe4onnistuminen pys\\xe4ytt\\xe4\\xe4 julkaisuputken heti, ja onnistuminen vaaditaan 100 % commit-tasolla checkout-prosessin osalta. SLA-seuranta raportoi tuotannon regressioita ja takaa, ett\\xe4 kriittiset bugit korjataan\",/*#__PURE__*/e(\"strong\",{children:\" tunnin vasteajalla\"}),\". Telemetria ja h\\xe4lytykset Slackiin mahdollistavat reaaliaikaisen valvonnan.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Manuaalinen smoke-testaus\"}),\" s\\xe4ilyy ennallaan viimeisen\\xe4 varmistusvaiheena ennen tuotantoon vienti\\xe4. Kumppanikehitt\\xe4j\\xe4t voivat lis\\xe4t\\xe4 omia testej\\xe4\\xe4n \",/*#__PURE__*/e(\"em\",{children:\"partner-tests\"}),\"-haaraan esimerkiksi maksutapojen moduuleista, kampanjoiden logiikasta tai asiakasprofiilin laajennuksista.\"]}),/*#__PURE__*/e(\"p\",{children:\"Testiputken k\\xe4ytt\\xf6\\xf6notto on osa AI Commerce Cloudin laajempaa laatulupausta:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"verkkokaupan on toimittava keskeytyksett\\xe4\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"myyntipolun on toimittava virheett\\xf6m\\xe4sti\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"kehitt\\xe4jill\\xe4 ja kumppaneilla on n\\xe4kyvyys, vastuu ja v\\xe4lineet huolehtia koodin laadusta\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi automaatio parantaa luotettavuutta, lyhent\\xe4\\xe4 kehityssyklej\\xe4 ja v\\xe4hent\\xe4\\xe4 tuotannossa esiintyvi\\xe4 virheit\\xe4. Samalla se antaa sek\\xe4 asiakkaille ett\\xe4 kehityspartnereille entist\\xe4 korkeamman varmuuden siit\\xe4, ett\\xe4 AI Commerce Cloud skaalautuu turvallisesti kasvavan liikenteen mukana.\"})]});export const richText32=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce -alustalle on julkaistu uusi \",/*#__PURE__*/e(\"strong\",{children:\"Redirect Manager\"}),\", joka mahdollistaa verkkokaupan URL-uudelleenohjausten tehokkaan hallinnan. Uudistus on erityisen hy\\xf6dyllinen tilanteissa, joissa tehd\\xe4\\xe4n sivuston rakenneuudistuksia tai alustamigraatioita \u2013 esimerkiksi kategorioiden URL-rakenteita muutettaessa. Oikein asetetut redirectit varmistavat, ett\\xe4 hakukonen\\xe4kyvyys s\\xe4ilyy ja asiakkaiden vanhat linkit toimivat edelleen ongelmitta.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Redirect Manager l\\xf6ytyy kohdasta Tools \u2192 Redirect Manager\"}),\" hallintapaneelissa. Uuden ohjauksen voi lis\\xe4t\\xe4 helposti Create Redirect -painikkeella sy\\xf6tt\\xe4m\\xe4ll\\xe4 vanha (url_old) ja uusi (url_new) polku. Massamuokkauksia varten nykyiset ohjaukset voi vied\\xe4 CSV-muotoon, editoida tiedostoa paikallisesti, ja tuoda muutokset takaisin Import-toiminnolla. Tuonti ylikirjoittaa olemassa olevat redirectit, mutta ei poista niit\\xe4 \u2013 tarpeettomat ohjaukset voi hallita k\\xe4ytt\\xf6liittym\\xe4n kautta.\"]}),/*#__PURE__*/e(\"p\",{children:\"Alusta luo edelleen automaattisesti redirectit tuotteen ja kategorian URL-muutoksille, mutta sis\\xe4lt\\xf6sivut vaativat manuaalista ohjausta. Cross-domain-ohjaukset (esim. domain1.com \u2192 domain2.com) eiv\\xe4t ole sallittuja, ja suosittelemme k\\xe4ytt\\xe4m\\xe4\\xe4n yhten\\xe4ist\\xe4 polkumuotoa (esim. kaikki alkavat /-merkill\\xe4), mik\\xe4 helpottaa hallintaa ja ehk\\xe4isee virheit\\xe4.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4vinkki:\"}),\" Tee aina pistokokeita selaimessa tuonnin j\\xe4lkeen varmistaaksesi, ett\\xe4 ohjaukset toimivat oikein. Esimerkiksi:\"]}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(a,{componentIdentifier:\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\",children:t=>/*#__PURE__*/e(l,{...t,code:\"url_old\t                                  url_new  \\n/kategoria/miesten-farkut        /kategoria/miesten-farkut-2  \\n/tuote/4-way-shorts               /tuote/4-way-stretch-shorts\",language:\"Markdown\"})})}),/*#__PURE__*/e(\"p\",{children:\"Redirect Managerin avulla varmistat sujuvan k\\xe4ytt\\xf6kokemuksen ja hakukoneoptimoinnin my\\xf6s sivustouudistusten yhteydess\\xe4.\"})]});export const richText33=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"J\\xe4rjestelm\\xe4 tarkistaa jatkossa automaattisesti, ett\\xe4 kaikki CSV-tiedostot ovat oikeassa UTF-8-merkist\\xf6koodauksessa ennen tuontia. Jos tiedosto ei ole UTF-8-muodossa ja sis\\xe4lt\\xe4\\xe4 erikoismerkkej\\xe4 tai \\xe4\\xe4kk\\xf6si\\xe4, tuonti keskeytet\\xe4\\xe4n ja k\\xe4ytt\\xe4j\\xe4lle n\\xe4ytet\\xe4\\xe4n selke\\xe4 virheilmoitus. T\\xe4m\\xe4 ehk\\xe4isee yleiset ongelmat, joissa \\xe4\\xe4kk\\xf6set rikkovat tietokantamerkinn\\xe4t tai aiheuttavat virheellisi\\xe4 tuotetietoja. K\\xe4ytt\\xe4j\\xe4\\xe4 ohjeistetaan tallentamaan tiedosto uudelleen UTF-8-koodauksella ja yritt\\xe4m\\xe4\\xe4n uudelleen. T\\xe4m\\xe4 parannus varmistaa tiedon eheyden ja helpottaa virheiden j\\xe4ljityst\\xe4 erityisesti tuonnin yhteydess\\xe4.\"})});export const richText34=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercen kategorian\\xe4kym\\xe4\\xe4n on lis\\xe4tty uusi toiminnallisuus, jonka avulla k\\xe4ytt\\xe4j\\xe4t voivat tuoda ja vied\\xe4 varastorivej\\xe4 rivikohtaisesti CSV-tiedostoina. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 voit p\\xe4ivitt\\xe4\\xe4 varastosaldoja tehokkaammin ja hallita esimerkiksi useiden varastopaikkojen tietoja, tuotekohtaisia saldoja tai muita varastorivin attribuutteja yhdell\\xe4 kertaa.\"}),/*#__PURE__*/t(\"p\",{children:[\"Toiminnot l\\xf6ytyv\\xe4t \",/*#__PURE__*/e(\"strong\",{children:\"CSV Import Stock\"}),\" ja \",/*#__PURE__*/e(\"strong\",{children:\"CSV Export Stock\"}),\" -painikkeiden alta. T\\xe4m\\xe4 mahdollistaa entist\\xe4 tarkemman varastotietojen hallinnan esimerkiksi Excelin tai muiden taustaj\\xe4rjestelmien avulla. Parannus v\\xe4hent\\xe4\\xe4 manuaalista ty\\xf6t\\xe4 ja tuo lis\\xe4\\xe4 joustavuutta varastohallinnan automatisointiin.\"]})]});export const richText35=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce -ymp\\xe4rist\\xf6ss\\xe4 on otettu k\\xe4ytt\\xf6\\xf6n uusi toiminto, joka mahdollistaa liitetiedostojen (esimerkiksi kuvien ja PDF-dokumenttien) liitt\\xe4misen tilauksiin. Asiakkaat voivat toimittaa kaikenlaisia visuaalisia tai tekstipohjaisia aineistoja, jotka selkeytt\\xe4v\\xe4t tilausprosessia ja auttavat varmistamaan, ett\\xe4 tarvittavat tiedot ovat oikeat ja riitt\\xe4v\\xe4t. Liitetiedostoille on asetettu 10 MB:n kokoraja per tiedosto; rajan nostaminen on kumppanin kanssa mahdollista, vaikkakaan se ei ole tietoturvasyist\\xe4 suositeltavaa.\"}),/*#__PURE__*/e(\"p\",{children:\"Tietoturvaa parantaa AI Commercen suorittama virustarkistus erillisess\\xe4 datas\\xe4il\\xf6ss\\xe4. N\\xe4in ydintoiminnot pysyv\\xe4t suojattuina, eik\\xe4 haittaohjelmien riski kasva. \u201CAttachments\u201D-osioon kootut tiedostot ovat helposti avattavissa hallintapaneelin tilauksen yleisn\\xe4kym\\xe4st\\xe4, ja ne voidaan vied\\xe4 edelleen toiminnanohjausj\\xe4rjestelm\\xe4\\xe4n (ERP), jolloin koko tilausprosessi s\\xe4ilyy kattavasti dokumentoituna.\"}),/*#__PURE__*/e(\"p\",{children:\"Kyseinen toiminto ei ole oletusarvoisesti p\\xe4\\xe4ll\\xe4 kaikissa kaupoissa, joten aktivointi vaatii pienen muutoksen Checkout-tiedostoon sek\\xe4 mahdollisen puuttuvan komponentin lis\\xe4\\xe4misen. On my\\xf6s suositeltavaa tarkistaa tilauksen yhteenvedon ja liitetiedostojen otsikoinnin numerointi p\\xe4ivityksen yhteydess\\xe4. Uudistus selkeytt\\xe4\\xe4 ja nopeuttaa tilausprosessia huomattavasti, mutta samalla suositellaan pit\\xe4m\\xe4\\xe4n tiedostokoko maltillisena tallennuskapasiteetin ja tietoturvan takaamiseksi.\"})]});export const richText36=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Tarjousten pyyt\\xe4misen prosessia selkeytettiin poistamalla kent\\xe4t, jotka eiv\\xe4t olleet pakollisia mutta loivat ep\\xe4selvyyksi\\xe4 osalle k\\xe4ytt\\xe4jist\\xe4. Ylim\\xe4\\xe4r\\xe4isten kysymysten karsiminen nopeuttaa lomakkeen t\\xe4ytt\\xf6\\xe4 ja varmistaa, ett\\xe4 asiakkaat keskittyv\\xe4t olennaisiin tietoihin. T\\xe4m\\xe4 muutos my\\xf6s v\\xe4hent\\xe4\\xe4 virhetulkintojen mahdollisuutta ja parantaa k\\xe4ytt\\xf6kokemusta sivustolla.\"})});export const richText37=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commercen ja Akeneon integraatio tukee nyt uutta \",/*#__PURE__*/e(\"strong\",{children:\"Sort-attribuuttia\"}),\", joka tarjoaa verkkokauppiaille tarkan hallinnan siihen, miss\\xe4 j\\xe4rjestyksess\\xe4 tuotteet n\\xe4ytet\\xe4\\xe4n \",/*#__PURE__*/e(\"strong\",{children:\"kategoriasivuilla, hakutuloksissa ja suositelluissa tuotteissa\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 ominaisuus on erityisen hy\\xf6dyllinen, kun haluat esimerkiksi nostaa myydyimm\\xe4t tuotteet listauksen k\\xe4rkeen. Voit tuoda j\\xe4rjestystiedot helposti ERP:st\\xe4 tai luoda ne Exceliss\\xe4 manuaalisesti ja tuoda ne Akeneoon. Mit\\xe4 pienempi Sort-numero, sit\\xe4 korkeammalle tuote sijoittuu.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Oletusj\\xe4rjestyksen vaihtoehdot AI Commercessa:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Recommendation:\"}),\" Algoritmi laskee tuotteelle pistem\\xe4\\xe4r\\xe4n perustuen katseluihin, tilausm\\xe4\\xe4riin, varastosaldoon ja tuotteen ik\\xe4\\xe4n.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sort:\"}),\" Uusi manuaalinen j\\xe4rjestysnumero. T\\xe4ydellinen tilanteisiin, joissa haluat t\\xe4yden kontrollin tuotelistan j\\xe4rjestykseen.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"SKU, Name, Price, Date:\"}),\" Perinteiset aakkos-, hinta- tai p\\xe4iv\\xe4ysperusteiset j\\xe4rjestykset.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miten Sort toimii?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Arvo \u201C1\u201D n\\xe4kyy ensimm\\xe4isen\\xe4, \u201C2\u201D toisena, jne.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Suositellaan k\\xe4ytett\\xe4v\\xe4ksi Excel-muokkauksessa suurissa tuotem\\xe4\\xe4riss\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Toimii yhdess\\xe4 muiden j\\xe4rjestyslogiikkojen kanssa \u2013 esimerkiksi voit k\\xe4ytt\\xe4\\xe4 Sort-arvoja erityiskampanjoiden tai sesonkituotteiden nostamiseen ilman, ett\\xe4 muut tuotteet vaikuttavat pisteytykseen.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"K\\xe4ytt\\xf6vinkkej\\xe4:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"ERP:st\\xe4 tuotu myyntidata\"}),\" voidaan muuntaa Sort-arvoiksi (esim. myydyin tuote saa arvon 1).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Voit vaikuttaa tuotteiden n\\xe4kyvyyteen suoraan ilman algoritmin v\\xe4liintuloa.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Toimii hyvin yhdess\\xe4 Recommendation-j\\xe4rjestyksen kanssa, kun halutaan yhdist\\xe4\\xe4 automatiikka ja manuaalinen hienos\\xe4\\xe4t\\xf6.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"T\\xe4rke\\xe4\\xe4 \u2013 varattujen attribuuttien k\\xe4ytt\\xf6:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Sort-attribuutti on osa \",/*#__PURE__*/e(\"strong\",{children:\"AI Commercen sis\\xe4isesti varattuja attribuutteja\"}),\", ja sit\\xe4 ei tule k\\xe4ytt\\xe4\\xe4 muuhun tarkoitukseen. Lista kaikista varatuista attribuuteista sis\\xe4lt\\xe4\\xe4 mm. sku, vat_rate, price_purchase, weight, pdf_1\u201310, comment_instructions, ja nyt my\\xf6s sort.\"]}),/*#__PURE__*/e(\"p\",{children:\"Jos olet aiemmin k\\xe4ytt\\xe4nyt Sortia muussa tarkoituksessa, nollaa arvo Akeneossa ja ota k\\xe4ytt\\xf6\\xf6n toinen, vapaamuotoinen attribuutti (esim. oma_sortti_1), jotta AI Commercen logiikka toimii odotetusti.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteenveto:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Sort-attribuutti tarjoaa selke\\xe4n ja hallitun tavan ohjata tuotelistauksien j\\xe4rjestyst\\xe4 \u2013 ilman ett\\xe4 sinun tarvitsee muuttaa SKU:ta, hintaa tai tuotekuvausta. Se on tehokas ty\\xf6kalu erityisesti suurissa tuotekatalogeissa ja myyntidataa hy\\xf6dynt\\xe4viss\\xe4 verkkokaupoissa. Kun k\\xe4yt\\xe4t sit\\xe4 oikein, voit tarjota asiakkaille \",/*#__PURE__*/e(\"strong\",{children:\"parempia suositteluja, nopeamman tuotteen l\\xf6ydett\\xe4vyyden\"}),\" \u2013 ja kasvattaa myynti\\xe4.\"]})]});export const richText38=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerceen on lis\\xe4tty uusi toiminto \",/*#__PURE__*/e(\"strong\",{children:\"Translation-sivulle\"}),\", jonka avulla voit luoda ja hallita k\\xe4ytt\\xf6liittym\\xe4ss\\xe4 k\\xe4ytett\\xe4vi\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"k\\xe4\\xe4nn\\xf6savaimia\"}),\" suoraan hallintapaneelissa. T\\xe4m\\xe4 on erityisesti partnereille suunnattu ty\\xf6kalu, joka mahdollistaa monikielisten kauppojen sis\\xe4ll\\xf6n tehokkaan hallinnan \u2013 ilman, ett\\xe4 tarvitsee koskea suoraan tietokantaan.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miten se toimii?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Uudet avaimet lis\\xe4t\\xe4\\xe4n sill\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"kielell\\xe4, jota ollaan paraikaa k\\xe4ytt\\xe4m\\xe4ss\\xe4\"}),\", ja j\\xe4rjestelm\\xe4 luo \",/*#__PURE__*/e(\"strong\",{children:\"automaattisesti muut kieliversiot\"}),\", joita voi t\\xe4ydent\\xe4\\xe4 my\\xf6hemmin.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Translation-sivulla k\\xe4sitell\\xe4\\xe4n kaikkia tekstej\\xe4, joilla \",/*#__PURE__*/e(\"strong\",{children:\"ei ole omaa editoria\"}),\", kuten ilmoitukset, pop-up-viestit ja s\\xe4hk\\xf6postipohjat.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Tekstien p\\xe4ivitykset tehd\\xe4\\xe4n suoraan k\\xe4ytt\\xf6liittym\\xe4ss\\xe4 ja julkaistaan \u201C\",/*#__PURE__*/e(\"strong\",{children:\"Publish\"}),\"\u201D-painikkeella, jotta ne n\\xe4kyv\\xe4t asiakkaille.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Avaintoiminnot\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Etsi ja muokkaa teksti\\xe4:\"})}),/*#__PURE__*/e(\"p\",{children:\"K\\xe4yt\\xe4 selaimesi hakua (esim. CTRL+F), etsi haluamasi teksti ja p\\xe4ivit\\xe4 se suoraan oikeaan sarakkeeseen.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Luo uusi k\\xe4\\xe4nn\\xf6savain:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Klikkaa \u201C\",/*#__PURE__*/e(\"strong\",{children:\"Add translation key\"}),\"\u201D ja m\\xe4\\xe4rit\\xe4:\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Avaimen nimi\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Sivu, johon se liittyy (esim. \",/*#__PURE__*/e(\"em\",{children:\"Checkout\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Global\"}),\")\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Teksti valitulla kielell\\xe4\"})})]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"\u26A0\uFE0F Uuden avaimen luominen ei automaattisesti tuo teksti\\xe4 n\\xe4kyviin \u2013 sopiva konteksti ja tekninen k\\xe4ytt\\xf6 t\\xe4ytyy varmistaa. Suositellaan teht\\xe4v\\xe4ksi yhteisty\\xf6ss\\xe4 integraattorin kanssa.\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Julkaise muutokset:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Kaikki muutokset vaativat \",/*#__PURE__*/e(\"em\",{children:\"Publish\"}),\"-toiminnon ennen kuin ne n\\xe4kyv\\xe4t kaupassa.\"]})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tuetut sivutyypit\"})}),/*#__PURE__*/e(\"p\",{children:\"Translation-sivulla voi lis\\xe4t\\xe4 avaimia yli 30 eri k\\xe4ytt\\xf6liittym\\xe4kontekstiin, mm.:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Checkout (kassa)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Product Listing (kategoriat)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Quote (tarjoukset)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shopping Cart (ostoskori)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Contact Us (yhteydenottolomake)\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Email Template (s\\xe4hk\\xf6postipohjat)\"}),/*#__PURE__*/e(\"p\",{children:\"\u2026ja monet muut.\"})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteenveto\"})}),/*#__PURE__*/t(\"p\",{children:[\"Uusi Translation-ty\\xf6kalu mahdollistaa \",/*#__PURE__*/e(\"strong\",{children:\"k\\xe4\\xe4nn\\xf6sten ja k\\xe4ytt\\xf6liittym\\xe4tekstien joustavan hallinnan\"}),\" ilman teknist\\xe4 v\\xe4liintuloa. Se s\\xe4\\xe4st\\xe4\\xe4 aikaa ja v\\xe4hent\\xe4\\xe4 virheit\\xe4, erityisesti monikielisten kauppojen yll\\xe4pidossa. Translation-sivulta l\\xf6ytyv\\xe4t kaikki kriittiset tekstit, joille ei ole erillist\\xe4 editoria, ja nyt voit my\\xf6s \",/*#__PURE__*/e(\"strong\",{children:\"lis\\xe4t\\xe4 uusia k\\xe4\\xe4nn\\xf6savaimia tarpeen mukaan\"}),\" \u2013 hallitusti ja tehokkaasti.\"]})]});export const richText39=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Aiemmin tarjousty\\xf6kalu tuki alennusten m\\xe4\\xe4ritt\\xe4mist\\xe4 vain massana koko tarjoukselle. Nyt voit antaa \",/*#__PURE__*/e(\"strong\",{children:\"jokaiselle tuoteriville oman prosentuaalisen alennuksensa\"}),\", mik\\xe4 on hy\\xf6dyllist\\xe4 erityisesti tilanteissa, joissa osa tuotteista vaatii erityisehtoja tai tarkempaa hinnoittelua.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"K\\xe4ytt\\xf6esimerkki:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Anna koko tilaukselle ensin yleinen 30 % alennus\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4n j\\xe4lkeen voit tarkentaa yksitt\\xe4isi\\xe4 tuoterivej\\xe4 \u2013 esimerkiksi antaa yhdelle tuotteelle 40 % ja toiselle 25 % alennuksen\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Yksityiskohtaisempi ja asiakaskohtaisempi hinnoittelu\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mahdollisuus yhdist\\xe4\\xe4 massap\\xe4ivitys ja yksitt\\xe4iset rivikohtaiset tarkennukset\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Parantaa tarjouslaskennan l\\xe4pin\\xe4kyvyytt\\xe4 ja luotettavuutta\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 p\\xe4ivitys parantaa tarjousty\\xf6kalun joustavuutta ja vastaa erityisesti B2B-kaupan vaatimuksiin, joissa hinnat r\\xe4\\xe4t\\xe4l\\xf6id\\xe4\\xe4n usein tuote kerrallaan.\"})]});export const richText40=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Tarjousty\\xf6kalun k\\xe4ytett\\xe4vyytt\\xe4 on parannettu merkitt\\xe4v\\xe4sti: jatkossa jokaisella tuoterivill\\xe4 n\\xe4ytet\\xe4\\xe4n tuotteen \",/*#__PURE__*/e(\"strong\",{children:\"sis\\xe4\\xe4nostohinta\"}),\", mik\\xe4li se on asetettu tuotetietoihin.\"]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 tuo myyj\\xe4lle t\\xe4rke\\xe4n lis\\xe4n\\xe4kym\\xe4n tarjouksia laatiessa, sill\\xe4 nyt on entist\\xe4 helpompi arvioida alennusten kannattavuutta ja varmistaa, ettei tarjoushinnoittelu mene tappiolliseksi vahingossa.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt k\\xe4yt\\xe4nn\\xf6ss\\xe4:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"N\\xe4et yhdell\\xe4 silm\\xe4yksell\\xe4 ostohinnan ja myyntihinnan erotuksen\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Helpottaa katelaskentaa ja alennusprosentin m\\xe4\\xe4ritt\\xe4mist\\xe4\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"V\\xe4hent\\xe4\\xe4 virheit\\xe4 tarjoushinnoittelussa\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tukee p\\xe4\\xe4t\\xf6ksentekoa erityisesti suurten tai asiakaskohtaisten tarjousten kohdalla\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 ominaisuus on k\\xe4ytett\\xe4viss\\xe4 automaattisesti kaikille, joilla on p\\xe4\\xe4sy tarjousty\\xf6kaluun ja joilla tuotteille on m\\xe4\\xe4ritetty sis\\xe4\\xe4nostohinnat.\"})]});export const richText41=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce tukee nyt \",/*#__PURE__*/e(\"strong\",{children:\"Custom Options\"}),\" -toiminnallisuutta optioiden ja varianttien rinnalla. Custom optiot mahdollistavat tuotteille \",/*#__PURE__*/e(\"strong\",{children:\"tarkentavien valintojen\"}),\" lis\\xe4\\xe4misen ilman, ett\\xe4 ne vaikuttavat tuotteen SKU:hun, hintaan tai varastosaldoon.\"]}),/*#__PURE__*/e(\"p\",{children:\"Toiminto soveltuu tilanteisiin, joissa asiakkaalta halutaan ker\\xe4t\\xe4 lis\\xe4tietoja ennen tilauksen vahvistamista \u2013 esimerkiksi kaiverrusteksti, v\\xe4rivalinta tai muu tarkennus. Jos valinta ei vaikuta tuotteen saatavuuteen tai hintaan, voit k\\xe4ytt\\xe4\\xe4 siihen nyt custom optiota.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Milloin k\\xe4ytt\\xe4\\xe4 custom optioneita?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tuotteen valinnalla ei ole vaikutusta hintaan tai varastoon.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Halutaan lis\\xe4valintoja, mutta ei haluta hallita jokaista kombinaatiota erillisen\\xe4 SKU:na.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Esimerkkin\\xe4 liikennemerkit: mitat ja materiaalit voivat olla variantteja (SKU), mutta fontti tai v\\xe4rivalinta voi olla custom option.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Ohjeistus custom optioneiden k\\xe4ytt\\xf6\\xf6nottoon\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tutustu optioihin ja variantteihin:\"})}),/*#__PURE__*/e(\"p\",{children:\"Varmista, ett\\xe4 kyseess\\xe4 ei ole valinta, joka vaikuttaa hintaan tai varastoon. T\\xe4ll\\xf6in tulee k\\xe4ytt\\xe4\\xe4 optioita tai variantteja.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"M\\xe4\\xe4rit\\xe4 k\\xe4ytt\\xf6tarkoitus:\"})}),/*#__PURE__*/e(\"p\",{children:\"Mieti, onko kyseess\\xe4 valinta, jolla ei ole vaikutusta SKU-tasoon. Jos kyll\\xe4, custom option sopii hyvin.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Avaa tuotekortti hallintapaneelissa:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Siirry kohtaan \",/*#__PURE__*/e(\"em\",{children:\"Katalog\"}),\" ja valitse haluamasi tuote. Klikkaa auki tuotekortti.\"]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Luo uusi custom option:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Avaa \",/*#__PURE__*/e(\"em\",{children:\"Custom options\"}),\" -osio ja valitse \",/*#__PURE__*/e(\"em\",{children:\"Add new custom option\"}),\".\"]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"M\\xe4\\xe4rittele valinnan asetukset:\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Valitse Input-tyyppi (esim. Radiobutton tai Checkbox).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"M\\xe4\\xe4rittele Sort order -numero.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Valitse, onko valinta pakollinen (Required).\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4\\xe4 valittavat arvot:\"})}),/*#__PURE__*/e(\"p\",{children:\"Esimerkiksi v\\xe4rin valintaan voit lis\\xe4t\\xe4 arvot \u201Cmusta\u201D ja \u201Csininen\u201D. Radiobutton pakottaa yhden valinnan, Checkbox sallii useita.\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tallenna ja julkaise:\"})}),/*#__PURE__*/e(\"p\",{children:\"Kun tuote avataan kaupassa, asiakkaalle n\\xe4ytet\\xe4\\xe4n n\\xe4m\\xe4 lis\\xe4valinnat. Pakolliset valinnat est\\xe4v\\xe4t tilauksen l\\xe4hett\\xe4misen ilman valintaa.\"})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tilaustiedon siirtyminen j\\xe4rjestelmiin\"})}),/*#__PURE__*/t(\"p\",{children:[\"Asiakkaan tekem\\xe4t custom option -valinnat siirtyv\\xe4t tilauksessa mukana \",/*#__PURE__*/e(\"strong\",{children:\"kommenttikent\\xe4ss\\xe4\"}),\" esimerkiksi ERP-j\\xe4rjestelm\\xe4\\xe4n. N\\xe4in varsinainen varastohallinta pysyy erill\\xe4\\xe4n, mutta valinnat ovat n\\xe4kyvill\\xe4 k\\xe4sittelij\\xe4lle.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Milloin custom optiot eiv\\xe4t riit\\xe4?\"})}),/*#__PURE__*/e(\"p\",{children:\"Jos valinta vaikuttaa:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Hintaan\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Varastosaldoon\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tai sill\\xe4 on oma SKU\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2026k\\xe4yt\\xe4 optioita tai variantteja.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhteenveto\"})}),/*#__PURE__*/e(\"p\",{children:\"Custom optiot t\\xe4ydent\\xe4v\\xe4t AI Commercen tuotemallinnusta, kun halutaan lis\\xe4valintoja ilman SKU-tason erittely\\xe4. Ne tuovat selkeytt\\xe4 tilaukseen, parantavat asiakaskokemusta ja yksinkertaistavat tuotteen hallintaa ilman ylim\\xe4\\xe4r\\xe4ist\\xe4 varastoseurantaa.\"})]});export const richText42=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commercen tuotekortille on lis\\xe4tty uusi \",/*#__PURE__*/e(\"strong\",{children:\"historiav\\xe4lilehti\"}),\", joka n\\xe4ytt\\xe4\\xe4 tuotteen muokkaushistorian. N\\xe4et helposti, \",/*#__PURE__*/e(\"strong\",{children:\"kuka teki muutoksia\"}),\", milloin ne tehtiin ja mit\\xe4 tietoja tarkalleen muokattiin \u2013 esimerkiksi hinnan tai kategorian muutokset.\"]}),/*#__PURE__*/t(\"p\",{children:[\"T\\xe4m\\xe4 parannus helpottaa erityisesti tilanteita, joissa tuotteelle on ilmestynyt virheellinen hinta tai kategoria, eik\\xe4 ole tiedossa, kuka muutoksen on tehnyt. Jatkossa muutoshistoriasta n\\xe4hd\\xe4\\xe4n yksityiskohtaisesti, \",/*#__PURE__*/e(\"strong\",{children:\"mist\\xe4 muutos on syntynyt\"}),\" ja \",/*#__PURE__*/e(\"strong\",{children:\"mit\\xe4 kentti\\xe4 on p\\xe4ivitetty\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Toiminnallisuus tuo l\\xe4pin\\xe4kyvyytt\\xe4 tuotetietojen hallintaan ja auttaa nopeuttamaan virheiden korjausta arjessa.\"})]});export const richText43=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commercen hallintapaneeliin on palautettu aiemmin OrtePHP-alustassa ollut \",/*#__PURE__*/e(\"strong\",{children:\"Tools > Store Logo\"}),\" -toiminto entist\\xe4 kehittyneemp\\xe4n\\xe4. Uudistuksessa logon tallennus on integroitu osaksi AI Commercen kuva-automaatioj\\xe4rjestelm\\xe4\\xe4, mik\\xe4 mahdollistaa automaattisen v\\xe4limuistin tyhjennyksen logop\\xe4ivityksen yhteydess\\xe4.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mit\\xe4 t\\xe4m\\xe4 tarkoittaa k\\xe4yt\\xe4nn\\xf6ss\\xe4?\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Kun tallennat uuden logon, tyhjennet\\xe4\\xe4n sek\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"j\\xe4rjestelm\\xe4n oma v\\xe4limuisti\"}),\" ett\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"CloudFrontin CDN-v\\xe4limuisti\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"CloudFrontin v\\xe4limuistin tyhjennys kest\\xe4\\xe4 yleens\\xe4 noin \",/*#__PURE__*/e(\"strong\",{children:\"1 minuutin\"}),\", joten uuden logon n\\xe4kyminen k\\xe4ytt\\xf6liittym\\xe4ss\\xe4 voi viiv\\xe4sty\\xe4 hetken.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneelissa\"}),\" muutokset n\\xe4kyv\\xe4t v\\xe4litt\\xf6m\\xe4sti, koska siell\\xe4 ei k\\xe4ytet\\xe4 v\\xe4limuistia.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\u202F\",/*#__PURE__*/e(\"strong\",{children:\"Vinkki:\"}),\" Odota noin minuutti logon tallennuksen j\\xe4lkeen ja p\\xe4ivit\\xe4 sen j\\xe4lkeen sivu (F5), jotta varmistat, ett\\xe4 uusi logo n\\xe4kyy oikein my\\xf6s asiakasn\\xe4kym\\xe4ss\\xe4.\"]})}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uudistus varmistaa, ett\\xe4 logon p\\xe4ivitys ei j\\xe4\\xe4 selaimen tai verkon v\\xe4limuistien taakse piiloon, ja tuo mukanaan entist\\xe4 sulavamman k\\xe4ytt\\xf6kokemuksen erityisesti tilanteissa, joissa visuaalinen br\\xe4ndi-ilme on t\\xe4rke\\xe4ss\\xe4 roolissa (esim. kampanjoiden tai kausip\\xe4ivitysten yhteydess\\xe4).\"})]});export const richText44=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercen kuvatiedostojen jakeluautomaatio tukee nyt versionhallintaa v-parametrilla. T\\xe4m\\xe4 mahdollistaa tietyn kuvatiedoston version hakemisen ilman v\\xe4limuistia tai automaattista kuvaskaalausta.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miten se toimii?\"})}),/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4\\xe4 kuvan URL-osoitteeseen parametri, kuten ?v=7208527732, jolloin:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"CDN ohittaa mahdollisen v\\xe4limuistin\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"N\\xe4et suoraan S3-bucketissa olevan alkuper\\xe4isen ja p\\xe4ivitetyn kuvan\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automaattinen skaalaus ei aktivoidu, vaan kuva palautetaan t\\xe4ysresoluutiolla\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Hy\\xf6dyt:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"N\\xe4et nopeasti, onko uusi kuva todella tallentunut palvelimelle\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Kehitt\\xe4j\\xe4t ja sis\\xe4ll\\xf6ntuottajat voivat testata ja varmistaa kuvanvaihdot ilman odottelua\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Helpottaa kuvap\\xe4ivitysten hallintaa erityisesti silloin, kun samannimisi\\xe4 tiedostoja korvataan\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 on erityisen hy\\xf6dyllinen ominaisuus mm. lanseerauksissa ja tilanteissa, joissa kuvien ajantasaisuus on liiketoimintakriittist\\xe4 (esimerkiksi kampanjasivut tai etusivun nosto). Versioavaimen voit luoda vapaasti, kunhan se on uniikki.\"})]});export const richText45=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tarjousty\\xf6kalun tuki bundle-tuotteille on parantunut huomattavasti. Uudistuksen my\\xf6t\\xe4 bundle-tuotteet esitet\\xe4\\xe4n tarjouksilla korostetusti ja asiakas n\\xe4kee selke\\xe4sti, mit\\xe4 tuotteita kukin bundle sis\\xe4lt\\xe4\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Keskeiset parannukset:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bundle-tuotteet n\\xe4ytet\\xe4\\xe4n omana kokonaisuutenaan:\"}),\" Asiakas erottaa ne helposti yksitt\\xe4isist\\xe4 tuotteista.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Simple-tuotteet listataan n\\xe4kyviin bundle-tuotteen alle:\"}),\" Asiakas ymm\\xe4rt\\xe4\\xe4 selke\\xe4sti, mit\\xe4 tuotteita paketti sis\\xe4lt\\xe4\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Nollahintaiset bundle-tuotteet eiv\\xe4t n\\xe4yt\\xe4 hintaa:\"}),\" T\\xe4m\\xe4 est\\xe4\\xe4 turhaa h\\xe4mmennyst\\xe4 tarjouksen arvosta.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"T\\xe4ydellinen ostoskorin palautus:\"}),\" Jos asiakkaan ostoskori on esimerkiksi kadonnut tai tyhjentynyt, j\\xe4rjestelm\\xe4 palauttaa kaikki tiedot \u2013 my\\xf6s bundle-tuotteet \u2013 sellaisina kuin ne olivat luontihetkell\\xe4.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"N\\xe4iden parannusten ansiosta tarjouspyynt\\xf6jen k\\xe4sittely ja esitt\\xe4minen asiakkaille on entist\\xe4 informatiivisempaa ja visuaalisesti selke\\xe4mp\\xe4\\xe4 \u2013 etenkin silloin, kun myyd\\xe4\\xe4n valmiita tuotepaketteja.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 helpottaa erityisesti B2B-kauppaa, jossa bundle-tuotteet voivat koostua lukuisista yksitt\\xe4isist\\xe4 komponenteista, joiden l\\xe4pin\\xe4kyv\\xe4 esitt\\xe4minen on t\\xe4rke\\xe4\\xe4 p\\xe4\\xe4t\\xf6ksenteossa.\"})]});export const richText46=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce -alustan phpList-hosting-palvelun tuki p\\xe4\\xe4ttyy 1.6.2025. P\\xe4\\xe4t\\xf6ksen taustalla ovat puutteellinen GDPR-tuki, heikentynyt toimitusvarmuus ja automaatio-ominaisuuksien puute verrattuna nykyaikaisiin ratkaisuihin.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mit\\xe4 t\\xe4m\\xe4 tarkoittaa?\"})}),/*#__PURE__*/e(\"p\",{children:\"phpList ei en\\xe4\\xe4 ole k\\xe4ytett\\xe4viss\\xe4 AI Commercen hallinnoimana uutiskirjeratkaisuna 1.6.2025 alkaen. Mik\\xe4li k\\xe4yt\\xe4t phpListi\\xe4 uutiskirjeiden l\\xe4hett\\xe4miseen, suosittelemme siirtym\\xe4\\xe4n vaihtoehtoiseen palveluun viimeist\\xe4\\xe4n toukokuun aikana.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Suositellut vaihtoehdot uutiskirjeviestint\\xe4\\xe4n:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CreaMailer:\"}),\" Kotimainen palvelu, rajattomat l\\xe4hetykset ja valmis integraatio AI Commerceen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Klaviyo:\"}),\" Tehokas segmentointi ja automaatio, sopii erityisesti verkkokaupoille.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"MailChimp:\"}),\" Tunnettu ja monipuolinen ratkaisu kevyill\\xe4 aloituspaketeilla.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Mailjet:\"}),\" Helppo k\\xe4ytt\\xf6\\xf6notto ja kilpailukykyinen hinnoittelu my\\xf6s suurille m\\xe4\\xe4rille.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Toimenpiteet asiakkaille:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lataa tilaajalistat talteen phpListist\\xe4 CSV-muodossa ennen 1.6.2025.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mik\\xe4li listoja ei erikseen poisteta, voimme palauttaa ne varmuuskopioista vuoden sis\\xe4ll\\xe4 (1.6.2026 asti).\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Tutustu suositeltuihin uutiskirjepalveluihin ja vertailuartikkeliimme, jossa esitell\\xe4\\xe4n hinnoittelut, ominaisuudet ja integraatiovalmiudet:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"CreaMailer, Klaviyo, MailChimp, Mailjet ja phpList verrattuna \u2013 mik\\xe4 sopii yrityksellesi?\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miksi p\\xe4ivitys on t\\xe4rke\\xe4?\"})}),/*#__PURE__*/e(\"p\",{children:\"Nykyajan s\\xe4hk\\xf6postimarkkinointi vaatii tarkkaa seurantaa, automaatiota, personointia ja vahvaa tietosuojaa. Erillisen roskapostimerkinn\\xe4n riski voi heikent\\xe4\\xe4 koko yrityksen l\\xe4hetysmainetta \u2013 siksi suosittelemme siirtymist\\xe4 ratkaisuihin, joilla on paremmat toimitusvarmuudet ja integraatiot AI Commerce -alustaan.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miss\\xe4 asetukset l\\xf6ytyv\\xe4t?\"})}),/*#__PURE__*/e(\"p\",{children:\"MyStore > Newsletter-integraatiot > Valitse uutiskirjety\\xf6kalu > Sy\\xf6t\\xe4 API-avaimet\"}),/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDCCC Tarvitsetko apua siirtym\\xe4ss\\xe4? Ota yhteytt\\xe4 asiakastukeemme \u2013 autamme oikean ty\\xf6kalun valinnassa ja k\\xe4ytt\\xf6\\xf6notossa.\"})]});export const richText47=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tarjousten konversioseuranta AI Commercessa on saanut uuden logiikan, joka mahdollistaa entist\\xe4 tarkemman mainonnan tuoton mittaamisen Google Adsissa. MyStore-asetuksista l\\xf6ytyv\\xe4 \u201CQuote Conversion Value\u201D -asetus tukee nyt kolmea eri arvoa:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Numeerinen arvo (esim. 100):\"}),\" Tarjouspyynt\\xf6jen konversioarvoksi asetetaan annettu arvo.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\u201Ccart\u201D:\"}),\" Tarjouksen arvo lasketaan ostoskorin todellisen arvon perusteella.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"0:\"}),\" Tarjoukset eiv\\xe4t kerryt\\xe4 konversioarvoa.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 muutos tuo lis\\xe4\\xe4 joustavuutta mainoskampanjoiden tehokkuuden analysointiin. Kauppias voi m\\xe4\\xe4ritt\\xe4\\xe4, mik\\xe4 arvo parhaiten heijastaa oman liiketoiminnan todellista asiakaskohtaista arvoa tarjouspyynt\\xf6jen kohdalla.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Yhdess\\xe4 AI Commercen natiivin konversioseurannan kanssa t\\xe4m\\xe4 mahdollistaa:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ostoskorin, tarjouspyynt\\xf6jen, puheluiden ja yhteydenottojen seuraamisen ilman Google Tag Manageria\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tarkan arvon m\\xe4\\xe4rittelyn konversiotapahtumille, mik\\xe4 helpottaa Google Ads -kampanjoiden optimointia\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Puhelinnumero- ja s\\xe4hk\\xf6postikontaktien klikkausten yksil\\xf6llisen seurannan istunnon sis\\xe4ll\\xe4\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Massatulosten ja konversioiden realistisen vertailun todellisiin myyntilukuihin\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Muista: konversioseurannan toiminta edellytt\\xe4\\xe4, ett\\xe4 AI Commercen valmiit eventit on aktivoitu sek\\xe4 konversiopikseli asennettu ohjeiden mukaisesti.\"})]});export const richText48=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce tukee nyt suoraan Matkahuollon virallista APIa, mik\\xe4 tarkoittaa, ett\\xe4 osoitekorttien tulostus ja EDI-sanomat hoituvat natiivisti ilman erillist\\xe4 kolmannen osapuolen sopimusta, kuten Shipit.\"}),/*#__PURE__*/e(\"p\",{children:\"Toiminnallisuuden my\\xf6t\\xe4 kauppiaat voivat:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tulostaa osoitekortteja yksitt\\xe4in tai massana suoraan hallintan\\xe4kym\\xe4st\\xe4\"})})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tehd\\xe4 noutopistehakuja ja tarjota asiakkailleen valittavaksi l\\xe4himm\\xe4n Matkahuollon pisteen\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"K\\xe4ytt\\xe4\\xe4 Matkahuollon palveluita suoraan oman sopimuksen puitteissa\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Ominaisuuden k\\xe4ytt\\xf6\\xf6notto edellytt\\xe4\\xe4, ett\\xe4 Matkahuollon API-avaimet on sy\\xf6tetty MyStore-asetuksiin. T\\xe4m\\xe4n j\\xe4lkeen ominaisuudet ovat heti k\\xe4ytett\\xe4viss\\xe4 ilman lis\\xe4integraatioita tai maksullisia v\\xe4lik\\xe4si\\xe4. T\\xe4m\\xe4 tekee logistiikan hallinnasta entist\\xe4 sujuvampaa ja kustannustehokkaampaa kotimaan toimituksissa.\"})]});export const richText49=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Verkkokauppiaiden k\\xe4ytt\\xf6\\xf6n on lis\\xe4tty uusi hallintan\\xe4kym\\xe4, jossa verkkolaskuoperaattoreita voi lis\\xe4t\\xe4, poistaa ja hallita suoraan AI Commercen k\\xe4ytt\\xf6liittym\\xe4st\\xe4. T\\xe4m\\xe4 tuo merkitt\\xe4v\\xe4\\xe4 joustavuutta erityisesti niille, jotka hy\\xf6dynt\\xe4v\\xe4t ERP-integraatioita, joissa laskutusoperaattorin tunniste (API ID) on vaadittu tieto.\"}),/*#__PURE__*/e(\"p\",{children:\"Uusi ominaisuus mahdollistaa:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Uusien verkkolaskuoperaattorien lis\\xe4\\xe4misen manuaalisesti\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Olemassa olevien operaattorien muokkaamisen ja poistamisen\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ERP-integraatioon tarvittavan API ID:n lis\\xe4\\xe4misen tai p\\xe4ivitt\\xe4misen\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 parantaa j\\xe4rjestelm\\xe4n hallittavuutta, v\\xe4hent\\xe4\\xe4 tarvetta tekniseen tukeen ja mahdollistaa integraatioiden toiminnan nopeamman varmistamisen erityisesti ERP-ymp\\xe4rist\\xf6iss\\xe4, joissa operaattorit on sidottu tiettyihin tunnisteisiin.\"})]});export const richText50=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commercen hallintapaneelin \",/*#__PURE__*/e(\"em\",{children:\"Categories\"}),'-sivu on saanut t\\xe4rke\\xe4n parannuksen: kategoriat, joilta puuttuu viittaus olemassa olevaan yl\\xe4kategoriaan, eli ns. \"orvot kategoriat\", n\\xe4kyv\\xe4t nyt selke\\xe4sti juurihakemistossa muiden p\\xe4\\xe4kategoriatasoisten kanssa. N\\xe4in voit havaita puuttuvat tai virheelliset kategoriasuhteet nopeasti suoraan k\\xe4ytt\\xf6liittym\\xe4st\\xe4.']}),/*#__PURE__*/e(\"p\",{children:\"Jos esimerkiksi tietokannassa on s\\xe4ilynyt viittaus poistettuun yl\\xe4kategoriaan, t\\xe4m\\xe4 kategoria korostetaan punaisella hallintan\\xe4kym\\xe4ss\\xe4. T\\xe4m\\xe4 auttaa tunnistamaan mahdolliset ongelmat \u2013 kuten virheelliset tai tarpeettomat kategoriat \u2013 ja korjaamaan ne ilman manuaalista tietokantaty\\xf6t\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uudistus helpottaa kategoriarakenteen hallintaa ja parantaa koko verkkokaupan tiedon eheytt\\xe4 ja k\\xe4ytett\\xe4vyytt\\xe4.\"})]});export const richText51=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce tukee nyt tuotannossa oleville verkkokaupoille omaa tenanttikohtaista kehitysymp\\xe4rist\\xf6\\xe4. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 jokainen asiakas voi pyyt\\xe4\\xe4 k\\xe4ytt\\xf6\\xf6ns\\xe4 erillisen \",/*#__PURE__*/e(\"em\",{children:\"dev-ymp\\xe4rist\\xf6n\"}),\", joka on kopio tuotantoymp\\xe4rist\\xf6st\\xe4 \u2013 samoilla komponenteilla, mutta erillisill\\xe4 tunnuksilla ja palveluilla. Kehitysymp\\xe4rist\\xf6 mahdollistaa uusien ominaisuuksien ja integraatioiden kokeilemisen ilman riski\\xe4 tuotannon vakaudelle.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Ymp\\xe4rist\\xf6 on k\\xe4ytett\\xe4viss\\xe4 muodossa \",/*#__PURE__*/e(\"code\",{children:\"dev.kauppa.fi\"}),\" tai \",/*#__PURE__*/e(\"code\",{children:\"dev.kauppa.aicommerce.fi\"}),\", ja sen k\\xe4ytt\\xf6\\xf6notosta perit\\xe4\\xe4n pieni kuukausimaksu ymp\\xe4rist\\xf6n laajuuden ja integraatioiden mukaan. Dev-ymp\\xe4rist\\xf6 k\\xe4ytt\\xe4\\xe4 omia stageja, distribuutiota ja tietokantaa, ja kaikki komponentit \u2013 kuten API Gateway, CloudFront, S3, Lambda ja Redis \u2013 on erotettu tuotannosta.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Kehitt\\xe4j\\xe4t voivat k\\xe4ytt\\xe4\\xe4 dev-haaraa GitHubissa nimell\\xe4 \",/*#__PURE__*/e(\"code\",{children:\"kauppasi-dev\"}),\", ja ymp\\xe4rist\\xf6 tukee samoja IAM-oikeuksia kuin tuotanto. Kuvien osalta kehitysymp\\xe4rist\\xf6 hy\\xf6dynt\\xe4\\xe4 tuotannon S3-bucketia, mik\\xe4 v\\xe4hent\\xe4\\xe4 tarpeetonta duplikaatiota. Huomioithan, ett\\xe4 AI Commerce ei varmuuskopioi kehitysymp\\xe4rist\\xf6j\\xe4 \u2013 vastuu j\\xe4\\xe4 kehitt\\xe4j\\xe4lle.\"]}),/*#__PURE__*/e(\"p\",{children:\"Dev-ymp\\xe4rist\\xf6n pystytys tapahtuu erillisest\\xe4 pyynn\\xf6st\\xe4, ja ymp\\xe4rist\\xf6n hallinta onnistuu joko admin-panelista tai GitHub-haaran kautta. Tietoja ei siirret\\xe4 automaattisesti tuotannosta \u2013 mahdolliset kopiot tuotetiedoista on teht\\xe4v\\xe4 manuaalisesti.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi toiminnallisuus tarjoaa turvallisen ja hallitun tavan kehitt\\xe4\\xe4 ja testata uutta ennen tuotantoon siirtymist\\xe4 \u2013 ilman kompromisseja tuotantoymp\\xe4rist\\xf6n vakauden suhteen.\"})]});export const richText52=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Turvakauppa.com on Suomen johtava turvallisuustuotteiden verkkokauppa, joka palvelee yrityksi\\xe4, organisaatioita ja yksityisasiakkaita valtakunnallisesti. Verkkokaupasta l\\xf6ytyy kattava valikoima muun muassa varoituskylttej\\xe4, opasteita, ensiaputuotteita, paloturvallisuusratkaisuja sek\\xe4 ty\\xf6turvallisuustuotteita ty\\xf6maille ja julkisiin tiloihin.\"}),/*#__PURE__*/e(\"p\",{children:\"Verkkokauppauudistuksessa Turvakauppa.com siirtyi Magento 2 -alustalta AI Commerce -alustalle. Uusi kokonaisuus sis\\xe4lt\\xe4\\xe4 integraation sek\\xe4 PIM-j\\xe4rjestelm\\xe4\\xe4n (Product Information Management) ett\\xe4 ERP-j\\xe4rjestelm\\xe4\\xe4n, mik\\xe4 mahdollistaa sujuvan tuotetiedon hallinnan, tilausten k\\xe4sittelyn ja paremman asiakaskokemuksen.\"}),/*#__PURE__*/e(\"p\",{children:\"Virallinen referenssitarina julkaistaan my\\xf6hemmin.\"}),/*#__PURE__*/t(\"p\",{children:[\"Siirry kauppaan: \",/*#__PURE__*/e(i,{href:\"https://turvakauppa.com/\",motionChild:!0,nodeId:\"ajzTLoH1L\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://turvakauppa.com/\"})})]})]});export const richText53=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Ilmaisten toimitusten esto asiakasryhmitt\\xe4in voidaan hallita AI Commerce -alustalla seuraavasti:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Asiakasryhmien m\\xe4\\xe4ritt\\xe4minen\"}),\": Voit luoda erilaisia asiakasryhmi\\xe4 ja m\\xe4\\xe4ritt\\xe4\\xe4 kullekin ryhm\\xe4lle omat s\\xe4\\xe4nn\\xf6t, jotka koskevat ilmaisia toimituksia. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 voit est\\xe4\\xe4 tai sallia ilmaisen toimituksen tietyille asiakasryhmille.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Toimitusrajoitusten asettaminen\"}),\": Siirry hallintapaneelissa kohtaan, jossa voit hallita asiakasryhmi\\xe4. T\\xe4\\xe4lt\\xe4 voit m\\xe4\\xe4ritt\\xe4\\xe4, mitk\\xe4 ryhm\\xe4t saavat k\\xe4ytt\\xf6\\xf6ns\\xe4 ilmaiset toimitukset ja mitk\\xe4 eiv\\xe4t.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Hinnoittelun ja toimitusvaihtoehtojen hallinta\"}),\": Varmista, ett\\xe4 toimitustavat on m\\xe4\\xe4ritelty niin, ett\\xe4 ilmaiset toimitukset ovat k\\xe4ytett\\xe4viss\\xe4 vain tietyille asiakasryhmille. Voit my\\xf6s asettaa minimirajoja, joiden ylittyess\\xe4 ilmainen toimitus on mahdollista.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Testaus\"}),\": On suositeltavaa testata asetukset varmistaaksesi, ett\\xe4 ilmaiset toimitukset toimivat odotetusti eri asiakasryhmille.\"]})})]})]});export const richText54=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:'Maksutavan \"Force Display in Method List\" -asetus mahdollistaa maksutavan pakottamisen n\\xe4kyviin kassalla, vaikka se ei normaalisti t\\xe4ytt\\xe4isi kaikkia ehtoja. T\\xe4m\\xe4 on hy\\xf6dyllist\\xe4, jos haluat varmistaa, ett\\xe4 tietyt maksutavat ovat aina asiakkaiden saatavilla, riippumatta heid\\xe4n asiakastyypist\\xe4\\xe4n tai muista rajoituksista.'}),/*#__PURE__*/e(\"h3\",{children:\"Asetuksen m\\xe4\\xe4ritt\\xe4minen\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kirjaudu sis\\xe4\\xe4n\"}),\" kaupasi \",/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneeliin\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Navigoi \",/*#__PURE__*/e(\"strong\",{children:\"Modules > Payment Methods\"}),\" -osioon.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Valitse maksutapa, jonka haluat pakottaa n\\xe4kyviin.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:'Etsi \"Force Display in Method List\" -asetus ja aktivoi se.'})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tallenna muutokset.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Huomioitavaa\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Kun t\\xe4m\\xe4 asetus on k\\xe4yt\\xf6ss\\xe4, maksutapa n\\xe4kyy kaikille asiakkaille, vaikka muut asetukset rajoittaisivat sen n\\xe4kyvyytt\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"On suositeltavaa tarkistaa, ett\\xe4 maksutapa on edelleen relevantti ja turvallinen kaikille asiakasryhmille.\"})})]})]});export const richText55=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Related-tuotteiden lis\\xe4\\xe4minen CSV-tiedostossa SKU-koodilla tapahtuu seuraavasti:\"}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CSV-rakenne\"}),\": Related-tuotteet m\\xe4\\xe4ritell\\xe4\\xe4n \",/*#__PURE__*/e(\"code\",{children:\"related_products\"}),\"-sarakkeessa. T\\xe4h\\xe4n sarakkeeseen voit lis\\xe4t\\xe4 pelkki\\xe4 SKU-koodit pilkulla erotettuna. Esimerkiksi:\"]})})}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(a,{componentIdentifier:\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\",children:t=>/*#__PURE__*/e(l,{...t,code:\"   related_products: SKU100,FILA112\",language:\"Markdown\"})})}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4ll\\xf6in j\\xe4rjestelm\\xe4 luo tuoterivin, jossa kaikki n\\xe4m\\xe4 SKU:t linkitet\\xe4\\xe4n toisiinsa tuotteiden p\\xe4\\xe4kuvilla.\"}),/*#__PURE__*/e(\"ol\",{start:\"2\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4kuva-ID\"}),\": Jos haluat liitt\\xe4\\xe4 lis\\xe4kuva-ID:n liittyv\\xe4lle tuotteelle, voit tehd\\xe4 sen lis\\xe4\\xe4m\\xe4ll\\xe4 sen hakasulkeisiin SKU:n per\\xe4\\xe4n. Esimerkiksi:\"]})})}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(a,{componentIdentifier:\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\",children:t=>/*#__PURE__*/e(l,{...t,code:\"   related_products: SKU100[12],FILA112\",language:\"Markdown\"})})}),/*#__PURE__*/t(\"p\",{children:[\"T\\xe4ss\\xe4 \",/*#__PURE__*/e(\"code\",{children:\"12\"}),\" on lis\\xe4kuva-ID, joka liitet\\xe4\\xe4n SKU100:een.\"]}),/*#__PURE__*/e(\"ol\",{start:\"3\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CSV-tiedoston tuonti\"}),\": Kun olet valmistanut CSV-tiedoston, voit tuoda sen AI Commerce -hallintapaneelissa kohdassa \",/*#__PURE__*/e(\"strong\",{children:\"Tools > Import\"}),\". Varmista, ett\\xe4 tiedosto on UTF-8-koodattu ja ett\\xe4 sarakkeet vastaavat j\\xe4rjestelm\\xe4n odotuksia.\"]})})}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 prosessi mahdollistaa tehokkaan ja joustavan tavan hallita liittyvi\\xe4 tuotteita kaupassasi.\"})]});export const richText56=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Bundle-tuotteiden CSV-export ja import mahdollistavat erilaisten optioiden ja valintojen hallinnan tehokkaasti. N\\xe4iden ty\\xf6kalujen avulla voit massamuokata bundle-tuotteiden tietoja Excelin tai vastaavan ohjelman kautta.\"}),/*#__PURE__*/e(\"h3\",{children:\"CSV Export ja Import\"}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CSV Export\"}),\":\"]})})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4n toiminnon avulla voit vied\\xe4 olemassa olevat tiedot CSV-tiedostoon. Tiedostossa n\\xe4kyv\\xe4t samat sarakkeet ja niiden oletusarvot, joita alusta odottaa import-vaiheessa.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"Voit k\\xe4ytt\\xe4\\xe4 seuraavia painikkeita \",/*#__PURE__*/e(\"em\",{children:\"Catalog\"}),\"-sivulla:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"CSV Export Bundle Options\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"CSV Export Bundle Selections\"})})})]})]})]}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CSV Import\"}),\":\"]})})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4n toiminnon avulla voit lukea aiemmin luodun CSV-tiedoston sis\\xe4lt\\xf6\\xe4 ja p\\xe4ivitt\\xe4\\xe4 tai luoda vastaavat tiedot j\\xe4rjestelm\\xe4\\xe4n.\"})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"K\\xe4yt\\xe4 seuraavia painikkeita:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"CSV Import Bundle Options\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"CSV Import Bundle Selections\"})})})]})]})]}),/*#__PURE__*/e(\"h3\",{children:\"Suositukset\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Testaa ensin\"}),\": Suosittelemme luomaan esimerkkibundlen k\\xe4ytt\\xf6liittym\\xe4ss\\xe4 ja testaamaan sen toimivuutta ennen CSV-exportin tekemist\\xe4. N\\xe4in n\\xe4et tarkasti, mitk\\xe4 sarakkeet ja arvot syntyv\\xe4t CSV-ymp\\xe4rist\\xf6ss\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Varmuuskopiot\"}),\": Ota aina varmuuskopio ennen laajamittaisia muutoksia. Tallenna export-tiedosto turvalliseen paikkaan, jotta voit palauttaa sen, jos jokin menee pieleen.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"CSV-tiedoston rakenne\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bundle Options\"}),\": CSV-tiedoston sarakkeet sis\\xe4lt\\xe4v\\xe4t muun muassa \",/*#__PURE__*/e(\"code\",{children:\"option_code\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"parent_sku\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"required\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"position\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"type\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"language_code\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"title\"}),\" ja \",/*#__PURE__*/e(\"code\",{children:\"description\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bundle Selections\"}),\": T\\xe4m\\xe4n CSV:n sarakkeet sis\\xe4lt\\xe4v\\xe4t muun muassa \",/*#__PURE__*/e(\"code\",{children:\"option_code\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"parent_sku\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"sku\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"position\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"is_default\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"selection_price_type\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"selection_price_value\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"selection_qty\"}),\" ja \",/*#__PURE__*/e(\"code\",{children:\"selection_can_change_qty\"}),\".\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"N\\xe4iden ohjeiden avulla voit hallita ja yll\\xe4pit\\xe4\\xe4 bundle-tuotteita tehokkaasti ilman virheit\\xe4.\"})]});export const richText57=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tarjousty\\xf6kalu tukee varianttituotteita SKU-pohjaisesti joustavasti ja tehokkaasti. T\\xe4m\\xe4 mahdollistaa erilaisten tarjoushintojen m\\xe4\\xe4ritt\\xe4misen eri varianttituotteille, mik\\xe4 parantaa asiakaskokemusta ja helpottaa myyntiprosessia.\"}),/*#__PURE__*/e(\"h3\",{children:\"Varianttituotteiden hallinta\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tarjousten luominen\"}),\": Tarjousty\\xf6kalussa voit lis\\xe4t\\xe4 varianttituotteita tarjouksiin joko yksitt\\xe4in tai massana. Kun valitset tuotteen, voit hakea sit\\xe4 SKU:n avulla, mik\\xe4 tekee tuotteiden l\\xf6yt\\xe4misest\\xe4 nopeaa ja vaivatonta.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Erilliset tarjoushinnat\"}),\": Voit m\\xe4\\xe4ritt\\xe4\\xe4 erilliset tarjoushinnat kullekin variantille. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 jokaiselle variantille voidaan asettaa oma hinta, joka ylikirjoittaa p\\xe4\\xe4tuotteen hinnan. T\\xe4m\\xe4 on erityisen hy\\xf6dyllist\\xe4, kun haluat tarjota asiakkaille r\\xe4\\xe4t\\xe4l\\xf6ityj\\xe4 alennuksia eri vaihtoehdoista.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"SKU-pohjainen haku\"}),\": Tarjousty\\xf6kalussa voit etsi\\xe4 tuotteita SKU:n perusteella, mik\\xe4 helpottaa oikeiden varianttien l\\xf6yt\\xe4mist\\xe4 tarjouksiin. T\\xe4m\\xe4 parantaa tehokkuutta ja v\\xe4hent\\xe4\\xe4 virheiden mahdollisuutta.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Yhteenveto\"}),/*#__PURE__*/e(\"p\",{children:\"Tarjousty\\xf6kalun avulla voit hallita varianttituotteita tehokkaasti SKU-pohjaisesti, mik\\xe4 mahdollistaa joustavan hinnoittelun ja parantaa asiakaskokemusta. \"})]});export const richText58=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Hinnoittelu estet\\xe4\\xe4n varianttitasolla, jos tuotteessa ei ole vaihtoehtoja. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 jos tuote on yksinkertainen eik\\xe4 sis\\xe4ll\\xe4 mit\\xe4\\xe4n variantteja tai vaihtoehtoja, sille ei voi m\\xe4\\xe4ritt\\xe4\\xe4 erillist\\xe4 varianttihintaa. Varianttihinnat ovat k\\xe4ytett\\xe4viss\\xe4 vain silloin, kun tuotteella on vaihtoehtoja, kuten kokoja tai v\\xe4rej\\xe4.\"})});export const richText59=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Varianttikohtaiset alennushinnat mahdollistavat erilaisten hintojen m\\xe4\\xe4ritt\\xe4misen eri varianttituotteille. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 voit asettaa jokaiselle variantille oman kiinte\\xe4n hinnan, joka ylikirjoittaa tuotteen p\\xe4\\xe4tuotteen hinnan.\"}),/*#__PURE__*/e(\"h3\",{children:\"Miten hallita varianttikohtaisia alennushintoja:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneeli\"}),\": Siirry kohtaan \",/*#__PURE__*/e(\"code\",{children:\"Hallintapaneeli \u2192 Products \u2192 Valitse tuote \u2192 Stock \u2192 Muokkaa Variant Price\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Hintojen m\\xe4\\xe4ritt\\xe4minen\"}),\": Voit m\\xe4\\xe4ritt\\xe4\\xe4 jokaiselle varianttiyhdistelm\\xe4lle oman hinnan. Jos haluat, ett\\xe4 kaikki variantit jakavat saman hinnan, j\\xe4t\\xe4 varianttihinta-kentt\\xe4 tyhj\\xe4ksi tai nollaksi.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"EAN-koodit\"}),\": Voit my\\xf6s antaa jokaiselle variantille oman EAN-koodin, mik\\xe4 helpottaa varastonhallintaa.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Huomioitavaa:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Varianttihinnat ylikirjoittavat p\\xe4\\xe4tuotteen hinnan, kun kaikki tarvittavat valinnat on tehty.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Jos variantille ei ole asetettu omaa hintaa, se k\\xe4ytt\\xe4\\xe4 p\\xe4\\xe4tuotteen hintaa.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 joustavuus varianttikohtaisessa hinnoittelussa auttaa sinua tarjoamaan asiakkaille tarkkoja ja houkuttelevia hintoja eri vaihtoehdoista.\"})]});export const richText60=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Suodattimet eiv\\xe4t en\\xe4\\xe4 rajoita tuotteita olemassaolon perusteella. T\\xe4m\\xe4 muutos mahdollistaa sen, ett\\xe4 my\\xf6s piilotetut tuotteet n\\xe4kyv\\xe4t suodattimien k\\xe4yt\\xf6n yhteydess\\xe4. Aiemmin suodattimet rajoittivat tuloksia vain ryhmien p\\xe4\\xe4tuotteisiin tai piilottamattomiin ryhm\\xe4tuotteisiin, mutta nyt asiakkaat voivat hallita ja tarkastella my\\xf6s piilotettuja tuotteita suodatinhakujen avulla. T\\xe4m\\xe4 parantaa tuotteiden hallintaa ja lis\\xe4\\xe4 n\\xe4kyvyytt\\xe4 asiakkaille.\"})});export const richText61=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Haku tunnistaa tuotteet nyt my\\xf6s variantin SKU:n ja EAN:n perusteella. T\\xe4m\\xe4 parantaa tuotteiden l\\xf6yt\\xe4mist\\xe4 ja hallintaa, sill\\xe4 asiakkaat voivat etsi\\xe4 tuotteita tarkemmin niiden ainutlaatuisten tunnisteiden avulla. T\\xe4m\\xe4 ominaisuus helpottaa my\\xf6s varastonhallintaa, kun eri varianttien saldot ja tiedot ovat helposti saatavilla ja tunnistettavissa.\"}),/*#__PURE__*/e(\"p\",{children:\"Jos tarvitset lis\\xe4tietoja tai ohjeita t\\xe4m\\xe4n toiminnon k\\xe4yt\\xf6st\\xe4, voit tutustua tarkemmin ohjeisiimme tai ottaa yhteytt\\xe4 asiakastukeemme.\"})]});export const richText62=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"SKU-kent\\xe4n validointi ja automaattinen t\\xe4ytt\\xf6 ovat t\\xe4rkeit\\xe4 prosesseja, jotka varmistavat, ett\\xe4 tuotteiden tunnisteet (SKU) ovat oikein ja johdonmukaisia.\"}),/*#__PURE__*/e(\"h3\",{children:\"SKU-kent\\xe4n validointi\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pakollinen kentt\\xe4\"}),\": SKU-kentt\\xe4 on pakollinen, ja jokaisella tuotteella tulee olla ainutlaatuinen SKU, jotta se voidaan yhdist\\xe4\\xe4 oikein j\\xe4rjestelm\\xe4\\xe4n.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Virheiden tarkistus\"}),\": Jos SKU-arvo puuttuu tai ei vastaa j\\xe4rjestelm\\xe4n odotuksia, rivi ohitetaan importin aikana. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 on t\\xe4rke\\xe4\\xe4 tarkistaa, ett\\xe4 jokaisella tuotteella on oikea SKU ennen tiedoston lataamista.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Automaattinen t\\xe4ytt\\xf6\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automaattinen generointi\"}),\": Jos SKU-kentt\\xe4 j\\xe4tet\\xe4\\xe4n tyhj\\xe4ksi, j\\xe4rjestelm\\xe4 voi automaattisesti luoda SKU:n, mutta on suositeltavaa antaa ainutlaatuiset koodit itse, jotta hallinta ja p\\xe4ivitys ovat helpompia.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Yhdisteleminen\"}),\": SKU:t yhdist\\xe4v\\xe4t CSV-rivin oikeaan tuotteeseen, mik\\xe4 mahdollistaa tuotteiden attribuuttien p\\xe4ivitt\\xe4misen tai luomisen tehokkaasti.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Suositukset\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Testaa ensin pieni\\xe4 aineistoja\"}),\": Ennen laajamittaisia importteja on suositeltavaa testata pienell\\xe4 CSV-tiedostolla varmistaaksesi, ett\\xe4 kaikki toimii odotetusti.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Varmuuskopiot\"}),\": Muista aina tehd\\xe4 varmuuskopiot ennen suuria muutoksia j\\xe4rjestelm\\xe4ss\\xe4.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Noudattamalla n\\xe4it\\xe4 k\\xe4yt\\xe4nt\\xf6j\\xe4 voit varmistaa, ett\\xe4 SKU-kentt\\xe4 toimii tehokkaasti ja virheett\\xf6m\\xe4sti.\"})]});export const richText63=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"SKU-kohtainen hinnoittelu Price List -s\\xe4\\xe4nn\\xf6ill\\xe4 mahdollistaa erilaisten kiinteiden hintojen m\\xe4\\xe4ritt\\xe4misen eri asiakasryhmille. T\\xe4m\\xe4 toiminto on erityisen hy\\xf6dyllinen, kun haluat tarjota tarkkoja listahintoja eri asiakasryhmille, kuten j\\xe4lleenmyyjille tai yritysasiakkaille, ilman tarvetta m\\xe4\\xe4ritt\\xe4\\xe4 hintoja jokaiselle asiakkaalle erikseen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Miten hallinnoimme SKU-kohtaista hinnoittelua?\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneeli\"}),\": Voit editoida SKU-kohtaisia hintoja siirtym\\xe4ll\\xe4 kohtaan \",/*#__PURE__*/e(\"code\",{children:\"Hallintapaneeli \u2192 Customers \u2192 Customer Groups \u2192 Valitse ryhm\\xe4 \u2192 Pricing \u2192 List\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Massap\\xe4ivitys\"}),\": K\\xe4ytt\\xe4m\\xe4ll\\xe4 import/export-toimintoja voit p\\xe4ivitt\\xe4\\xe4 useiden tuotteiden hinnat kerralla. T\\xe4m\\xe4 on k\\xe4tev\\xe4\\xe4, jos useampi asiakasryhm\\xe4 tarvitsee saman hinnan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kilpailevat hinnoittelut\"}),\": Muista p\\xe4ivitt\\xe4\\xe4 tarvittaessa kilpailevat hinnoittelut, kuten sopimushinnat, jotta eri mallit eiv\\xe4t ole ristiriidassa.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Price List -alennuksen hallinta CSV-tiedoston avulla\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Luo tai valitse Price List\"}),': Aloita valitsemalla haluamasi \"Price List\" -alennus.']})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Vie CSV-pohja\"}),\": Tallenna ladattu tiedosto ja muokkaa sit\\xe4 UTF-8 -koodauksella.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CSV-tiedoston sarakkeet\"}),\": T\\xe4rkeimm\\xe4t sarakkeet ovat \",/*#__PURE__*/e(\"code\",{children:\"customer_group_id\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"product_sku\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"rule_price\"}),\", \",/*#__PURE__*/e(\"code\",{children:\"valid_from\"}),\", ja \",/*#__PURE__*/e(\"code\",{children:\"valid_to\"}),\".\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 l\\xe4hestymistapa varmistaa, ett\\xe4 hinnoittelu on joustavaa ja tehokasta, mik\\xe4 parantaa asiakaskokemusta.\"})]});export const richText64=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:'URL-osoitteet tukevat nyt \\xe4\\xe4kk\\xf6si\\xe4, kun asetuksena on \"Allow Finnish Diacritics\". T\\xe4m\\xe4 mahdollistaa suomenkielisten diakriittisten merkkien, kuten \\xe4 ja \\xf6, k\\xe4yt\\xf6n URL-osoitteissa, mik\\xe4 parantaa verkkosivustosi saavutettavuutta ja k\\xe4ytt\\xe4j\\xe4yst\\xe4v\\xe4llisyytt\\xe4.'}),/*#__PURE__*/e(\"p\",{children:\"Jos tarvitset lis\\xe4tietoja tai ohjeita t\\xe4m\\xe4n asetuksen k\\xe4ytt\\xf6\\xf6nottoon, voit tutustua tarkemmin ohjeisiimme tai ottaa yhteytt\\xe4 asiakastukeemme.\"})]});export const richText65=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:'Ev\\xe4stevaroitus on ilmoitus, joka n\\xe4ytet\\xe4\\xe4n k\\xe4ytt\\xe4jille ensimm\\xe4isen kerran, kun he saapuvat verkkosivustolle. T\\xe4m\\xe4n pop-upin avulla k\\xe4ytt\\xe4j\\xe4t voivat hyv\\xe4ksy\\xe4 kaikki ev\\xe4steet kerralla (\"Hyv\\xe4ksy kaikki\") tai siirty\\xe4 asetuksiin valitsemaan tarkemmin jokaiselle ev\\xe4stekategorialle eri tilan (salli tai est\\xe4).'}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Ev\\xe4steet jaetaan nelj\\xe4\\xe4n kategoriaan:\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"V\\xe4ltt\\xe4m\\xe4tt\\xf6m\\xe4t ev\\xe4steet\"}),\": N\\xe4m\\xe4 ev\\xe4steet mahdollistavat sivuston perustoiminnot, kuten tuotteen lis\\xe4\\xe4misen ostoskoriin. N\\xe4it\\xe4 ei voi poistaa k\\xe4yt\\xf6st\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Analyysit & tilastot\"}),\": Ev\\xe4steet, joiden avulla ker\\xe4t\\xe4\\xe4n tietoa sivuston k\\xe4yt\\xf6st\\xe4 ja parannetaan toimintoja. Esimerkiksi Google Analytics tallentaa ev\\xe4steit\\xe4 vain, jos k\\xe4ytt\\xe4j\\xe4 hyv\\xe4ksyy n\\xe4m\\xe4 ev\\xe4steet.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Mieltymysev\\xe4steet\"}),\": Mukauttavat sivuston sis\\xe4lt\\xf6\\xe4 k\\xe4ytt\\xe4j\\xe4n mieltymysten mukaan. Jos mieltymysev\\xe4steit\\xe4 ei hyv\\xe4ksyt\\xe4, chat ei avaudu.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Markkinointiev\\xe4steet\"}),\": K\\xe4ytet\\xe4\\xe4n mainontaan ja sen tulosten mittaamiseen, kuten Facebook ja Google Ads.\"]})})]}),/*#__PURE__*/e(\"p\",{children:'Asiakkaat voivat milloin tahansa muuttaa ev\\xe4stevalintojaan verkkosivuston alatunnisteessa olevan \"Ev\\xe4steet\" -linkin kautta. Muutokset astuvat voimaan heti, ja ev\\xe4steiden suostumukset ovat voimassa yhden vuoden tai niin kauan, kunnes asiakas muuttaa asetuksiaan uudelleen tai tyhjent\\xe4\\xe4 selaimen ev\\xe4steet.'})]});export const richText66=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Etusivun j\\xe4ttibannerille voi nyt m\\xe4\\xe4ritt\\xe4\\xe4 oman mobiilikuvan AI Commerce -alustalla. T\\xe4m\\xe4 mahdollistaa sen, ett\\xe4 voit optimoida bannerin ulkoasun ja varmistaa, ett\\xe4 se n\\xe4ytt\\xe4\\xe4 hyv\\xe4lt\\xe4 eri laitteilla, erityisesti mobiililaitteilla.\"}),/*#__PURE__*/e(\"h3\",{children:\"Miten m\\xe4\\xe4ritt\\xe4\\xe4 mobiilikuva:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Siirry Banner Manageriin\"}),\": Kirjaudu hallintapaneeliin ja valitse \",/*#__PURE__*/e(\"strong\",{children:\"Tools\"}),\" > \",/*#__PURE__*/e(\"strong\",{children:\"Banner Manager\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Valitse muokattava banneri\"}),': Etsi etusivun j\\xe4ttibanneri ja napsauta \"Edit\".']})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lataa mobiilikuva\"}),\": Lis\\xe4\\xe4 mobiilikuva erikseen bannerin asetuksista. Varmista, ett\\xe4 kuva on optimoitu mobiililaitteita varten, jotta se latautuu nopeasti ja n\\xe4ytt\\xe4\\xe4 hyv\\xe4lt\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tallenna muutokset\"}),\": Muista tallentaa kaikki tekem\\xe4si muutokset, jotta uusi mobiilikuva tulee voimaan.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi ominaisuus parantaa asiakaskokemusta ja varmistaa, ett\\xe4 bannerisi on visuaalisesti houkutteleva kaikilla laitteilla.\"})]});export const richText67=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Custom Navigation -ty\\xf6kalu tukee nyt SVG-ikoneja navigaatiossa AI Commerce -alustalla. T\\xe4m\\xe4 uusi ominaisuus mahdollistaa visuaalisesti houkuttelevampien ja skaalautuvien ikonien k\\xe4yt\\xf6n navigaatiossa, mik\\xe4 parantaa asiakaskokemusta ja tekee navigoinnista selke\\xe4mp\\xe4\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:\"Hy\\xf6dyt:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Visuaalinen ilme\"}),\": SVG-ikonit tarjoavat ter\\xe4v\\xe4mm\\xe4n ja laadukkaamman ulkoasun verrattuna perinteisiin kuvamuotoihin, kuten PNG:hin tai JPG:hin.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Skaalautuvuus\"}),\": SVG-ikonit skaalautuvat hyvin eri kokoisille n\\xe4yt\\xf6ille ilman laadun heikkenemist\\xe4, mik\\xe4 tekee niist\\xe4 erinomaisen valinnan responsiiviseen suunnitteluun.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Miten k\\xe4ytt\\xe4\\xe4 SVG-ikoneita:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Avaa Custom Navigation\"}),\": Siirry hallintapaneelissa kohtaan \",/*#__PURE__*/e(\"strong\",{children:\"Tools \u2192 Custom Navigation\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4\\xe4 SVG-ikoni\"}),\": Kun luot tai muokkaat navigaatioelementti\\xe4, voit lis\\xe4t\\xe4 SVG-ikonin valitsemalla sen tiedostomuodoksi.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 p\\xe4ivitys tekee navigoinnista entist\\xe4 k\\xe4ytt\\xe4j\\xe4yst\\xe4v\\xe4llisemp\\xe4\\xe4 ja visuaalisesti miellytt\\xe4v\\xe4mp\\xe4\\xe4.\"})]});export const richText68=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kategoriakohtainen import/export tukee nyt visuaalista kampanjasis\\xe4lt\\xf6\\xe4 AI Commerce -alustalla. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 voit hallita kampanjasis\\xe4lt\\xf6\\xe4, kuten bannereita ja kuvia, suoraan kategorioiden vienti- ja tuontitoimintojen kautta.\"}),/*#__PURE__*/e(\"h3\",{children:\"Hy\\xf6dyt:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tehokkuus\"}),\": Voit p\\xe4ivitt\\xe4\\xe4 kampanjasis\\xe4lt\\xf6\\xe4 suuremmassa mittakaavassa ilman, ett\\xe4 sinun tarvitsee muokata jokaisen kategorian asetuksia erikseen hallintapaneelissa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Visuaalisuus\"}),\": Visuaalinen kampanjasis\\xe4lt\\xf6, kuten bannerit, voi parantaa asiakaskokemusta ja houkutella asiakkaita tehokkaammin.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"K\\xe4ytt\\xf6:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Vienti\"}),\": Kun viet kategorioita CSV-tiedostolla, voit sis\\xe4llytt\\xe4\\xe4 visuaalista kampanjasis\\xe4lt\\xf6\\xe4, kuten kuvia ja banneritekstej\\xe4, CSV-tiedostoon.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tuonti\"}),\": Kun tuot kategorioita takaisin j\\xe4rjestelm\\xe4\\xe4n, visuaalinen sis\\xe4lt\\xf6 p\\xe4ivitet\\xe4\\xe4n automaattisesti kunkin kategorian asetuksiin.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi ominaisuus tekee kampanjoiden hallinnasta entist\\xe4 joustavampaa ja tehokkaampaa.\"})]});export const richText69=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Asiakasrekisterin vienti CSV-muodossa hallintapaneelista on helppoa. Voit vied\\xe4 asiakastiedot esimerkiksi telemarkkinointia tai tekstiviestimainontaa varten. T\\xe4m\\xe4 tapahtuu seuraavasti:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Siirry hallintapaneeliin\"}),\": Avaa \",/*#__PURE__*/e(\"strong\",{children:\"Customers\"}),\"-n\\xe4kym\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Valitse vientitoiminto\"}),\": Etsi \",/*#__PURE__*/e(\"strong\",{children:\"Export\"}),\"-toiminto, joka l\\xf6ytyy yleens\\xe4 asiakasn\\xe4kym\\xe4st\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lataa CSV-tiedosto\"}),\": Vienti tuottaa CSV-tiedoston, jossa on kaikki asiakastiedot, jotka voit tallentaa ja k\\xe4ytt\\xe4\\xe4 tarpeidesi mukaan.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 prosessi mahdollistaa asiakastietojen tehokkaan hallinnan ja hy\\xf6dynt\\xe4misen eri markkinointitoimenpiteiss\\xe4.\"})]});export const richText70=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tuote-URL:ssa SKU toimii tunnisteena, mik\\xe4 tarkoittaa, ett\\xe4 jokaiselle tuotteelle annetaan yksil\\xf6llinen URL, joka sis\\xe4lt\\xe4\\xe4 tuotteen SKU:n. T\\xe4m\\xe4 helpottaa tuotteiden tunnistamista ja hakua verkkosivustolla.\"}),/*#__PURE__*/e(\"h3\",{children:\"Hy\\xf6dyt:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Yksil\\xf6llisyys\"}),\": Jokaisella tuotteella on oma ainutlaatuinen URL, mik\\xe4 parantaa hakukoneoptimointia ja k\\xe4ytt\\xe4j\\xe4kokemusta.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Helppo jakaminen\"}),\": Asiakkaat voivat jakaa suoraan tuotteen URL:n, mik\\xe4 helpottaa tuotteen l\\xf6yt\\xe4mist\\xe4 my\\xf6hemmin.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Esimerkki:\"}),/*#__PURE__*/e(\"p\",{children:'Jos tuotteen SKU on \"ABC-123\", tuote-URL voisi olla muotoa:'}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(a,{componentIdentifier:\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\",children:t=>/*#__PURE__*/e(l,{...t,code:\"https://www.esimerkki.com/tuote/ABC-123\",language:\"Markdown\"})})}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 rakenne tekee tuotteiden hallinnasta ja k\\xe4yt\\xf6st\\xe4 sujuvampaa sek\\xe4 asiakkaille ett\\xe4 kauppiaille.\"})]});export const richText71=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercessa asiakas voi kuulua useaan asiakasryhm\\xe4\\xe4n samanaikaisesti. T\\xe4m\\xe4 mahdollistaa joustavamman hinnoittelun ja alennusten hallinnan, sill\\xe4 sama asiakas voi hy\\xf6dynt\\xe4\\xe4 useita hintalistoja tai alennuksia eri asiakasryhmist\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"J\\xe4rjestelm\\xe4 antaa asiakkaalle aina parhaan mahdollisen hinnan. Jos kaksi eri asiakasryhm\\xe4\\xe4 tarjoaa samalle tuotteelle alennuksen, asiakkaalle my\\xf6nnet\\xe4\\xe4n n\\xe4ist\\xe4 parempi alennus. T\\xe4m\\xe4 ominaisuus parantaa asiakaskokemusta ja mahdollistaa tehokkaamman hinnoittelun eri asiakasryhmille.\"})]});export const richText72=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"AI Commerce -alustalla voit m\\xe4\\xe4ritt\\xe4\\xe4 kiinte\\xe4t hinnat asiakasryhmitt\\xe4in ilman alennuss\\xe4\\xe4nt\\xf6j\\xe4 k\\xe4ytt\\xe4m\\xe4ll\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"Listahinta\"}),\"-toimintoa. T\\xe4m\\xe4 mahdollistaa sen, ett\\xe4 voit asettaa suoraan kiinte\\xe4t hinnat kullekin asiakasryhm\\xe4lle hallintapaneelissa.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Miten se toimii?\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kiinte\\xe4t hinnat\"}),\": Voit m\\xe4\\xe4ritt\\xe4\\xe4 kunkin asiakasryhm\\xe4n tuotteille suoraan kiinte\\xe4t hinnat. Esimerkiksi voit asettaa iPhone Pro Max 16 -tuotteelle hinnan 1024 \u20AC kaikille j\\xe4lleenmyyjille tai Samsung Galaxy S2 4 -tuotteelle 950 \u20AC samalle ryhm\\xe4lle.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Helppo hallinta\"}),\": T\\xe4m\\xe4 mahdollistaa tarkan listahinnan eri asiakasryhmille ilman, ett\\xe4 sinun tarvitsee luoda erillisi\\xe4 alennuss\\xe4\\xe4nt\\xf6j\\xe4.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Edut\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Yksinkertaisuus\"}),\": Voit hallinnoida helposti kiinteit\\xe4 hintoja, jos usealla asiakkaalla on sama hinnoittelu, eik\\xe4 sinun tarvitse lis\\xe4t\\xe4 hintoja jokaiselle asiakkaalle erikseen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selkeys\"}),\": Kiinte\\xe4t hinnat helpottavat hinnoittelun hallintaa ja tekev\\xe4t asiakasryhmille tarjottavista hinnoista l\\xe4pin\\xe4kyvi\\xe4.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Mist\\xe4 editoidaan?\"}),/*#__PURE__*/t(\"p\",{children:[\"Voit muokata kiinteit\\xe4 hintoja hallintapaneelissa kohdassa: \",/*#__PURE__*/e(\"code\",{children:\"Hallintapaneeli \u2192 Customers \u2192 Customer Groups \u2192 Valitse ryhm\\xe4 \u2192 Pricing \u2192 List\"})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 toiminto on erityisen hy\\xf6dyllinen, kun haluat tarjota asiakasryhmille tarkkoja hintoja ilman alennuss\\xe4\\xe4nt\\xf6jen k\\xe4ytt\\xf6\\xe4.\"})]});export const richText73=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Microsoft Ads -seuranta (UET \u2013 Unified Event Tracking) on nyt k\\xe4ytett\\xe4viss\\xe4 AI Commerce -alustalla. T\\xe4m\\xe4 seuranta auttaa ker\\xe4\\xe4m\\xe4\\xe4n tietoa siit\\xe4, miten k\\xe4vij\\xe4t k\\xe4ytt\\xe4v\\xe4t sivustoasi mainosten klikkauksen j\\xe4lkeen. T\\xe4m\\xe4n tiedon avulla voit optimoida mainoskampanjoitasi, seurata konversioita (kuten ostoksia tai yhteydenottoja) ja kohdentaa mainontaa entist\\xe4 tehokkaammin.\"}),/*#__PURE__*/e(\"h3\",{children:\"Hy\\xf6dyt\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kattava seurantadata\"}),\": Mahdollistaa yksityiskohtaisen n\\xe4kym\\xe4n siit\\xe4, mitk\\xe4 mainokset ja avainsanat tuovat eniten myynti\\xe4, yhteydenottoja tai puheluita.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"GDPR-yhteensopivuus\"}),\": Seuranta aktivoituu vasta, kun k\\xe4ytt\\xe4j\\xe4 on hyv\\xe4ksynyt ev\\xe4steasetusten kautta markkinoinnin ev\\xe4steet, mik\\xe4 varmistaa tietosuojalains\\xe4\\xe4d\\xe4nn\\xf6n noudattamisen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tehokas optimointi\"}),\": Seurannasta saatavien tietojen avulla voit kohdentaa mainosbudjettisi paremmin ja parantaa konversioprosenttia.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Asennusvaiheet\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Asetusten tekeminen AI Commercessa\"}),\": Siirry hallintapaneelissa kohtaan \",/*#__PURE__*/e(\"strong\",{children:\"Local & Taxes > Domains > [Valitse Domain] > MS xxx\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sy\\xf6t\\xe4 Microsoft Ads -seurannan asetukset\"}),\": T\\xe4yt\\xe4 lomake Microsoft Ads Pixel, Microsoft Ads Phone, Microsoft Ads Contact, Microsoft Ads Purchase ja Microsoft Ads Quote -kenttien tiedot.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tallennus\"}),\": Tallenna muutokset. Kun asetukset on t\\xe4ytetty ja tallennettu, AI Commerce lataa Microsoft Ads UET -skriptin automaattisesti ja alkaa kirjata konversioita heti, kun k\\xe4ytt\\xe4j\\xe4 on hyv\\xe4ksynyt markkinoinnin ev\\xe4steet.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Microsoft Ads -seurannan hy\\xf6dynt\\xe4minen AI Commerce -alustalla on suoraviivaista ja GDPR-yhteensopivaa, ja se tarjoaa arvokasta tietoa mainonnan toimivuudesta.\"})]});export const richText74=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercessa on nyt mahdollista k\\xe4ytt\\xe4\\xe4 varianttituotteita valintatuotteina bundleissa. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 voit asettaa variantillisen tuotteen bundle-tuotteen p\\xe4\\xe4tuotteeksi.\"}),/*#__PURE__*/e(\"h3\",{children:\"Toimintaperiaate:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Varianttivalinta\"}),\": Asiakas voi ensin valita haluamansa variantit suoraan tuotesivulta ennen siirtymist\\xe4 bundle-konfiguraattoriin.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"S\\xe4ilyvyys\"}),\": Valitut variantit s\\xe4ilyv\\xe4t koko prosessin ajan ja siirtyv\\xe4t ostoskoriin, kun asiakas lis\\xe4\\xe4 konfiguroidun bundlen ostoskoriin.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Hy\\xf6dyt:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Joustavuus\"}),\": T\\xe4m\\xe4 mahdollistaa asiakkaille monipuoliset valinnat, kuten eri koko- ja v\\xe4riyhdistelm\\xe4t, yhdess\\xe4 bundlen kanssa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selkeys\"}),\": Asiakkaat voivat helposti n\\xe4hd\\xe4 ja valita haluamansa variantit ennen bundlen loppukonfigurointia.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi ominaisuus parantaa asiakaskokemusta ja tekee bundlen ostamisesta entist\\xe4 sujuvampaa.\"})]});export const richText75=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce -alustalla on nyt tuettu kommentointikentt\\xe4 tuotekuvauksessa. T\\xe4m\\xe4 uusi ominaisuus mahdollistaa asiakkaille mahdollisuuden lis\\xe4t\\xe4 kommentteja ja kysymyksi\\xe4 suoraan tuotekuvauksen yhteyteen, mik\\xe4 parantaa asiakaskokemusta ja vuorovaikutusta tuotteiden ymp\\xe4rill\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:\"Ominaisuuden hy\\xf6dyt:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Vuorovaikutus\"}),\": Asiakkaat voivat esitt\\xe4\\xe4 kysymyksi\\xe4 tai antaa palautetta tuotteista suoraan tuotesivulla, mik\\xe4 voi auttaa muita asiakkaita p\\xe4\\xe4t\\xf6ksenteossa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tietojen jakaminen\"}),\": Kommentit voivat sis\\xe4lt\\xe4\\xe4 hy\\xf6dyllist\\xe4 tietoa, joka voi auttaa muita asiakkaita ymm\\xe4rt\\xe4m\\xe4\\xe4n tuotteen ominaisuuksia paremmin.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Miten k\\xe4ytt\\xe4\\xe4 kommentointikentt\\xe4\\xe4:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tuotekuvauksen muokkaus\"}),\": Kun muokkaat tuotteen tietoja hallintapaneelissa, voit lis\\xe4t\\xe4 kommentointikent\\xe4n tuotekuvaukseen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Asiakkaat voivat lis\\xe4t\\xe4 kommentteja\"}),\": Kun tuote on julkaistu, asiakkaat voivat lis\\xe4t\\xe4 omia kommenttejaan suoraan tuotekuvauksen alle.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 ominaisuus tekee tuotteista entist\\xe4 informatiivisempia ja asiakasyst\\xe4v\\xe4llisempi\\xe4.\"})]});export const richText76=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercessa on mahdollista asettaa bundle-tuotteen p\\xe4\\xe4vaihtoehdoksi varianttituote. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 asiakas voi valita tarvittavat variantit suoraan tuotesivulta ennen siirtymist\\xe4 bundle-konfiguraattoriin.\"}),/*#__PURE__*/e(\"h3\",{children:\"Toimintaperiaate\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Varianttivalinta\"}),\": Kun variantillinen tuote on asetettu bundle-tuotteen p\\xe4\\xe4tuotteeksi, asiakas voi valita haluamansa variantit, kuten koon tai v\\xe4rin, ennen kuin siirtyy bundlen konfigurointiin.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Valintojen s\\xe4ilyminen\"}),\": Valitut variantit s\\xe4ilyv\\xe4t koko prosessin ajan ja siirtyv\\xe4t lopulta ostoskoriin, kun asiakas lis\\xe4\\xe4 konfiguroidun bundlen ostoskoriin.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 ominaisuus parantaa ostokokemusta ja tarjoaa asiakkaille joustavan tavan koota tuotteita, joissa p\\xe4\\xe4tuotteella voi olla useita vaihtoehtoja.\"})]});export const richText77=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commercessa on nyt julkaistu tuki varianttikohtaisille hinnoille. T\\xe4m\\xe4 tarkoittaa, ett\\xe4 voit m\\xe4\\xe4ritt\\xe4\\xe4 kullekin variantille oman kiinte\\xe4n hinnan, joka ylikirjoittaa tuotteen p\\xe4\\xe4hinnan.\"}),/*#__PURE__*/e(\"h3\",{children:\"Varianttihinnat\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Miten se toimii?\"}),\" Jokaiselle varianttiyhdistelm\\xe4lle voidaan antaa t\\xe4ysin oma hinta, ja varianttihinnat ylikirjoittavat tuotteen perushinnan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Mist\\xe4 editoidaan?\"}),\" Varianttihinnat voidaan muokata hallintapaneelissa kohdassa \",/*#__PURE__*/e(\"code\",{children:\"Products \u2192 Valitse tuote \u2192 Stock \u2192 Muokkaa Variant Price\"}),\".\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4vinkki:\"}),\" Jokaiselle variantille voidaan my\\xf6s antaa oma tuotekoodi (kuten EAN), mik\\xe4 helpottaa varastonhallintaa.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Huomioitavaa\"}),/*#__PURE__*/e(\"p\",{children:\"On t\\xe4rke\\xe4\\xe4 huomata, ett\\xe4 teknisesti on mahdollista k\\xe4ytt\\xe4\\xe4 samanaikaisesti variantti- ja option hintaa, mutta t\\xe4ll\\xf6in varianttihinta ylikirjoittaa option hinnan.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi ominaisuus parantaa hinnoittelun joustavuutta ja mahdollistaa tarkemman hinnoittelun eri tuotevarianttien v\\xe4lill\\xe4.\"})]});export const richText78=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Voit lis\\xe4t\\xe4 varianttien valintateksteille oman tooltip-kuvauksen AI Commerce -alustalla. T\\xe4m\\xe4 mahdollistaa asiakkaille lis\\xe4tiedon tarjoamisen valintojen yhteydess\\xe4, mik\\xe4 parantaa k\\xe4ytt\\xe4j\\xe4kokemusta ja auttaa asiakkaita tekem\\xe4\\xe4n tietoisempia valintoja.\"}),/*#__PURE__*/e(\"h3\",{children:\"Tooltip-kuvauksen lis\\xe4\\xe4minen\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Avaa Products > Options -n\\xe4kym\\xe4\"}),\": Luo uusi optio (esim. koko, v\\xe4ri) tai muokkaa olemassa olevaa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kuvaus-kentt\\xe4\"}),\": T\\xe4yt\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"Kuvaus\"}),'-kentt\\xe4, joka toimii tooltip-tyyppisen\\xe4 selitteen\\xe4 asiakkaalle. Esimerkiksi voit kirjoittaa \"Valitse tuotteen koko\" tai \"Valitse v\\xe4ri\".']})})]}),/*#__PURE__*/e(\"h3\",{children:\"Hy\\xf6dyt\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selkeys\"}),\": Tooltip-kuvaus antaa asiakkaille lis\\xe4tietoa ja ohjeita, mik\\xe4 voi v\\xe4hent\\xe4\\xe4 virheit\\xe4 valinnoissa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Asiakaskokemus\"}),\": Parantaa asiakaskokemusta tarjoamalla tarvittavat tiedot heti saataville.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 ominaisuus on erityisen hy\\xf6dyllinen, kun tuotteet sis\\xe4lt\\xe4v\\xe4t useita vaihtoehtoja, ja se auttaa asiakkaita navigoimaan valintaprosessissa sujuvammin.\"})]});export const richText79=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Nyt voit lis\\xe4t\\xe4 asiakasta ohjaavan kuvauksen bundle-valinnoille AI Commerce -alustalla. T\\xe4m\\xe4 mahdollistaa sen, ett\\xe4 asiakkaat saavat nopeasti yleiskuvan kootuista tuotteista ja niiden vaihtoehdoista.\"}),/*#__PURE__*/e(\"h3\",{children:\"Kuvausten lis\\xe4\\xe4minen\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Avaa Edit Bundle\"}),\": Siirry luodun p\\xe4\\xe4tuotteen sivulle ja valitse \",/*#__PURE__*/e(\"strong\",{children:\"Edit Bundle\"}),\" -painike.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sy\\xf6t\\xe4 lyhyt kuvaus\"}),\": Voit lis\\xe4t\\xe4 lyhyen kuvauksen (enint\\xe4\\xe4n 248 merkki\\xe4) bundlelle, mik\\xe4 auttaa asiakkaita ymm\\xe4rt\\xe4m\\xe4\\xe4n, mit\\xe4 tuotteita bundle sis\\xe4lt\\xe4\\xe4 ja miten ne liittyv\\xe4t toisiinsa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pid\\xe4 kuvaus tiiviin\\xe4 ja informatiivisena\"}),\": T\\xe4m\\xe4 on erityisen t\\xe4rke\\xe4\\xe4 mobiilin\\xe4kymiss\\xe4, joissa pitk\\xe4t tekstit voivat vaikeuttaa k\\xe4ytt\\xf6\\xe4. Tarvittaessa voit lis\\xe4t\\xe4 pidempi\\xe4 lis\\xe4tietoja p\\xe4\\xe4tuotteen kuvaukseen tai erillisen\\xe4 PDF-liitteen\\xe4.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi toiminto parantaa asiakaskokemusta ja auttaa asiakkaita tekem\\xe4\\xe4n tietoisempia ostop\\xe4\\xe4t\\xf6ksi\\xe4.\"})]});export const richText80=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Nyt on mahdollista lis\\xe4t\\xe4 p\\xe4\\xe4kuvaus bundlen alkuun AI Commerce -alustalla. T\\xe4m\\xe4 uusi ominaisuus parantaa ostokokemusta, sill\\xe4 asiakkaat saavat heti selke\\xe4n k\\xe4sityksen bundlen sis\\xe4ll\\xf6st\\xe4 ja sen tarjoamista vaihtoehdoista.\"}),/*#__PURE__*/e(\"h3\",{children:\"Ominaisuuden hy\\xf6dyt:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selkeys\"}),\": P\\xe4\\xe4kuvauksen lis\\xe4\\xe4minen bundlen alkuun auttaa asiakkaita ymm\\xe4rt\\xe4m\\xe4\\xe4n, mit\\xe4 tuotteita bundle sis\\xe4lt\\xe4\\xe4 ja kuinka ne liittyv\\xe4t toisiinsa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ostop\\xe4\\xe4t\\xf6ksen helpottaminen\"}),\": Selke\\xe4 ja informatiivinen p\\xe4\\xe4kuvaus voi auttaa asiakkaita tekem\\xe4\\xe4n nopeampia ja tietoisempia ostop\\xe4\\xe4t\\xf6ksi\\xe4.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Miten lis\\xe4t\\xe4 p\\xe4\\xe4kuvaus:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Avaa bundlen hallinta\"}),': Siirry luodun p\\xe4\\xe4tuotteen sivulle ja valitse \"Edit Bundle\".']})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4\\xe4 p\\xe4\\xe4kuvaus\"}),\": Sy\\xf6t\\xe4 haluamasi p\\xe4\\xe4kuvaus bundlen alkuun. Pid\\xe4 kuvaus tiiviin\\xe4 ja informatiivisena, jotta se toimii tehokkaana tiivistelm\\xe4n\\xe4.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 uusi toiminto on osa jatkuvaa kehitysty\\xf6t\\xe4mme, jonka tavoitteena on parantaa asiakaskokemusta ja helpottaa ostamista.\"})]});export const richText81=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"yksil\\xf6lliset tunnisteet ovat pakollisia kaikissa CSV-tiedostoissa, joita k\\xe4ytet\\xe4\\xe4n tuotteiden, attribuuttien tai kategorioiden tuonnissa ja vienniss\\xe4 AI Commerce -j\\xe4rjestelm\\xe4ss\\xe4. Esimerkiksi:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tuotteet\"}),\": CSV-tiedostossa on oltava pakollinen \",/*#__PURE__*/e(\"code\",{children:\"sku\"}),\"-kentt\\xe4, joka toimii tuotteen yksil\\xf6llisen\\xe4 tunnisteena.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Attribuutit\"}),\": Valinta-attribuuttien vienti ja tuonti edellytt\\xe4v\\xe4t my\\xf6s \",/*#__PURE__*/e(\"code\",{children:\"code\"}),\"-kentt\\xe4\\xe4, joka on aina oltava l\\xe4sn\\xe4, jotta j\\xe4rjestelm\\xe4 voi tunnistaa valinnan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kategorioiden tuonti\"}),\": Kategorioiden CSV-tiedostossa on pakollinen \",/*#__PURE__*/e(\"code\",{children:\"categories_code\"}),\", joka yksil\\xf6i kategorian.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Jos yksil\\xf6llinen tunniste puuttuu tai on tyhj\\xe4\\xe4, rivi ohitetaan tai tuonti keskeytyy virheeseen. T\\xe4m\\xe4 varmistaa, ett\\xe4 tiedot voidaan yhdist\\xe4\\xe4 oikein j\\xe4rjestelm\\xe4ss\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4tietoja CSV-tiedostojen rakenteesta ja vaatimuksista l\\xf6yd\\xe4t ohjeistuksestamme.\"})]});export const richText82=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI Commerce tarjoaa GraphQL-rajapinnan, joka mahdollistaa joustavan ja tehokkaan tavan hakea tietoa alustalta. GraphQL on erityisen hy\\xf6dyllinen, koska se antaa kumppaneille vapauden m\\xe4\\xe4ritell\\xe4 tarkasti, mit\\xe4 dataa he tarvitsevat, mik\\xe4 v\\xe4hent\\xe4\\xe4 turhaa tiedonsiirtoa ja nopeuttaa pyynt\\xf6jen k\\xe4sittely\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:\"Miten GraphQL toimii AI Commerce -ymp\\xe4rist\\xf6ss\\xe4?\"}),/*#__PURE__*/e(\"p\",{children:\"AI Commerce k\\xe4ytt\\xe4\\xe4 Apollo GraphQL -palvelinta, joka vastaanottaa pyynt\\xf6j\\xe4 ja palauttaa vain pyydetyn datan. Kumppanit voivat k\\xe4ytt\\xe4\\xe4 GraphQL:\\xe4\\xe4 hakemaan tuotteita, maita ja muita tietoja AI Commerce -alustalta. GraphQL-pyynn\\xf6t tehd\\xe4\\xe4n HTTP POST -pyynt\\xf6n\\xe4 ja vaativat oikeat tunnistetiedot header-kent\\xe4ss\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:\"GraphQL-pyynn\\xf6n tekeminen\"}),/*#__PURE__*/t(\"p\",{children:[\"GraphQL-pyynn\\xf6t tehd\\xe4\\xe4n JSON-muodossa k\\xe4ytt\\xe4en kuormanjakajan osoitetta, joka saadaan ymp\\xe4rist\\xf6muuttujasta \",/*#__PURE__*/e(\"code\",{children:\"APP_LOAD_BALANCER_URL\"}),\". Esimerkiksi, voit hakea viisi tuotetta seuraavasti:\"]}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(a,{componentIdentifier:\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\",children:t=>/*#__PURE__*/e(l,{...t,code:'{\\n  \"query\": \"{ products(limit: 5, offset: 0) { id name price } }\"\\n}',language:\"JavaScript\"})})}),/*#__PURE__*/e(\"h3\",{children:\"Tarvittavat headerit\"}),/*#__PURE__*/e(\"p\",{children:\"Jokainen GraphQL-pyynt\\xf6 vaatii seuraavat headerit:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"X-GraphQL-Secret\"}),\": AI Commerce -turva-avain.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"X-Tenant-Id\"}),\": Kaupan alias.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"X-Tenant-Secret\"}),\": Tenantin API-avain.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"code\",{children:\"Content-Type\"}),\": \",/*#__PURE__*/e(\"code\",{children:\"application/json\"}),\".\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Yhteenveto\"}),/*#__PURE__*/e(\"p\",{children:\"GraphQL on tehokas ja joustava tapa hakea tietoa AI Commerce -alustasta. Suosittelemme k\\xe4ytt\\xe4m\\xe4\\xe4n AI Commerce:n Lambda-kuormanjakajaa tietoturvan parantamiseksi.\"}),/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4tietoja GraphQL-rajapinnasta l\\xf6yd\\xe4t tarkemmasta dokumentaatiosta tietopankistamme. \"})]});export const richText83=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"Core\"}),/*#__PURE__*/e(\"p\",{children:\"Core-ymp\\xe4rist\\xf6ss\\xe4 kehitt\\xe4j\\xe4t voivat ty\\xf6skennell\\xe4 suoraan AI Commercen ydinarkkitehtuurin kanssa. T\\xe4m\\xe4 vaihtoehto vaatii syv\\xe4llisemp\\xe4\\xe4 ymm\\xe4rryst\\xe4 j\\xe4rjestelm\\xe4n toiminnasta ja voi sis\\xe4lt\\xe4\\xe4 enemm\\xe4n rajoituksia, mutta se tarjoaa my\\xf6s suoran p\\xe4\\xe4syn kaikkiin ydinominaisuuksiin ja -toimintoihin.\"}),/*#__PURE__*/e(\"h3\",{children:\"Lambda\"}),/*#__PURE__*/e(\"p\",{children:\"Lambda on palveliton (serverless) kehitysymp\\xe4rist\\xf6, joka mahdollistaa kumppanien kehitt\\xe4\\xe4 omaa logiikkaansa ja laajennuksia AI Commercen ytimeen ilman, ett\\xe4 heid\\xe4n tarvitsee muokata varsinaista ydinkoodin backendi\\xe4.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Joustavuus\"}),\": Kumppanit voivat lis\\xe4t\\xe4 uusia ominaisuuksia, kuten webhooks-rajapintoja tai t\\xe4ysin uusia reitityksi\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ylikirjoitusmahdollisuus\"}),\": Lambda mahdollistaa AI Commercen natiivien toimintojen, kuten haun ja suodatuksen, ohittamisen ja suuntaamisen suoraan kumppanin Lambda-rajapintaan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Skaalautuvuus\"}),\": Lambda-funktiot skaalautuvat automaattisesti, joten ne pystyv\\xe4t k\\xe4sittelem\\xe4\\xe4n suuria liikennem\\xe4\\xe4ri\\xe4 ilman, ett\\xe4 ydintoteutus kuormittuu.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Kumppanien kannattaa valita Lambda, jos he haluavat joustavamman ja helpommin hallittavan ymp\\xe4rist\\xf6n, erityisesti suurissa projekteissa, kuten ERP-integraatioissa.\"}),/*#__PURE__*/e(\"p\",{children:\"Molemmat vaihtoehdot tarjoavat erilaisia etuja ja valinta riippuu projektin tarpeista ja kehitt\\xe4jien mieltymyksist\\xe4.\"})]});export const richText84=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Walley-moduulin kautta on mahdollista tarjota B2B-lasku ja Google Pay -maksutapa.\"}),/*#__PURE__*/e(\"h3\",{children:\"B2B-lasku\"}),/*#__PURE__*/e(\"p\",{children:\"Walley-moduuli mahdollistaa yrityslaskun lis\\xe4\\xe4misen verkkokauppaan. T\\xe4m\\xe4 tarjoaa yritysasiakkaille joustavan maksuvaihtoehdon, joka helpottaa laskutusta ja maksuaikojen hallintaa. Voit m\\xe4\\xe4ritt\\xe4\\xe4 maksuehdot ja n\\xe4kyvyyden asiakasryhmitt\\xe4in, jolloin voit rajoittaa laskuvaihtoehdon n\\xe4kyvyytt\\xe4 vain yritysasiakkaille.\"}),/*#__PURE__*/e(\"h3\",{children:\"Google Pay\"}),/*#__PURE__*/e(\"p\",{children:\"Walley-moduuli tukee my\\xf6s Google Pay -maksutapaa, joka mahdollistaa nopean ja turvallisen maksamisen asiakkaille, jotka k\\xe4ytt\\xe4v\\xe4t Google Pay -palvelua. T\\xe4m\\xe4 maksutapa parantaa asiakaskokemusta ja helpottaa maksuprosessia.\"}),/*#__PURE__*/e(\"h3\",{children:\"Miten aktivoida\"}),/*#__PURE__*/e(\"p\",{children:\"Molempien maksutapojen aktivointi tapahtuu hallintapaneelissa, jossa voit m\\xe4\\xe4ritt\\xe4\\xe4 tarvittavat asetukset ja tunnisteet. Varmista, ett\\xe4 kaikki tarvittavat tiedot, kuten Merchant ID ja API-avaimet, on sy\\xf6tetty oikein.\"}),/*#__PURE__*/e(\"p\",{children:\"Jos tarvitset lis\\xe4tietoja tai ohjeita, voit tutustua tarkemmin maksutapojen hallintaan AI Commerce -alustalla.\"})]});export const richText85=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Akeneo tukee nyt PDF-, CSV- ja muiden liitteiden p\\xe4ivityst\\xe4 tuotteille. Voit hallita ja lis\\xe4t\\xe4 erilaisia mediatiedostoja, kuten PDF, IES, CAD jne., tuotteille ja synkronoida ne AI Commerce -alustalle.\"}),/*#__PURE__*/e(\"h3\",{children:\"Liitetiedostojen hallinta Akeneossa\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Luo attribuutit\"}),\": Ensimm\\xe4iseksi sinun tulee luoda tiedosto-attribuutit, kuten \",/*#__PURE__*/e(\"em\",{children:\"pdf\"}),\"1, \",/*#__PURE__*/e(\"em\",{children:\"csv\"}),\"1_ jne. N\\xe4m\\xe4 attribuutit tulee lis\\xe4t\\xe4 oikeisiin perheisiin (families), jotta ne n\\xe4kyv\\xe4t tuotteissa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lis\\xe4\\xe4 tiedostot\"}),\": Avaa tuotekortti, varmista, ett\\xe4 se kuuluu oikeaan perheeseen, ja siirry attribuuttien muokkausn\\xe4kym\\xe4\\xe4n. Valitse haluamasi attribuutti, kuten \",/*#__PURE__*/e(\"em\",{children:\"pdf\"}),\"1_, ja lataa tiedosto.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Synkronoi tuotteet\"}),': Kun olet lis\\xe4nnyt tiedostot, synkronoi tuotteet AI Commerceen. Tiedostot ilmestyv\\xe4t tuotekortin \"Liitetiedostot\"-osioon.']})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kategorisointi\"}),': Jos haluat lajitella liitteet, kuten \"Manuaalit\" tai \"Sertifikaatit\", t\\xe4m\\xe4 tulee hoitaa AI Commercessa, koska Akeneossa ei voi suoraan kategorisoida tiedostoja.']})})]}),/*#__PURE__*/e(\"h3\",{children:\"Huomioitavaa\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Akeneon Community Editionissa jokainen mediatiedosto vaatii oman attribuuttinsa, ja voit lis\\xe4t\\xe4 enint\\xe4\\xe4n 10 tiedostoa per attribuutti.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Suosittelemme tiedostokokorajoitukseksi noin 10 megatavua.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"N\\xe4in voit hallita useita mediatiedostoja tehokkaasti ilman tarvetta kalliimmalle Akeneo-versiolle tai lis\\xe4moduuleille.\"})]});export const richText86=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Dynaamisen blogin rakentaminen Builder.io:ssa on helppoa ja nopeaa. T\\xe4ss\\xe4 on vaiheittaiset ohjeet blogin luomiseen:\"}),/*#__PURE__*/e(\"h3\",{children:\"Vaihe 1: Luo uusi mallipohja\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Siirry Builder.io:hon ja valitse uuden mallin (Model) luonnin n\\xe4kym\\xe4.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Anna mallin nimeksi \",/*#__PURE__*/e(\"strong\",{children:\"Blog article\"}),' (ilman ylim\\xe4\\xe4r\\xe4isi\\xe4 merkkej\\xe4). Nimen on oltava tarkalleen \"Blog article\", jotta se toimii oikein.']})})]}),/*#__PURE__*/e(\"h3\",{children:\"Vaihe 2: M\\xe4\\xe4rit\\xe4 pakolliset kent\\xe4t\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Siirry mallin \",/*#__PURE__*/e(\"strong\",{children:\"Fields\"}),\" -v\\xe4lilehdelle.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4\\xe4 seuraavat kent\\xe4t ja suosittele niiden asettamista pakollisiksi:\"})})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"title\"}),\": Artikkelin otsikko.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"handle\"}),\": Artikkelin URL-osoitteen p\\xe4\\xe4te (slug).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"image\"}),\": Blogiartikkelin p\\xe4\\xe4kuva, jota voidaan k\\xe4ytt\\xe4\\xe4 artikkelin sivulla ja kategorian\\xe4kymiss\\xe4.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"date\"}),\": Julkaisup\\xe4iv\\xe4m\\xe4\\xe4r\\xe4, jota voidaan k\\xe4ytt\\xe4\\xe4 blogien lajitteluun.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"blurb\"}),\": Lyhyt esikatseluteksti, joka n\\xe4kyy blogilistauksissa.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Vaihe 3: Aseta dynaaminen esikatselu\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Avaa mallin \",/*#__PURE__*/e(\"strong\",{children:\"Options\"}),\" -v\\xe4lilehti.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"M\\xe4\\xe4rit\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"dynamic preview URL\"}),\" vastaamaan verkko-osoitetta ja blogin rakennetta. T\\xe4m\\xe4 mahdollistaa kutakin artikkelia esikatseltavaksi sen oman URL-osoitteen kautta.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Vaihe 4: Kategorioiden ja sivurakenteen hallinta\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Kategoriat ja muut sivut, kuten automaattiset listaukset, eiv\\xe4t synny automaattisesti Builder.io:ssa. Kategoriarakenne on toteutettava erikseen, ja integraatiokumppanisi voi hy\\xf6dynt\\xe4\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"GraphQL-rajapintaa\"}),\" tietojen hakemiseen ja esitt\\xe4miseen dynaamisesti sivustolla.\"]})})}),/*#__PURE__*/e(\"h3\",{children:\"Yhteenveto\"}),/*#__PURE__*/e(\"p\",{children:\"Blogin luominen Builder.io:ssa helpottaa sis\\xe4ll\\xf6n hallintaa ja minimoi manuaalista ty\\xf6t\\xe4. Voit automatisoida blogiartikkelien listaukset, jolloin uusia artikkeleita ei tarvitse lis\\xe4t\\xe4 k\\xe4sin luetteloihin.\"})]});export const richText87=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Yhteenkuuluvien tuotteiden hallinta AI Commerce -alustalla mahdollistaa r\\xe4\\xe4t\\xe4l\\xf6idyt tuotesuositukset, joissa voit valita yksil\\xf6idyt kuvat suositeltaville tuotteille. N\\xe4in voit tarjota asiakkaille osuvampia lis\\xe4tuotteita ja parantaa myynti\\xe4.\"}),/*#__PURE__*/e(\"h3\",{children:\"Hallintapaneelin k\\xe4ytt\\xf6\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Siirry tuotteen muokkaussivulle\"}),\": Avaa \",/*#__PURE__*/e(\"strong\",{children:\"Hallintapaneeli\"}),\" ja valitse p\\xe4\\xe4valikosta \",/*#__PURE__*/e(\"strong\",{children:\"Catalog\"}),\". Etsi haluamasi tuote hakukent\\xe4n avulla ja klikkaa tuotteen vieress\\xe4 olevaa \",/*#__PURE__*/e(\"strong\",{children:\"Edit\"}),\" -painiketta.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:'Etsi \"Related\"-osio'}),\": Tuotteen muokkaussivulla l\\xf6yd\\xe4t \",/*#__PURE__*/e(\"strong\",{children:\"Related\"}),\" -nimisen kent\\xe4n. T\\xe4h\\xe4n kentt\\xe4\\xe4n voit lis\\xe4t\\xe4 yhteenkuuluvia tuotteita sy\\xf6tt\\xe4m\\xe4ll\\xe4 tuotteiden SKU-koodit.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Valitse oikea tuote ja kuva\"}),\": Kun aloitat SKU-koodin kirjoittamisen, AI Commerce ehdottaa tuotenimikkeit\\xe4. Valitse listalta oikea tuote ja klikkaa samalla tuotteen kuvaa, jota haluat k\\xe4ytt\\xe4\\xe4 suosituksissa. Kuvan valinta on pakollinen vaihe, jotta tuotesuosituksessa voidaan k\\xe4ytt\\xe4\\xe4 juuri haluttua kuvaa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Tallenna muutokset\"}),\": Kun olet lis\\xe4nnyt kaikki yhteenkuuluvat tuotteet ja valinnut niille kuvat, muista tallentaa sivu. Tallennus p\\xe4ivitt\\xe4\\xe4 j\\xe4rjestelm\\xe4n v\\xe4limuistit, jotta suositukset n\\xe4kyv\\xe4t oikein kaupan k\\xe4ytt\\xf6liittym\\xe4ss\\xe4.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Yhteenveto\"}),/*#__PURE__*/e(\"p\",{children:\"Yhteenkuuluvien tuotteiden lis\\xe4\\xe4minen ja yksil\\xf6ityjen kuvien asettaminen suosituksiin on tehokas tapa ohjata asiakkaita hankkimaan tuotteita, jotka t\\xe4ydent\\xe4v\\xe4t toisiaan. Hy\\xf6dynn\\xe4 valmiita n\\xe4ytt\\xf6tapoja tai kehit\\xe4 integraatiopartnerin kanssa juuri teid\\xe4n tarpeisiinne r\\xe4\\xe4t\\xe4l\\xf6ity suositusratkaisu.\"})]});export const richText88=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Kun kauppa k\\xe4ytt\\xe4\\xe4 tilin aktivointivaatimusta hintojen esitt\\xe4miseen, asiakkaalle l\\xe4hetet\\xe4\\xe4n automaattinen s\\xe4hk\\xf6postiviesti aktivointi-ilmoituksesta, kun kauppias asettaa asiakkaan \",/*#__PURE__*/e(\"strong\",{children:\"Customer Type\"}),' -tilan mihin tahansa tilaan, joka ei ole \"Not Selected\". T\\xe4m\\xe4 tarkoittaa, ett\\xe4 asiakkaan tilin hyv\\xe4ksynt\\xe4 on tarpeen, jotta h\\xe4n voi n\\xe4hd\\xe4 hinnat.']}),/*#__PURE__*/e(\"p\",{children:\"Jos kaupassa on k\\xe4yt\\xf6ss\\xe4 automaattinen yritysasiakkaaksi hyv\\xe4ksynt\\xe4 tai yritysasiakkaiksi pakottaminen, ei asiakkaita tarvitse erikseen m\\xe4\\xe4ritell\\xe4 yritysasiakkaiksi. T\\xe4ll\\xf6in aktivointi-ilmoitus toimii automaattisesti, kun asiakkaan tilan tyyppi on m\\xe4\\xe4ritelty.\"}),/*#__PURE__*/e(\"p\",{children:\"Lis\\xe4tietoja tilin hyv\\xe4ksynn\\xe4st\\xe4 ja hintan\\xe4kyvyydest\\xe4 l\\xf6yd\\xe4t ohjeistuksestamme.\"})]});export const richText89=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[\"Katso verkkokauppa t\\xe4\\xe4lt\\xe4: \",/*#__PURE__*/e(i,{href:\"https://multisafe.fi/\",motionChild:!0,nodeId:\"ajzTLoH1L\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://multisafe.fi/\"})})]})});export const richText90=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Tuotteiden CSV-vienti AI Commercessa tukee nyt kieliversioita. Voit ladata kaikki haluamasi tuotteet CSV-muotoon kohdasta \",/*#__PURE__*/e(\"strong\",{children:\"Catalog > Products\"}),\" ja painamalla \",/*#__PURE__*/e(\"strong\",{children:\"\u201CExport CSV\u201D\"}),\" -nappia. T\\xe4m\\xe4 tuottaa CSV-tiedoston, jossa on jokaisesta tuotteesta sarakkeita niin suomeksi kuin muillekin kielille.\"]}),/*#__PURE__*/e(\"p\",{children:\"CSV-vienti toimii erinomaisena pohjana my\\xf6s tuonnille, jolloin voit nopeuttaa tuontiprosessia k\\xe4ytt\\xe4m\\xe4ll\\xe4 vientitiedostoa starttipohjana. Huomioithan kuitenkin, ett\\xe4 tuonti tukee joitakin lis\\xe4kentti\\xe4, joita ei vienniss\\xe4 n\\xe4y.\"}),/*#__PURE__*/t(\"p\",{children:[\"Jos haluat vied\\xe4 vain tietyn kategorian tuotteet, voit siirty\\xe4 haluamaasi kategoriaan ja painaa siell\\xe4 \",/*#__PURE__*/e(\"strong\",{children:\"\u201CExport CSV\u201D\"}),\" -nappia. T\\xe4ll\\xf6in tiedosto sis\\xe4lt\\xe4\\xe4 vain kyseisen kategorian (ja sen mahdollisten alikategorioiden) tuotteet.\"]})]});export const richText91=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kategorioiden kieliversiot ja CSV-tuonti ovat keskeisi\\xe4 toimintoja AI Commerce -verkkokauppaj\\xe4rjestelm\\xe4ss\\xe4, jotka mahdollistavat kategorioiden tehokkaan hallinnan.\"}),/*#__PURE__*/e(\"h3\",{children:\"CSV-tuonti\"}),/*#__PURE__*/e(\"p\",{children:\"CSV-tuontitoiminnossa j\\xe4rjestelm\\xe4 lukee CSV-tiedoston rivi kerrallaan ja p\\xe4ivitt\\xe4\\xe4 tai luo uusia kategorioita seuraavien s\\xe4\\xe4nt\\xf6jen mukaisesti:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"categories_code\"}),\": T\\xe4m\\xe4 on pakollinen kentt\\xe4, joka yksil\\xf6i kategorian. Jos koodi on uusi, luodaan uusi kategoria. Jos se on jo olemassa, j\\xe4rjestelm\\xe4 p\\xe4ivitt\\xe4\\xe4 olemassa olevaa kategoriaa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"parent\"}),/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"code\"}),\": T\\xe4m\\xe4 kentt\\xe4 on valinnainen ja m\\xe4\\xe4ritt\\xe4\\xe4 yl\\xe4kategorian koodin. Jos arvo on annettu ja tunnistetaan, kategoriasta tulee t\\xe4m\\xe4n yl\\xe4kategorian lapsi. Jos parent\"]}),\"code on annettu, mutta sit\\xe4 ei l\\xf6ydy, j\\xe4rjestelm\\xe4 voi luoda uuden yl\\xe4kategorian tai ohittaa arvon konfiguraation mukaan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kielikohtaiset sarakkeet\"}),\": Esimerkiksi \",/*#__PURE__*/e(\"em\",{children:\"categories\"}),\"name[fi], categories\",/*#__PURE__*/e(\"em\",{children:\"name[en]\"}),\" p\\xe4ivitt\\xe4v\\xe4t \",/*#__PURE__*/e(\"strong\",{children:\"TABLE\"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"CATEGORIES\"})}),/*#__PURE__*/e(\"strong\",{children:\"DESCRIPTION\"}),\" -taulua. Jos kielirivi\\xe4 ei ole entuudestaan, se luodaan.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Muut sarakkeet\"}),\": Esimerkiksi \",/*#__PURE__*/e(\"em\",{children:\"cat\"}),\"front\",/*#__PURE__*/e(\"em\",{children:\"page\"}),\"img, categories\",/*#__PURE__*/e(\"em\",{children:\"index, categories\"}),\"url[fi]_ p\\xe4ivitt\\xe4v\\xe4t vastaavat tietokent\\xe4t, jos CSV-rivill\\xe4 on niille annettu arvo.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Uusien kielirivien luonnista\"}),/*#__PURE__*/t(\"p\",{children:[\"Kun uusi kategoria luodaan, j\\xe4rjestelm\\xe4 voi automaattisesti luoda tyhj\\xe4t kielirivit \",/*#__PURE__*/e(\"strong\",{children:\"TABLE\"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"CATEGORIES\"})}),/*#__PURE__*/e(\"strong\",{children:\"DESCRIPTION\"}),\" -tauluun jokaiselle kielelle. T\\xe4m\\xe4n j\\xe4lkeen vain CSV:ss\\xe4 olevat kielet ylikirjoitetaan.\"]}),/*#__PURE__*/e(\"h3\",{children:\"T\\xe4rkeit\\xe4 huomioita\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Jos \",/*#__PURE__*/e(\"strong\",{children:\"categories\"}),/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"code\"}),\" tai \",/*#__PURE__*/e(\"strong\",{children:\"parent\"})]}),/*#__PURE__*/e(\"strong\",{children:\"code\"}),\" puuttuu kokonaan, rivi saatetaan ohittaa tai tallentaa \",/*#__PURE__*/e(\"strong\",{children:\"default\"}),\" -arvot.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"CSV-tiedostossa pit\\xe4\\xe4 olla t\\xe4sm\\xe4lleen sama m\\xe4\\xe4r\\xe4 sarakkeita jokaisella rivill\\xe4, ja monikieliset kent\\xe4t on merkitt\\xe4v\\xe4 muodossa \",/*#__PURE__*/e(\"code\",{children:\"[fi], [en], [sv]\"}),\" jne.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Yhteenveto\"}),/*#__PURE__*/e(\"p\",{children:\"Kategorioiden tuonti CSV-tiedostolla mahdollistaa tehokkaan ja joustavan tavan hallita kauppasi rakennetta. Suositus on aloittaa vientitoiminnolla, muokata CSV-tiedostoa, ja sitten ladata muutokset tuontitoiminnolla.\"}),/*#__PURE__*/e(\"p\",{children:\"Jos tarvitset lis\\xe4tietoja tai apua, voit aina ottaa yhteytt\\xe4 asiakaspalveluumme.\"})]});export const richText92=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Attribuuttien optiot, kuten v\\xe4rivaihtoehdot, tuotemerkit tai koot, ovat usein select- tai multiselect-tyyppisi\\xe4 kentti\\xe4. N\\xe4iden vaihtoehtojen hallinta onnistuu nyt tehokkaasti AI Commercessa my\\xf6s CSV-tiedoston avulla.\"}),/*#__PURE__*/t(\"p\",{children:[\"Tuonti ja vienti tapahtuvat hallintapaneelin kautta kohdista \",/*#__PURE__*/e(\"strong\",{children:\"Products \u2192 Attributes \u2192 CSV Export Options\"}),\" ja \",/*#__PURE__*/e(\"strong\",{children:\"CSV Import Options\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"CSV-tiedoston rakenne on seuraava:\"}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(a,{componentIdentifier:\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\",children:t=>/*#__PURE__*/e(l,{...t,code:\"code;title[fi];attribute;sort_order\\nsram;SRAM;brand;1\\nscott;Scott;brand;2\\nbbb;BBB;brand;3\",language:\"JSX\"})})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"code: yksil\\xf6llinen tunniste vaihtoehdolle\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"title[fi]: vaihtoehdon nimi halutulla kielell\\xe4\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"attribute: mihin attribuuttiin optio liittyy\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"sort_order: valintojen j\\xe4rjestys\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Voit k\\xe4ytt\\xe4\\xe4 vientitiedostoa suoraan pohjana tuontia varten. Tiedoston voi avata esimerkiksi Exceliss\\xe4 ja muokata helposti.\"}),/*#__PURE__*/e(\"p\",{children:\"Optiot eiv\\xe4t vaikuta attribuutin muihin asetuksiin, vaan m\\xe4\\xe4ritt\\xe4v\\xe4t pelk\\xe4st\\xe4\\xe4n k\\xe4ytt\\xe4j\\xe4lle n\\xe4kyv\\xe4t valinnat.\"}),/*#__PURE__*/e(\"p\",{children:\"J\\xe4rjestelm\\xe4 validoi CSV:n rakenteen ennen tuontia, ja ilmoittaa, mik\\xe4li sarakkeita puuttuu tai code on jo k\\xe4yt\\xf6ss\\xe4 toisella rivill\\xe4.\"}),/*#__PURE__*/e(\"p\",{children:\"Akeneo-integraatiota k\\xe4ytt\\xe4vill\\xe4 asiakkailla code-arvo voidaan my\\xf6s generoida automaattisesti PIMin kautta.\"}),/*#__PURE__*/e(\"p\",{children:\"T\\xe4m\\xe4 ominaisuus s\\xe4\\xe4st\\xe4\\xe4 aikaa ja tekee vaihtoehtojen hallinnasta nopeaa, etenkin usean tuotteen ja monikielisen sis\\xe4ll\\xf6n yhteydess\\xe4.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText55\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText70\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText79\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText82\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText63\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText77\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText86\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText69\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText80\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText68\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText71\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText75\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText78\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText76\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText59\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText73\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText87\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText89\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText54\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText74\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText83\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText81\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText60\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText57\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText65\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText85\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText88\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText72\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText61\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText56\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText53\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText66\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText91\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText58\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText64\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText84\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText92\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText67\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText90\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText62\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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AC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,SAAW,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,WAAa,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["richText", "u", "x", "p", "richText1", "richText2", "richText3", "richText4", "richText5", "Link", "motion", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "richText12", "richText13", "richText14", "richText15", "richText16", "richText17", "richText18", "richText19", "richText20", "richText21", "richText22", "richText23", "richText24", "richText25", "richText26", "richText27", "richText28", "richText29", "richText30", "richText31", "richText32", "ComponentPresetsConsumer", "t", "CodeBlock_default", "richText33", "richText34", "richText35", "richText36", "richText37", "richText38", "richText39", "richText40", "richText41", "richText42", "richText43", "richText44", "richText45", "richText46", "richText47", "richText48", "richText49", "richText50", "richText51", "richText52", "richText53", "richText54", "richText55", "richText56", "richText57", "richText58", "richText59", "richText60", "richText61", "richText62", "richText63", "richText64", "richText65", "richText66", "richText67", "richText68", "richText69", "richText70", "richText71", "richText72", "richText73", "richText74", "richText75", "richText76", "richText77", "richText78", "richText79", "richText80", "richText81", "richText82", "richText83", "richText84", "richText85", "richText86", "richText87", "richText88", "richText89", "richText90", "richText91", "richText92", "__FramerMetadata__"]
}
