Siirtyminen Shopify Scripts ‑komentosarjoista Shopify Functions ‑toimintoihin

Shopify Functions -toiminnot ovat samankaltaisia kuin Shopify Scripts -komentojonot, joiden avulla kehittäjät voivat luoda mukautettuja kaupankäyntikokemuksia.

Shopify Functions

Shopify Functions -toiminnot asennetaan osana sovellusta. Ne määritetään muiden ominaisuuksien ohella suoraan Shopify Adminissa, mikä tarkoittaa, että kauppiaiden ei tarvitse käyttää koodia, kun he luovat tai muokkaavat mukautuksia. Shopify Functions -toimintoa suorittava WebAssembly-alusta tarjoaa parempaa tehokkuutta kuin Shopify Scripts ja suorittaa koodin alle 5 millisekunnin aikana. Tämän vuoksi Shopify Functions -toiminnot voivat tukea suuria myyntitapahtumia, kuten poistomyyntejä, ilman tehokkuuden laskua.

Käyttämällä Shopify Functions -toimintoja kehittäjät voivat koodata ja tehdä yksikkötestejä omassa paikallisessa ympäristössään. Kehittäjät jakelevat Shopify Functions -toimintonsa mukautukset osana sovellusta sen sijaan, että he kopioivat ja liitävät Ruby-koodin jokaiseen kauppaan. Lopuksi aikakatkaisu- ja prosessorin muistiraja-ongelmia vähennetään Shopify Functions -toimintojen avulla.

Siirtyminen Shopify Functionsiin Shopify Scripts ‑mukautusraportin avulla

Shopify Scripts ‑mukautusraportti on Shopify Adminin henkilökohtainen sivu, josta näet kaupassasi käytössä olevat Scripts-mukautukset. Tältä sivulta löydät myös Shopify Functions ‑käyttöohjeet tai soveltuvat sovelluslinkit, joiden avulla voit luoda mukautukset uudelleen.

Shopify Scripts ‑mukautusraportit luodaan automaattisesti. Voit myös viedä raportin tarkasteltavaksi CSV-tiedostona. Sinun täytyy luoda mukautukset uudelleen Shopify Functionsin avulla ennen 30.6.2026.

Mukautusten tarkistaminen

Komentosarjoistasi riippuen sivullasi saattaa olla osiot maksuportaalien, toimitusten, ja tuotealennusten mukautuksille.

Kukin osio voi sisältää Shopify Scripts ‑mukautustesi nimen, kuvauksen ja lähdetiedostolinkit, linkit Shopify Functionsilla mukautuksillesi kehitettyihin suositeltuihin sovelluksiin sekä linkkejä Shopify Functions -tutoriaaleihin.

Tarkista raportin tiedot ja päätä, haluatko luoda mukautukset uudelleen seuraavasti:

Mukautusten luominen uudelleen

  1. Siirry Shopify Administa kohtaan Asetukset > Sovellukset ja myyntikanavat.

  2. Klikkaa Script Editor.

  3. Klikkaa Korvaa Shopify Scripts ‑bannerissa Korvaa Shopify Scripts.

  4. Toimi mukautusraporttisi kussakin osiossa seuraavasti:

    • Jos haluat tarkastella olemassa olevia Shopify Scripts ‑mukautuksia, klikkaa komentosarjan nimeä automaattisesti tunnistettujen mukautusten määrän alla.
    • Jos haluat tarkastella tai asentaa komentosarjojasi vastaavia yhteensopivia sovelluksia, klikkaa Suositellut sovellukset ‑osiossa Asenna haluamasi sovelluksen kohdalla. Jos haluat etsiä muita yhteensopivia sovelluksia, klikkaa Lisää tämänkaltaisia sovelluksia.
    • Jos haluat katsoa Shopify Functions ‑tutoriaaleja, klikkaa Uudelleenluonti Shopify Functionsilla ‑osiossa haluamasi funktion API-linkkiä.

Kun olet testannut onnistuneesti sovelluksella tai Shopify Functions -mukautuksella, voit poistaa korvattavan komentosarjan käytöstä.

Shopify Scriptsin käyttäminen Shopify Functions -toimintojen kanssa

Shopify Scripts toimii edelleen 30. kesäkuuta 2026 saakka kassoilla, joita on mukautettu checkout.liquid-koodilla ja jotka on päivitetty.

Shopify Scriptsiä- ja Shopify Functionsia voidaan käyttää samanaikaisesti samassa kaupassa. Jos komentosarjojasi ei voida tällä hetkellä korvata Shopify Functions -toiminnoilla, jatka Shopify Scriptsin käyttöä, kunnes Shopify Functions API:t vastaavat tarpeitasi. Tutustu seuraaviin ohjeisiin ja selvitä, miten Shopify Scripts ja Shopify Functions toimivat yhdessä.

Rivikohdan komentosarjat

Rivikomentosarjat suoritetaan ennen Shopify Functionsia, johon sisältyy sovellusten luomia alennuksia. Rivikomentosarjat eivät pääse käyttämään summia, jotka toiminnot ja sovellukset ovat alentaneet.

Komentosarjat voivat käyttää vain kassalla sovellettavaa ensimmäistä alennuskoodia, eivätkä ne voi käyttää muita mahdollisesti käytettyjä alennuskoodeja. Esimerkiksi reject käyttäminen vaikuttaa ensimmäiseen kassalla käytettävään alennukseen, eikä se vaikuta muihin alennuksiin.

Toimituskomentosarjat

Toimituskomentosarjat suoritetaan Shopify Functions -toimintojen luomien toimituksen mukautusten jälkeen. Komentosarjat eivät voi käyttää muokatun toimituksen mukautuksen uudelleen nimeämisen tuloksia, mutta ne voivat käyttää mukautuksia, jotka liikkuvat tai piiloutuvat.

Maksukomentosarjat

Maksukomentosarjat suoritetaan Shopify Functions -toimintojen luomien maksumukautusten jälkeen. Komentosarjat eivät voi käyttää muokatun maksumukautuksen uudelleen nimeämisen tuloksia, mutta ne voivat käyttää mukautuksia, jotka liikkuvat tai piiloutuvat.

Etkö löydä hakemaasi vastausta? Autamme mielellämme.