Shopify Scripts og Script Editor-appen
Shopify Scripts er små kodesnutter som lar deg skape personlig tilpassede opplevelser for kundene i handlekurven og i kassen.
Når du oppretter eller redigerer et skript, velger du om det bare skal kjøres i nettbutikken, eller i nettbutikken og i følgende apper:
- Tilpassede apper bygget med Storefront API, JavaScript Buy SDK, Mobile Buy SDK-er (Android og iOS)
- Tilpassede apper som genererer kasser
- Tapcart, Plobal Apps og Vajro mobilappverktøy
For at skript skal fungere, krever de at nettstedet har innebygd handlekurvfunksjonalitet, og skript kan derfor ikke brukes med Kjøp-knappen eller Facebook-salgskanalen.
Du kan bruke skript til å opprette rabatter som brukes på en handlekurv basert på varene i handlekurven samt andre handlekurvegenskaper. Du kan også bruke skript til å tilpasse frakt- og betalingsalternativene som er tilgjengelige for kundene.
Du skriver skript ved hjelp av Shopify Scripts-API-et, som bruker en begrenset versjon av programmeringsspråket Ruby. Du kan skrive, redigere, administrere og publisere skript ved hjelp av Script Editor-appen. Script Editor-appen inneholder maler som hjelper deg med å skrive skript og en feilsøker for å hjelpe deg med å teste dem.
Når du har publisert et skript, kan du oppdatere Liquid-malfilene slik at nettbutikken reagerer på endringene som skriptene gjør.
På denne siden
Skripteksempler
Følgende liste inneholder eksempler på hvilke typer rabatter og tilpasninger du kan gjøre med skript:
- gi rabatt på produkter med bestemte tagger for å tilby prosentvise (%) eller faste ($) rabatter, eller en kombinasjon av begge
- kjøre kampanjer med enkel eller kompleks logikk (kjøp én, få én gratis (BOGO), kjøp to og få 10 % rabatt, kjøp fire og få 20 % rabatt)
- tilby dynamisk prissetting med volumbaserte prisreduksjoner
- endre, skjule eller endre rekkefølgen på fraktalternativer og priser
- endre, skjule eller endre rekkefølgen på betalingsgatewayer
Du kan opprette følgende typer skript:
- Skript for poster – disse skriptene påvirker poster i handlekurven, og kan endre priser og gi rabatter. Disse skriptene kjøres hver gang en vare legges til, fjernes eller endres i handlekurven.
- Skript for frakt – disse skriptene samhandler med frakt og kan endre fraktmetoder og gi rabatter på fraktpriser. Disse skriptene kjøres hver gang kunden går til siden med fraktalternativer i kassen.
- Betalingsskript – disse skriptene samhandler med betalinger og kan endre navn på, skjule og endre rekkefølgen på betalingsgatewayer. Disse skriptene kjøres hver gang kunden går til siden med betalingsmåter i kassen. Betalingsskript samhandler ikke med betalingsgatewayer, som PayPal Express eller Apple Pay, som vises for kunden før kassen.
Skriptmaler
Appen Script Editor inneholder maler for vanlige skript. Når du oppretter et skript, kan du velge en mal og redigere den for å passe til butikkens behov. Følgende liste inneholder eksempler på malene du kan tilpasse:
- prosentvis (%) rabatt på et produkt
- beløp ($) i rabatt på et produkt
- prosentvis (%) og fast beløp ($) i rabatt på et produkt
- volumrabatter
- kjøp én, få én gratis (BOGO)
- endre fraktpris
- endre navn på fraktpris
- skjule fraktpriser
- endre rekkefølge på fraktpriser
- endre navn på betalingsgateway
- skjule betalingsgateway
- endre rekkefølge på betalingsgatewayer