Co to jest Pressidium Cookie Consent i dla kogo
Pressidium Cookie Consent to darmowa, otwartoźródłowa wtyczka do WordPress, która dodaje elastyczny baner zgód i warunkowe ładowanie skryptów. Pomaga spełnić wymogi takich regulacji jak GDPR czy CCPA, zachowując lekkość i dostępność interfejsu. Sprawdzi się w małych i średnich serwisach, które potrzebują kontroli nad kategoriami cookies bez kosztów subskrypcji CMP.
Kluczowe funkcje wtyczki
Wtyczka pozwala dostosować wygląd banera, kolory, czcionki, układ i pozycję, a także tłumaczenia – łącznie z automatycznymi podpowiedziami dzięki AI. Użytkownicy mogą zarządzać kategoriami zgód, a Ty określasz, które skrypty i ciasteczka są powiązane z daną kategorią. Dostępne są blokada skryptów do czasu zgody, automatyczne kasowanie cookies po wycofaniu akceptacji, pływający przycisk ustawień i gotowy blok tabeli cookies do edytora blokowego.
Consent Mode v2 – integracja z Google tag i GTM
Pressidium Cookie Consent integruje się z Google Consent Mode v2 i współpracuje zarówno z implementacją przez gtag.js, jak i przez Google Tag Manager. Dzięki temu sygnały zgody wpływają na zachowanie tagów Google zgodnie z aktualnymi wytycznymi. Dodatkowo dostępny jest oficjalny szablon GTM, który umożliwia ustawienie domyślnych stanów zgody zależnie od regionu w oparciu o kody ISO – przydatne, gdy obsługujesz różne rynki i reżimy prawne.
Instalacja i pierwszy start
Zainstaluj wtyczkę z repozytorium WordPress, włącz i przejdź do Ustawienia – Cookie Consent. Tam skonfigurujesz baner, kategorie i zachowanie przycisków. Na starcie warto włączyć pływający przycisk ustawień, dodać link do polityki cookies oraz zdecydować, czy baner ma być widoczny dopiero po przewinięciu czy od razu po wejściu na stronę.
Kategorie i opis cookies
W zakładce cookies przygotuj listę wykorzystywanych ciasteczek dla kategorii takich jak necessary, analytics czy marketing. Wtyczka nie skanuje witryny automatycznie – wpisujesz nazwy, cel i czas życia ręcznie, co ułatwia kontrolę i zgodność dokumentacji. Dzięki wbudowanemu blokowi tabeli cookies szybko wstawisz przejrzystą listę na stronie polityki.
Blokowanie skryptów i czyszczenie cookies
Aby uniknąć ładowania narzędzi przed wyrażeniem zgody, skorzystaj z mechanizmu blokowania skryptów. W panelu wskaż adresy URL skryptów, które mają być wstrzymane do czasu akceptacji odpowiedniej kategorii. Wtyczka potrafi też automatycznie usuwać ciasteczka, gdy użytkownik cofnie zgodę, co domyka wymogi zgodności.
Integracja w kodzie strony i z innymi wtyczkami
Jeśli chcesz kontrolować skrypty bezpośrednio w motywie lub wtyczkach, włącz opcję Page Scripts, a następnie oznaczaj tagi skryptów atrybutami: type="text/plain"
oraz data-cookiecategory="analytics"
albo "targeting"
czy "preferences"
. Dzięki temu zostaną uruchomione dopiero po uzyskaniu odpowiedniej zgody. To wygodne także przy integracjach reklamowych i analitycznych spoza GTM.
Tłumaczenia i personalizacja UX
Pressidium Cookie Consent umożliwia automatyczne wykrywanie języka na podstawie przeglądarki lub znaczników strony. Teksty banera i modalu edytujesz ręcznie, a dla przyspieszenia możesz skorzystać z podpowiedzi AI, które generują tłumaczenia i opisy cookies. Wybierzesz schematy kolorów, czcionki i animacje przejść, aby dopasować elementy do identyfikacji wizualnej.
WordPress Consent API i zgodność
W nowych wydaniach dodano wsparcie dla WordPress Consent API, co ułatwia interoperacyjność z innymi komponentami i motywami respektującymi stany zgód. To szczególnie ważne przy łączeniu banera z narzędziami marketingowymi, które oczekują spójnych sygnałów na całej stronie. Pamiętaj jednak, że żadna wtyczka nie gwarantuje zgodności sama z siebie – liczy się poprawna konfiguracja i aktualna polityka cookies.
Import i eksport ustawień
Jeśli zarządzasz wieloma witrynami, skorzystasz z przycisków Export Settings i Import Settings. Pozwalają szybko przenieść gotową konfigurację między instalacjami i zachować spójność tekstów oraz kategorii. To oszczędza czas przy wdrożeniach wielojęzycznych lub sieciach multisite.
Jak poprawnie uruchomić Consent Mode v2
1) Zmapuj kategorie w wtyczce na typy zgód Google. 2) Jeśli używasz gtag.js, włącz integrację Consent Mode w ustawieniach i sprawdź, czy sygnały zgody aktualizują się po kliknięciu w baner. 3) Przy GTM rozważ użycie szablonu Pressidium, aby łatwo ustawić domyślne stany dla rynków UE, USA czy UK. 4) Przetestuj w trybie podglądu GTM i w narzędziach deweloperskich, czy żadne skrypty nie uruchamiają się przed zgodą.
Wydajność, dostępność i SEO
Wtyczka jest lekka i zaprojektowana z myślą o dostępności, a personalizacja nie wymaga CSS ani JS. Baner możesz umieścić w formie paska lub modalu, zadbać o kontrast i kolejność tabulacji, a opcje opóźnienia wyświetlenia ograniczą wpływ na UX. Pływający przycisk ustawień pomaga użytkownikom łatwo zmienić zgodę w dowolnym momencie.
Najczęstsze problemy i szybkie diagnozy
- Zgody nie wpływają na tagi Google – upewnij się, że Consent Mode v2 jest aktywny i poprawnie skonfigurowany oraz że GTM lub gtag odbierają aktualizacje po kliknięciu. Przetestuj w trybie podglądu i w raportach zgodności.
- Skrypty wciąż ładują się przed zgodą – sprawdź listę blokowanych URL, a przy integracji w kodzie czy tag ma
type="text/plain
i prawidłowedata-cookiecategory
. - Brakuje listy cookies na stronie – dodaj blok Cookies Table w edytorze i uzupełnij ręcznie opisy oraz czasy życia.
- Migracja konfiguracji – użyj Export Settings i Import Settings, aby odtworzyć ustawienia na innej instancji.
Dobre praktyki wdrożenia
- Zmapuj każdy skrypt do konkretnej kategorii i przetestuj scenariusze akceptacji, odrzucenia i zmiany preferencji.
- Dodaj pełną tabelę cookies i zsynchronizuj opisy z polityką prywatności.
- Włącz automatyczne kasowanie cookies po cofnięciu zgody i ustaw logiczne stany domyślne per region, jeśli działasz globalnie.
- Przy GTM użyj szablonu Pressidium i trzymaj reguły zgodności w jednym miejscu.
- Regularnie aktualizuj wtyczkę – nowe wersje poprawiają stabilność, integracje i obsługę API.