Skip to main content
Kompletne rozwiązania próśb, które pojawiają się najczęściej. Każde z nich to gotowy do uruchomienia fragment kodu z omówieniem i uwagami o dostosowaniu.

Zanim napiszesz skrypt

Wiele z tego, co sprzedawcy kiedyś skryptowali, jest teraz wbudowanym ustawieniem. Sprawdź to najpierw, ponieważ ustawienie działa dalej po przeprojektowaniu koszyka, a Twój skrypt może przestać: Sięgaj po SDK, gdy logika jest naprawdę Twoja: reguła, której nie wyraża żadne ustawienie, integracja z inną aplikacją albo dane, które ma tylko Twój sklep.

Jak z nich korzystać

Wklej fragment do skryptu Initialization Twojego koszyka. W edytorze koszyka przejdź do Cart settings → Custom script → Initialization. Pisz czysty JavaScript; bez tagów <script>. Szczegóły znajdziesz w Skryptach niestandardowych.

Przypadki użycia

Śledź dodania do koszyka w narzędziu zewnętrznym

Wysyłaj zdarzenia koszyka do Klaviyo, Triple Whale, GA4 lub dowolnego piksela analitycznego.

Automatycznie dodawaj darmowy prezent przy progu

Dodaj prezent, gdy suma przekroczy próg, i usuń go, gdy spadnie z powrotem.

Ukrywaj pozycje koszyka i zmieniaj ich etykiety

Ukrywaj pozycje dodane przez aplikacje lub darmowe, zmieniaj ich nazwy i kontroluj kolejność.

Pokazuj dane metafields na pozycjach koszyka

Wyciągnij szacowany czas dostawy, odznakę lub dowolne metafield na każdą pozycję.

Otwieraj szufladę z page buildera

Spraw, by przyciski Replo, PageFly, GemPages i niestandardowe otwierały koszyk.

Wymagaj akceptacji regulaminu przed checkoutem

Blokuj checkout, dopóki kupujący nie zaakceptuje Twojego regulaminu.

Grupuj pozycje bundle z innej aplikacji

Spraw, by osobne pozycje koszyka aplikacji bundle renderowały się jako jeden produkt.