Consentl dla WooCommerce
Sklepy WooCommerce korzystają z wtyczki Consentl do WordPress. Wyłącza ona atrybucję zamówień do czasu zgody na marketing i działa z buforowaniem całych stron.
- Skrypt ładujący jako pierwszy w <head>
- Tak
- Pobierz
- consentl-wordpress-1.1.0.zip · Wersja 1.1.0 · 248 KB · SHA-256
WooCommerce jest obsługiwane przez tę samą wtyczkę co WordPress. Należy ją zainstalować i połączyć zgodnie z opisem w poradniku Consentl dla WordPress; ta strona opisuje to, co dotyczy wyłącznie sklepów.
Instalacja i połączenie
- Należy pobrać wtyczkę ze strony Pobieranie i wysłać ją w Wtyczki → Dodaj nową → Wyślij wtyczkę na serwer, a następnie ją włączyć.
- Należy przejść do Ustawienia → Consentl → Connect to Consentl, zalogować się i wybrać lub utworzyć witrynę sklepu. Połączenie jest rejestrowane jako witryna WooCommerce, więc baner używa sformułowań dla sklepu („sklep”).
- Opcjonalnie, ale zalecane: należy zainstalować wtyczkę WP Consent API (zewnętrzna strona internetowa), aby inne wtyczki stosowały się do wyboru odwiedzającego.
Atrybucja zamówień
WooCommerce 8.5 i nowsze rejestruje pochodzenie zamówień za pomocą sourcebuster.js, który ustawia
pliki cookie sbjs_*. Z Consentl:
- atrybucja zamówień zaczyna się dopiero wtedy, gdy odwiedzający zezwoli na marketing, na tej stronie i na każdej kolejnej;
- jeżeli odwiedzający wycofa zgodę, atrybucja się zatrzymuje, a pliki cookie
sbjs_*są usuwane; - sklep zawsze renderuje stan „wyłączone” na serwerze, więc działa to z buforowaniem całych stron;
- pliki cookie koszyka, płatności i sesji są ściśle niezbędne i nigdy nie są zmieniane.
Dane atrybucji zamówień są zatem uzupełniane tylko w przypadku odwiedzających, którzy wyrazili zgodę;
zamówienia innych odwiedzających mają pochodzenie „Unknown” („Nieznane”). Programiści mogą przywrócić
domyślne działanie WooCommerce, ustawiając filtr consentl_woocommerce_attribution_client_side na false.
Strony sklepu
Deklarację plików cookie, formularz wniosku dotyczącego danych osobowych oraz, jeżeli sprzedają Państwo konsumentom w UE, unijny formularz odstąpienia od umowy (dyrektywa (UE) 2023/2673; plan Pro i wyższe, włączany w panelu) można dodać za pomocą bloków lub shortcode'ów wymienionych w poradniku WordPress.
Sprawdzenie działania
- W oknie prywatnym należy otworzyć stronę produktu z regionu opt-in (lub użyć
?consentl=preview). - W narzędziach deweloperskich przeglądarki → Application → Cookies nie ma plików cookie
sbjs_*, dopóki nie zaakceptują Państwo marketingu. - Po akceptacji pliki cookie
sbjs_*się pojawiają i pozostają na następnej stronie. Po ponownym odrzuceniu są usuwane. - Dodanie do koszyka i złożenie zamówienia bez akceptacji: wszystko działa.
Ograniczenia
- Obsługiwane są zarówno klasyczna, jak i blokowa strona zamówienia. Sama strona zamówienia nie wymaga zmian w banerze zgody.
- Google Analytics, Meta i wtyczki innych kanałów stosują się do wyboru, jeżeli korzystają z Consent Mode lub WP Consent API; należy sprawdzić ustawienia każdej wtyczki.
- Obowiązują wszystkie ograniczenia WordPress.
Powiązane poradniki
Potrzebują Państwo pomocy? Prosimy pisać na adres support@consentl.com — odpowiadamy po angielsku w dni robocze.