Shopify Scripts i aplikacja Script Editor
Shopify Scripts to małe fragmenty kodu, które pozwalają tworzyć spersonalizowane doświadczenia dla klientów w koszyku i podczas realizacji zakupu.
Tworząc lub edytując skrypt, wybierasz, czy ma on być uruchamiany tylko w sklepie online, czy też w sklepie online i w następujących aplikacjach:
- Aplikacje niestandardowe zbudowane za pomocą Storefront API, JavaScript Buy SDK, Mobile Buy SDKs (Android i iOS)
- Aplikacje niestandardowe, które generują realizacje zakupu
- Kreatory aplikacji mobilnych Tapcart, Plobal Apps i Vajro
Aby skrypty działały, strona internetowa musi mieć wbudowaną funkcję koszyka na zakupy, dlatego skryptów nie można używać z przyciskiem zakupu ani z kanałem sprzedaży Facebook.
Za pomocą skryptów można tworzyć rabaty stosowane w koszyku na podstawie znajdujących się w nim pozycji, a także innych właściwości koszyka. Można również używać skryptów do dostosowywania opcji wysyłki i płatności dostępnych dla klientów.
Skrypty pisze się przy użyciu API Shopify Scripts, które wykorzystuje ograniczoną wersję języka programowania Ruby. Możesz pisać, edytować, zarządzać i publikować skrypty za pomocą aplikacji Script Editor. Aplikacja Script Editor udostępnia szablony ułatwiające pisanie skryptów oraz debugger, który pomaga w ich testowaniu.
Po opublikowaniu skryptu możesz zaktualizować pliki szablonu Liquid, aby Twój sklep online reagował na zmiany wprowadzane przez skrypty.
Na tej stronie
Przykłady skryptów
Poniższa lista zawiera przykłady typów rabatów i dostosowań, które można wprowadzić za pomocą skryptów:
- udzielaj rabatów na produkty z określonymi tagami, oferując rabaty procentowe (%), kwotowe ($) lub połączenie obu
- przeprowadzaj promocje z prostą lub złożoną logiką (dwa artykuły w cenie jednego (BOGO); kup dwa, uzyskaj 10% rabatu, kup cztery, uzyskaj 20% rabatu)
- oferuj dynamiczne ceny z rabatami ilościowymi
- modyfikuj, ukrywaj lub zmieniaj kolejność opcji i cen wysyłki
- modyfikuj, ukrywaj lub zmieniaj kolejność bramek płatniczych
Możesz tworzyć następujące typy skryptów:
- Skrypty pozycji pojedynczych — te skrypty mają wpływ na pozycje pojedyncze w koszyku i mogą zmieniać ceny oraz udzielać rabatów. Te skrypty są uruchamiane za każdym razem, gdy pozycja jest dodawana, usuwana lub zmieniana w koszyku.
- Skrypty wysyłki — te skrypty wchodzą w interakcję z wysyłką i mogą zmieniać metody wysyłki oraz przyznawać rabaty na stawki wysyłki. Te skrypty są uruchamiane za każdym razem, gdy klient uzyskuje dostęp do strony opcji wysyłki podczas realizacji zakupu.
- Skrypty płatności — te skrypty wchodzą w interakcję z płatnościami i mogą zmieniać nazwy, ukrywać i zmieniać kolejność bramek płatniczych. Te skrypty są uruchamiane za każdym razem, gdy klient uzyskuje dostęp do strony metody płatności podczas realizacji zakupu. Skrypty płatności nie wchodzą w interakcję z bramkami płatniczymi, takimi jak PayPal Express czy Apple Pay, które są wyświetlane klientowi przed realizacją zakupu.
Szablony skryptów
Aplikacja Script Editor zawiera szablony typowych skryptów. Tworząc skrypt, możesz wybrać szablon i edytować go na potrzeby swojego sklepu. Poniższa lista zawiera przykłady szablonów, które możesz dostosować:
- procentowy (%) rabat na produkt
- kwotowy ($) rabat na produkt
- procentowy (%) i kwotowy ($) rabat na produkt
- rabaty ilościowe
- dwa artykuły w cenie jednego (BOGO)
- modyfikuj cenę stawki wysyłki
- modyfikuj nazwę stawki wysyłki
- ukryj stawki wysyłki
- zmień kolejność stawek wysyłki
- modyfikuj nazwę bramki płatniczej
- ukryj bramkę płatniczą
- zmień kolejność bramek płatniczych