Ten przewodnik przeprowadzi Cię przez podstawy i pomoże zacząć budować niestandardowe funkcje w Twoim cart drawer. 👉 Zobacz pełną dokumentację publicznego API Upcart
Omówienie
- Reagować na zmiany w koszyku — wykrywać, kiedy pozycje są dodawane, usuwane lub aktualizowane.
- Wywoływać akcje — na przykład programowo otwierać lub zamykać koszyk.
- Budować niestandardowe funkcje — wstrzykiwać własną logikę lub komponenty UI bezpośrednio do cart drawer.
Co jest potrzebne na start
- Dostęp do Upcart w swoim sklepie Shopify
Upewnij się, że Upcart jest zainstalowany i aktywny w Twoim sklepie. - Podstawową znajomość JavaScriptu
Wiele personalizacji korzysta z gotowych fragmentów kodu, ale znajomość podstaw JavaScriptu pomoże Ci, jeśli chcesz wyjść poza podstawy.
Dodawanie pierwszego skryptu API Upcart
- Przejdź do Upcart Editor → Settings → Custom HTML → Scripts (before load)
- Wklej swój skrypt — na przykład:
window.upcartOnAddToCart nadal działają, ale są przestarzałe i generują ostrzeżenie w konsoli. We wszystkich nowych skryptach używaj upcartSubscribeAddedToCart.
- Zapisz zmiany, a następnie przetestuj je w swoim sklepie:
- Otwórz narzędzia deweloperskie (
F12lubCtrl + Shift + Jw Windows,Cmd + Option + Jna Macu) - Dodaj produkt do koszyka
- Sprawdź zakładkę Console w poszukiwaniu komunikatu:
"You just added [product title] to your cart!"
Zacznij personalizować swój koszyk
Więcej zasobów
- 🧩 FAQ dotyczące API — wskazówki dotyczące rozwiązywania problemów i częste pytania
- ⚙️ Typowe zastosowania API Upcart — popularne przykłady kodu i szablony
- 💡 Dokumentacja personalizacji — gotowe skrypty, które pomogą Ci szybko zacząć
- 🛍️ Dokumentacja Cart API Shopify — dowiedz się, jak Shopify obsługuje dane koszyka „za kulisami”
- 👩💻 Potrzebujesz zaawansowanych personalizacji? Rozważ zatrudnienie eksperta Shopify do bardziej złożonych integracji.