Shopify-scripts og Script Editor-appen
Shopify-scripts er små stykker kode, der giver dig mulighed for at oprette personlige oplevelser for dine kunder i deres indkøbskurv og på betalingssiden.
Når du opretter eller redigerer et script, vælger du, om det kun skal køre i din webshop, eller i din webshop og i følgende apps:
- Tilpassede apps, der er udviklet med Storefront API'en, JavaScript Buy SDK, Mobile Buy SDK'er (Android og iOS)
- Tilpassede apps, der opretter betalingssider
- Mobilappværktøjer fra Tapcart, Plobal Apps og Vajro
For at scripts kan fungere, kræver de, at websitet har indbygget indkøbskurvfunktionalitet, og derfor kan scripts ikke bruges med salgskanalerne Køb-knap eller Facebook.
Du kan bruge scripts til at oprette rabatter, der anvendes på en indkøbskurv baseret på varerne i den samt andre egenskaber for indkøbskurven. Du kan også bruge scripts til at tilpasse de forsendelses- og betalingsmuligheder, der er tilgængelige for dine kunder.
Du skriver scripts ved hjælp af Shopify Scripts API'en, som bruger en begrænset version af Ruby-programmeringssproget. Du kan skrive, redigere, administrere og udgive scripts ved hjælp af Script Editor-appen. Script Editor-appen indeholder skabeloner, der hjælper dig med at skrive scripts, samt en debugger, som du kan bruge til at teste dem.
Når du har udgivet et script, kan du opdatere dine Liquid-skabelonfiler, så din webshop reagerer på de ændringer, som dine scripts foretager.
På denne side
Eksempler på scripts
Følgende liste indeholder eksempler på de typer rabatter og tilpasninger, du kan lave med scripts:
- give rabat på produkter med specifikke tags for at tilbyde procentvise (%) eller faste ($) rabatter eller en kombination af begge
- køre kampagner med simpel eller kompleks logik (køb én, og få én gratis (BOGO), køb to, og få 10 % rabat, køb fire, og få 20 % rabat)
- tilbyde dynamiske priser med mængdebaserede særpriser
- redigere, skjule eller ændre rækkefølgen for leveringsmuligheder og -priser
- redigere, skjule eller ændre rækkefølgen for betalingsgatewaymetoder
Du kan oprette følgende typer scripts:
- Varelinjescripts – Disse scripts påvirker varelinjer i en indkøbskurv og kan ændre priser og give rabatter. Disse scripts kører, hver gang en vare tilføjes, fjernes eller ændres i indkøbskurven.
- Leveringsscripts – Disse scripts interagerer med levering og kan ændre leveringsmetoder og give rabatter på leveringspriser. Disse scripts kører, hver gang din kunde åbner siden med leveringsmuligheder ved betaling.
- Betalingsscripts – Disse scripts interagerer med betalinger og kan omdøbe, skjule og ændre rækkefølgen for betalingsgateways. Disse scripts kører, hver gang din kunde åbner siden med betalingsmetoder ved betaling. Betalingsscripts interagerer ikke med betalingsgateways, f.eks. PayPal Express eller Apple Pay, der vises til din kunde inden betalingssiden.
Scriptskabeloner
Script Editor-appen indeholder skabeloner til almindelige scripts. Når du opretter et script, kan du vælge en skabelon og redigere den, så den passer til din butiks behov. Listen nedenfor indeholder eksempler på de skabeloner, du kan tilpasse:
- Procentvis (%) rabat på et produkt
- Rabat med et fast beløb ($) på et produkt
- Procentvis (%) rabat og rabat med et fast beløb ($) på et produkt
- Mængderabatter
- Køb én, og få én gratis (BOGO)
- Rediger pris for levering
- Rediger navn på leveringspris
- Skjul leveringspriser
- Skift rækkefølge for leveringspriser
- Rediger navn på betalingsgateway
- Skjul betalingsgateway
- Skift rækkefølge for betalingsgateways