makseongmakseong

Audyt skryptów checkoutu

Sprawdź, co zepsuje się w twoim checkoucie 26 sierpnia 2026

Shopify wyłącza Additional scripts na stronach podziękowania i statusu zamówienia dla planów Basic, Shopify i Advanced. Wklej zawartość tego pola i dostań plan zamiany dla każdego skryptu.

Kod jest analizowany w twojej przeglądarce. Nic nie jest wysyłane ani zapisywane.

0 dni do wyłączenia

Co się właściwie zmienia

Pole Additional scripts znika, śledzenie trzeba przenieść

Kogo to dotyczy i kiedy

26 sierpnia 2026 Shopify usuwa pole Additional scripts oraz pola skryptów na stronach podziękowania i statusu zamówienia dla planów Basic, Shopify i Advanced. Sklepy na Plus przeszły ten próg 28 sierpnia 2025. Sklepy, które nie migrowały do tej daty, są aktualizowane automatycznie, a stare dostosowania znikają wraz z aktualizacją, więc nierobienie niczego też jest decyzją.

Co psuje się w praktyce

Wszystko, co leży w tym polu, przestaje działać: tagi konwersji Google Ads, zdarzenia zakupu Meta, kontenery Tag Managera, postbacki afiliacyjne, zaproszenia do opinii, widżety ankiet i czatów. Zakupy dalej się dzieją, ale platformy, które wcześniej o nich słyszały, milkną. Platformy reklamowe optymalizują potem na niepełnych danych i to jest najdroższa część.

Dlaczego samo skopiowanie kodu do piksela nie wystarczy

Additional scripts wykonują Liquid na serwerze, więc zmienne takie jak checkout.total_price są drukowane na stronie przed jej załadowaniem. Web pixel dostaje natomiast zdarzenie checkout_completed, gdzie te same wartości żyją pod innymi nazwami i w innych jednostkach: suma przychodzi jako liczba dziesiętna, a nie w centach. Kod przeniesiony bez zmian zwykle działa bez błędów i raportuje złe liczby, a to o wiele trudniej zauważyć niż awarię.

Pola klienta są teraz ograniczone

E-mail, telefon, identyfikator klienta i adresy to chronione dane klientów. Od 10 grudnia 2025 są zerowane dla pikseli bez zatwierdzonego dostępu, więc skrypt oczekujący adresu e-mail po cichu dostaje pustą wartość. Jeśli twoje śledzenie identyfikowało klientów, migracja nie jest kopiowaniem: potrzebny jest albo zatwierdzony dostęp, albo inne podejście.

Jak poznać, że migracja się udała

Jedyna wiarygodna kontrola to prawdziwe zamówienie testowe i potwierdzenie w systemie docelowym: konwersja w Google Ads, pojedyncze niezduplikowane zdarzenie Purchase w Meta Events Manager, sprzedaż w panelu sieci afiliacyjnej. Checkout działa w piaskownicy, więc przeglądarkowe narzędzia debugowania, które kiedyś działały na stronie podziękowania, nie mogą się już do niego podłączyć.

FAQ

Pytania o wyłączenie 26 sierpnia

Shopify usuwa Additional scripts oraz pola skryptów na stronach podziękowania i statusu zamówienia dla wszystkich planów poza Plus. Każdy JavaScript w tych polach przestaje działać tego dnia, a sklepy, które nie migrowały, są aktualizowane automatycznie z usunięciem starych dostosowań.

Częściowo. W Settings > Checkout jest baner z ostrzeżeniem i ekran przeglądu, który wymienia twoje skrypty i czasem proponuje pasującą aplikację. Nie mówi, która zamiana pasuje do każdego pojedynczego tagu ani jak potwierdzić, że zamiana naprawdę raportuje zamówienia.

Pole Additional scripts nie jest udostępniane przez API Shopify, a strona podziękowania jest widoczna dopiero po prawdziwym zamówieniu. Wklejenie kodu to jedyny sposób, żeby go przeanalizować, i dzięki temu analiza zostaje w twojej przeglądarce.

Dwie typowe przyczyny. Zmienne Liquid takie jak checkout.total_price nie istnieją w pikselu i trzeba je czytać z danych zdarzenia, gdzie kwota jest już dziesiętna, a nie w centach. A pola klienta takie jak e-mail czy telefon są zerowane dla pikseli bez zatwierdzonego dostępu do chronionych danych klientów, więc kod dostaje puste wartości zamiast błędu.

Nie. To narzędzie informacyjne, a nie porada prawna czy techniczna, i nie gwarantuje, że twoja migracja jest kompletna. Zawsze potwierdzaj każdą zamianę zamówieniem testowym.