Testowanie i debugowanie skryptów Shopify

Możesz użyć funkcji debugowania w aplikacji Script Editor do testowania i debugowania skryptów.

Aplikacja Script Editor sprawdza Twój kod pod kątem podstawowych błędów podczas pisania skryptu:

Raportowanie błędów w aplikacji Script Editor

Ponadto zgłasza błędy, które występują w opublikowanych skryptach, i wysyła wiadomość e-mail, gdy wystąpią poniższe błędy:

Zrzut ekranu z błędami w opublikowanych skryptach w aplikacji Script Editor

Dobrym pomysłem jest skorygowanie błędów, takich jak błędy składniowe, przed przetestowaniem lub opublikowaniem skryptu. Jeśli w skrypcie występują błędy składniowe, testowanie skryptu prawdopodobnie nie będzie możliwe.

Jeśli potrzebujesz więcej informacji na temat błędu skryptu, ustaw kursor na czerwonej ikonie x na marginesie aplikacji Script Editor:

Ustawienie kursora na X na marginesie Script Editor powoduje wyświetlenie szczegółowych informacji o błędach składniowych

Duplikowanie skryptów

Jeśli musisz przetestować lub debugować opublikowany skrypt, ponieważ zawiera on błędy, zduplikuj skrypt i opublikuj zduplikowany skrypt. Debuguje się skrypt, który został opublikowany w momencie wystąpienia błędu, ponieważ ta wersja zawiera szczegóły błędu.

Szczegóły błędów produkcyjnych, które są dołączone do skryptu, nie są kopiowane podczas duplikacji skryptu.

Aby zduplikować skrypt:

  1. W aplikacji Script Editor kliknij nazwę skryptu, który chcesz zduplikować.

  2. Kliknij opcję Duplikuj, aby utworzyć kopię skryptu.

Debuguj błędy produkcyjne

Aby debugować błąd produkcyjny:

  1. Duplikuj skrypt zawierający błędy.

  2. Opublikuj zduplikowany skrypt, aby wersja skryptu była dostępna dla klientów w Twoim sklepie. W tym kroku zakłada się, że skrypt nie zawiera na tyle dużo błędów, żeby należało cofnąć jego publikację (usunąć) ze sklepu.

  3. Debuguj oryginalny skrypt, korzystając z dołączonych do niego szczegółów błędu.

Przetestuj skrypt

Podczas pracy nad skryptem możesz go przetestować w aplikacji Script Editor, aby upewnić się co do poprawności jego działania, zanim opublikujesz go w swoim sklepie.

Aby przetestować skrypt:

  1. W aplikacji Script Editor otwórz skrypt, który chcesz przetestować.
  2. Aby edytować koszyk testowy, kliknij Dane wejściowe. Możesz także kliknąć opcję Oba, aby wyświetlić jednocześnie kod skryptu i koszyk testowy. W widoku danych wejściowych wyświetlane są opcje edycji koszyka w celu przetestowania skryptu. Możesz dodawać produkty, klientów, kody rabatowe, informacje o klientach i informacje o wysyłce w zależności od zakresu testowania skryptu.

    • Uzupełnij sekcję Produkty, aby wyszukać i dodać produkty do zamówienia testowego.
    • Uzupełnij sekcję Kod rabatowy, aby wyszukać i dodać kody rabatowe do zamówienia testowego.
    • Uzupełnij sekcję Informacje o kliencie, aby wyszukać i dodać klientów do zamówienia testowego.
    • Kliknij opcję Dodaj lub Edytuj w sekcji Adres wysyłki, aby zmienić adres wysyłki dla zamówienia testowego.
  3. Kliknij opcję Uruchom skrypt, aby zobaczyć zmiany wprowadzone przez skrypt w koszyku testowym.

  4. Po zakończeniu:

Anuluj subskrypcję powiadomień o błędach

Po opublikowaniu skryptu automatycznie subskrybujesz powiadomienia e-mail dotyczące tego skryptu. Przy każdym wystąpieniu błędu produkcyjnego w tym skrypcie otrzymasz wiadomość e-mail o błędzie. Możesz wówczas otworzyć aplikację Script Editor, aby znaleźć więcej informacji o błędzie i debugować go.

Możesz anulować subskrypcję tych wiadomości e-mail po otrzymaniu jednej. Aby anulować subskrypcję, otwórz stronę Błąd produkcyjny dla błędu i kliknij opcję Anuluj subskrypcję.

Następne kroki

Jeśli skrypt spełnia Twoje wymagania, możesz go opublikować w swoim sklepie. Możesz także zaktualizować pliki szablonów Liquid, aby Twój sklep online zareagował na zmiany wprowadzane przez skrypty.

Dowiedz się więcej

Dowiedz się więcej o:

Gotowy(-a) do rozpoczęcia sprzedaży za pomocą Shopify?

Wypróbuj za darmo