Tworzenie i włączanie skryptów
Skrypty piszesz za pomocą Shopify Scripts API. To API jest wersją języka programowania Ruby, więc musisz mieć doświadczenie w programowaniu w języku Ruby. Użyj aplikacji Script Editor, aby tworzyć, edytować, testować i publikować skrypty.
Przed rozpoczęciem pisania skryptu zapoznaj się z różnymi typami skryptów (dla pozycji pojedynczych, wysyłki i płatności), aby dowiedzieć się, jakie metody obsługuje każdy typ skryptu. Na przykład skrypt dla pozycji pojedynczych nie może używać metod wysyłki.
W danym momencie możesz opublikować tylko jeden skrypt każdego typu. Na przykład możesz opublikować skrypt dla pozycji pojedynczych i skrypt stawek wysyłki, ale nie możesz opublikować jednocześnie dwóch skryptów dla pozycji pojedynczych.
Obsługiwane kanały
Tworząc (lub edytując) skrypt, wybierasz, czy ma on być uruchamiany tylko w sklepie online, czy też w sklepie online oraz w następujących aplikacjach:
- Aplikacje niestandardowe utworzone za pomocą Storefront API, JavaScript Buy SDK oraz Mobile Buy SDKs (Android i iOS)
- Aplikacje niestandardowe generujące realizacje zakupu
- Kreatory aplikacji mobilnych Tapcart, Plobal Apps i Vajro
Przykłady popularnych skryptów znajdziesz w szablonach skryptów udostępnianych w aplikacji Script Editor. Aby wyświetlić te szablony, musisz utworzyć skrypt.
Na tej stronie
Tworzenie skryptu
Aby utworzyć skrypt:
Zapoznaj się z dokumentacją Shopify Scripts API, aby uzyskać informacje na temat pisania kodu dla skryptów.
- Otwórz aplikację Script Editor. Na stronie przeglądu Skrypty wyświetlana jest lista skryptów dla sklepu.
- Kliknij opcję Utwórz skrypt, aby rozpocząć tworzenie nowego skryptu.
- W oknie dialogowym Wybierz szablon skryptu :
- Wybierz typ skryptu, który chcesz utworzyć.
- Wybierz przykładowy szablon jako punkt wyjścia lub opcję Pusty szablon, aby rozpocząć pisanie skryptu od zera.
- Kliknij Utwórz skrypt , aby utworzyć skrypt wybranego typu.
Następne kroki
Po napisaniu skryptu przetestuj go i debuguj przed opublikowaniem. Możesz także uaktualnić pliki szablonów Liquid, aby witryna sklepu reagowała na zmiany wprowadzane przez skrypty.