Jakiś czas temu pojawiła się nowa funkcja w WooCommerce, która pozwala nam zobaczyć, skąd pochodzą zamówienia klientów.

Pochodzenie Klienta
Pochodzenie klienta w Woocommerce

Wygląda to dobrze, ale w praktyce nie jest to potrzebne. Do tego taka mała funkcja wdrożona za pomocą skryptu SourceBuster dodaje do kodu witryny około 400kb dodatkowych danych. Wpływa więc na wydajność i szybkość sklepu internetowego na Woocommerce.

Skrypt tworzy całą serię dodatkowych plików analitycznych cookies (sbjs_current, sbjs_current_add, sbjs_first, sbjs_session, etc.). To nie jest do końca zgodne z nowymi regulacjami Google Consent Mode, które weszły w życie 6 marca 2024 roku.

Dodatkowe Pliki Cookies
Dodatkowe pliki cookies, tworzone wraz z przeglądaniem witryny

Jak usunąć sourcebuster.min.js i cookies związane ze skryptem z Woocommerce?

Na szczęście w bardzo prosty sposób można to zdezaktywować. Za pomocą jednej opcji zarówno usuniemy niepotrzebne cookies jak i „odchudzimy” sklep.

W celu usunięcia ze strony sourcebuster.min.js wystarczy wejść w panel strony: WooCommerce > Ustawienia > Zaawansowane > Funkcje. Tutaj odznaczamy po prostu pozycje „Atrybucja zamówień”.

Dezaktywacja Tej Pozycji
Dezaktywacja tej pozycji, usunie ze sklepu na Woocommerce skrypt sourcebuster.min.js.

Skrypt usunąć można też za pomocą jednej linijki dodanej do pliku motywu w function.php:

update_option('woocommerce_feature_order_attribution_enabled','');

Czy warto usunąć Sourcebuster z Woocommerce?

Zrozumiałe jest, że dostęp do danych źródłowych zamówień może być przydatny, ale czy warto przez to spowalniać stronę i naruszać regulacje dotyczę prywatności? Moim zdaniem nie. Dlatego zachęcam do usunięcia SourceBuster js z WooCommerce i skupienia się na tym, co naprawdę ważne – zapewnieniu szybkiego i efektywnego doświadczenia użytkownika na naszej stronie internetowej.

5/5 - (2 oceny)