Ustvarjanje in omogočanje skript
Skripte pišete v API-ju Shopify Scripts API. Ta API je različica programskega jezika Ruby, zato potrebujete izkušnje s programiranjem v jeziku Ruby. Uporabite aplikacijo Script Editor za ustvarjanje, urejanje, testiranje in objavljanje skript.
Preden začnete pisati skripto, preverite različne vrste skript (za postavke, dostavo in plačila), da se seznanite z metodami, ki jih podpira posamezna vrsta skripte. Skripta za postavke na primer ne more uporabljati načinov pošiljanja.
Hkrati je lahko objavljena samo ena skripta na vrsto skripte. Objavite lahko na primer eno skripto za postavke in eno skripto za poštnino, ne morete pa hkrati objaviti dveh skript za postavke.
Podprti kanali
Ko ustvarite (ali uredite) skripto, izberete, ali se bo izvajala samo v vaši spletni trgovini ali pa v spletni trgovini in v naslednjih aplikacijah:
- Aplikacije po meri, ustvarjene s tehnologijami Storefront API, JavaScript Buy SDK in Mobile Buy SDK (Android in iOS)
- Aplikacije po meri, ki ustvarijo blagajno
- Orodja za izdelavo mobilnih aplikacij Tapcart, Plobal Apps in Vajro
Primere pogostih skript najdete v predlogah skript, ki so na voljo v aplikaciji Script Editor. Za ogled teh predlog morate ustvariti skripto.
Na tej strani
Ustvari skripto
Postopek za ustvarjanje skripte:
Za referenco pri pisanju kode za skripte preverite dokumentacijo za Shopify Scripts API.
- Odprite Script Editor. Na strani s pregledom aplikacije Scripts je prikazan seznam skript za vašo trgovino.
- Kliknite Ustvari skripto, da začnete ustvarjati novo skripto.
- V pogovornem oknu » Izberite predlogo skripte «:
- Izberite vrsto skripte, ki jo želite ustvariti.
- Izberite primer predloge kot začetno točko ali pa izberite Prazna predloga (Blank template), če želite skripto napisati od začetka.
- Kliknite » Ustvari skripto «, da ustvarite skripto izbrane vrste.
Naslednji koraki
Ko napišete skripto, jo pred objavo preizkusite in odpravite morebitne napake. Prav tako lahko posodobite datoteke predlog Liquid, da se bo domača stran trgovine ustrezno odzvala na spremembe, ki jih izvajajo skripte.