Shopify Scriptien testaaminen ja vianetsintä
Voit käyttää Script Editorin vianetsintäominaisuuksia komentosarjojesi testaamiseen ja vianetsintään.
Script Editor tarkistaa koodisi perusvirheiden varalta, kun kirjoitat komentosarjaa:

Se raportoi myös julkaistuissa komentosarjoissa ilmenevistä virheistä ja lähettää sinulle sähköpostiviestin, kun näitä virheitä ilmenee:

On hyvä korjata virheet, kuten syntaksivirheet, ennen komentosarjan testaamista tai julkaisemista. Jos komentosarjassasi on syntaksivirheitä, komentosarjan testaaminen ei todennäköisesti onnistu.
Jos tarvitset lisätietoja komentosarjan virheestä, vie hiiren osoitin punaisen x-kuvakkeen päälle Script Editorin marginaalissa:

Tällä sivulla
Skriptien monistaminen
Jos sinun on testattava tai korjattava julkaistua skriptiä, koska se sisältää virheitä, monista skripti ja julkaise sen kopio. Kannattaa korjata se skripti, joka oli julkaistu virheen ilmetessä, koska kyseiseen versioon on liitetty virheen tiedot.
Skriptiin liitettyjä tuotantovirheiden tietoja ei kopioida, kun monistat skriptin.
Voit monistaa skriptin seuraavasti:
Klikkaa Script Editorissa sen skriptin nimeä, jonka haluat monistaa.
Tee skriptistä kopio klikkaamalla Monista-painiketta.
Tuotantovirheiden korjaaminen
Voit korjata tuotantovirheen seuraavasti:
Monista virheitä sisältävä skripti.
Julkaise monistettu skripti, jotta kaupassasi on asiakkaidesi saatavilla oleva versio skriptistä. Tämä vaihe olettaa, että skripti ei sisällä niin montaa virhettä, että sen julkaisu pitäisi poistaa kaupastasi.
Korjaa alkuperäisen skriptin virheet siihen liitettyjen virhetietojen avulla.
Skriptin testaaminen
Kun työstät skriptiä, voit testata sitä Script Editorissa varmistaaksesi, että se toimii, ennen kuin julkaiset sen kauppaasi.
Voit testata skriptin seuraavasti:
- Avaa Script Editorissa skripti, jonka haluat testata.
- Voit muokata testiostoskoria klikkaamalla Syöte-painiketta. Voit myös klikata Molemmat -painiketta, jotta näet skriptin koodin ja testiostoskorin samanaikaisesti.
Syötenäkymässä näkyvät vaihtoehdot ostoskorin muokkaamiseksi skriptin testausta varten. Voit lisätä tuotteita, asiakkaita, alennuskoodeja, asiakastietoja ja toimitustietoja sen mukaan, mitä vastaan haluat testata skriptiäsi.
- Hae ja lisää tuotteita testitilaukseen kirjoittamalla Tuotteet-osioon.
- Hae ja lisää alennuskoodeja testitilaukseen kirjoittamalla Alennuskoodi-osioon.
- Hae ja lisää asiakkaita testitilaukseen kirjoittamalla Asiakastiedot-osioon.
- Muuta testitilauksen toimitusosoitetta klikkaamalla Toimitusosoite-osion Lisää- tai Muokkaa-painiketta.
- Klikkaa Suorita skripti -painiketta nähdäksesi muutokset, jotka skripti tekee testiostoskoriisi.
- Jos skriptisi suoritetaan onnistuneesti, Tuloste -osio päivittyy näyttämään skriptin tekemät muutokset. Jos Tuloste -osio ei muutu tai siinä on odottamattomia muutoksia, skriptissäsi saattaa olla virheitä. Tarkista Konsoli -ruutu Ruby-lähdekoodi -osiossa ratkaistaksesi skriptin virheet:

- Konsoli-ruutu ilmoittaa skriptin resurssien käytön. Monimutkaisemmat skriptit käyttävät enemmän resursseja. Skripteillä on käytettävissään rajoitettu määrä suoritinaikaa ja muistia.
- Jos skriptisi suoritetaan onnistuneesti, Tuloste -osio päivittyy näyttämään skriptin tekemät muutokset. Jos Tuloste -osio ei muutu tai siinä on odottamattomia muutoksia, skriptissäsi saattaa olla virheitä. Tarkista Konsoli -ruutu Ruby-lähdekoodi -osiossa ratkaistaksesi skriptin virheet:
- Kun olet valmis:
- klikkaa Tallenna luonnos päivittääksesi ja tallentaaksesi skriptin julkaisemattoman luonnoksen
- klikkaa Ota käyttöön päivittääksesi ja julkaistaksesi skriptin.
Virheilmoitusten tilauksen peruuttaminen
Kun julkaiset skriptin, sinut liitetään automaattisesti kyseisen skriptin ilmoitussähköpostien tilaajaksi. Aina kun skriptissä tapahtuu tuotantovirhe, saat sähköposti-ilmoituksen virheestä. Voit sitten avata Script Editorin saadaksesi lisätietoja virheestä ja korjataksesi sen.
Voit peruuttaa näiden sähköpostien tilauksen saatuasi ensimmäisen. Voit peruuttaa tilauksen avaamalla virheen Tuotantovirhe-sivun ja klikkaamalla Peruuta tilaus -painiketta.
Seuraavat vaiheet
Kun olet tyytyväinen skriptiisi, voit julkaista sen kaupassasi. Voit myös päivittää Liquid-mallitiedostosi, jotta verkkokauppasi reagoi skriptiesi tekemiin muutoksiin.
Lue lisää
Lue lisää seuraavista: