en
pl
wyślij brief
wyślij brief
kontakt

Najczęstsze problemy przy wdrażaniu Cookiebota – przewodnik i rozwiązania

Zarządzanie plikami cookies i prywatnością użytkowników stało się kluczowym elementem funkcjonowania stron internetowych. Wraz ze wzrostem świadomości konsumentów oraz regulacjami prawnymi (takimi jak RODO i ePrivacy), właściciele witryn coraz częściej wybierają takie narzędzia CMP jak Cookiebot. Rozwiązanie to pozwala na skuteczne zarządzanie zgodami użytkowników w sposób zgodny z przepisami. Mimo wielu zalet, przy wdrożeniu i konfiguracji Cookiebota mogą napotkać na różne wyzwania. W tym artykule omówimy najczęściej pojawiające się problemy, które napotkaliśmy u naszych klientów oraz sprawdzone sposoby na ich rozwiązanie.

  1. Komunikat w konsoli przeglądarki o braku autoryzacji skryptu Cookiebota:
    W sytuacji pojawienia się komunikatu informującego o braku autoryzacji dla skryptu Cookiebota:
    Rozwiązanie:
    Sprawdź, czy Twoja domena została poprawnie dodana w panelu administracyjnym Cookiebota. Czy Twoje konto jest aktywne i opłacone oraz czy nie skończył się okres próbny. Upewnij się, że dane billingowe są aktualne. Warto również zaktualizować kod wdrożeniowy zgodnie z instrukcjami Cookiebota.
  2. Problemy z wczytywaniem niektórych elementów strony przy braku akceptacji zgód:
    Jeśli użytkownik nie wyraził zgody na określone kategorie cookies, niektóre skrypty mogą zostać zablokowane. W rezultacie niektóre elementy strony (np. filmy, widgety, interaktywne komponenty) mogą się nie ładować.
    Rozwiązanie:
    Przeanalizuj, które skrypty są blokowane i w jakiej kategorii cookies zostały umieszczone. Następnie rozważ zmianę kategoryzacji lub poinformuj użytkowników o konsekwencjach braku zgody, tak aby mieli jasność, co tracą, nie akceptując pewnych kategorii. Pomocna może być tutaj konsola przeglądarki, w której będzie widać komunikaty o zablokowanych skryptach.
  3. Blokowanie wysyłania formularzy po wdrożeniu CMP:
    Czasem formularze mogą nie działać poprawnie, ponieważ skrypty obsługujące ich wysyłkę są blokowane, gdy użytkownik nie udzielił zgody.
    Rozwiązanie:
    Upewnij się, że skrypty obsługujące formularze zostały poprawnie sklasyfikowane w Cookiebocie. Możesz rozważyć przeniesienie ich do kategorii wymaganych lub poinformować użytkowników o potrzebie wyrażenia zgody na konieczne skrypty, aby móc wypełnić i wysłać formularz.
    Dobrą praktyką będzie sprawdzenie wszystkich formularzy oraz powtórzenie testów za kilka dni.
  4. Wpływ włączonego autoblockingu i brak możliwości użycia Consent Mode v2 w wersji advanced:
    Autoblocking blokuje wszystkie skrypty w tym Google Tag Manager do czasu wyrażenia zgody. To może ograniczyć elastyczność stosowania zaawansowanego trybu zgód – Consent Mode v2.
    Rozwiązanie:
    Przy standardowym wdrożeniu warto zastanowić się, czy konieczne jest wdrożenie autoblockingu lub czy można zastosować bardziej selektywną konfigurację w poprzez wbudowane reguły tagów w GTMie. Jeśli zależy Ci na zaawansowanej konfiguracji Consent Mode, rozważ rezygnację z autoblockingu lub dostosuj konfigurację w panelu Cookiebota i GTM.
  5. Brak “zapamiętywania” zgód między subdomenami:
    Brak możliwości przenoszenia udzielonych zgód na inne subdomeny może utrudniać pracę na większych serwisach podzielonych na wiele adresów.
    Rozwiązanie:
    Sprawdź ustawienia w panelu Cookiebota. Ustawienia pozwalają na stosowanie „cross-domain consent sharing”. Jeżeli to się nie sprawdza, rozważ wdrożenie niestandardowego rozwiązania, np. Przekazywanie dodatkowym skryptem informacji o zgodach pomiędzy subdomenami czyli kopiowanie zgód Cookiebota z jednej domeny na drugą.
  6. Niepoprawna kategoryzacja ciasteczek:
    Źle przypisane ciasteczka do kategorii w panelu Cookiebota utrudniają zachowanie spójności pomiędzy wyrażoną zgodą, a ładowaniem odpowiednich skryptów.
    Rozwiązanie:
    Dokładnie przejrzyj listę cookies w panelu Cookiebota i przypisz je do odpowiednich kategorii (funkcjonalne, analityczne, marketingowe). Dzięki temu użytkownik będzie mieć pełną kontrolę nad tym, na co się godzi, a Ty zyskasz pewność, że strona działa zgodnie z zamysłem.
  7. Brak możliwości „przeskanowania” strony przez skaner Cookiebota:
    Czasem skaner Cookiebota może nie być w stanie zidentyfikować wszystkich elementów, np. z powodu skryptów zabezpieczających.
    Rozwiązanie:
    Sprawdź, czy Twoje zabezpieczenia lub mechanizmy antybotowe nie blokują adresów IP skanera Cookiebota. W razie potrzeby dodaj wyjątki w konfiguracji firewall lub skryptów bezpieczeństwa, by umożliwić pełne skanowanie strony.
  8. Anomalie w danych analitycznych (np. w GA4) spowodowane przez IP skanera Cookiebota
    Ruch generowany przez skaner może zniekształcać dane o ruchu.
    Rozwiązanie:
    Wyklucz IP skanera Cookiebota z raportów analitycznych. Szczegółowe instrukcje wyłączenia go z GA4 znajdziesz w oficjalnych materiałach Cookiebota. Dzięki temu raporty będą prezentowały rzeczywiste zachowania użytkowników.

Więcej informacji: https://support.cookiebot.com/hc/en-us/articles/9729853686428-Exclude-Cookiebot-from-Google-Analytics-data

  1. Brak wywołania tagów “niegooglowskich” w trybie advanced po akceptacji zgód:
    Po wyrażeniu zgód niektóre tagi “niegooglowskie” mogą się nie uruchamiać prawidłowo.
    Rozwiązanie:
    W GTM dodaj dodatkowe reguły, aby wywoływać tagi po akceptacji zgód. Możesz wykorzystać zmienną „click element” lub inne triggery reagujące na zmiany stanu zgody. Dlatego warto dodać regułę “Click” na “Wszystkie elementy”.
  2. Brak “gtag consent default” w kodzie strony lub w GTM:
    Brak tego elementu wpływa na przekazywanie parametrów GCD i GCS, które są kluczowe dla poprawnej pracy trybu consent mode.
    Rozwiązanie:
    Dodaj „gtag consent default” do kodu strony lub skonfiguruj go w GTM za pomocą szablonu Consent Mode (Google tags) od Simo Ahava.
    Dokładne instrukcje znajdują się w dokumentacji Cookiebota oraz w poradnikach dotyczących Google Consent Mode.

Więcej informacji:
https://support.cookiebot.com/hc/en-us/articles/360016047000-Cookiebot-and-Google-Consent-Mode

  1. Zbyt późne wysłanie “consent update” w hierarchii wywołań tagów w GTM oraz nieporwane parametry GCS i GCD w zdarzeniach:
    Jeśli „consent update” jest wysyłany za późno, parametry GCS i GCD nie będą poprawnie rejestrowane i wysyłane do GA4.
    Rozwiązanie:
    Skorzystaj z szablonu Consent Mode (Google tags) autorstwa Simo Ahavy lub podobnych rozwiązań. Upewnij się, że aktualizacja stanu zgody odbywa się odpowiednio wcześnie, tak aby wszystkie tagi mogły działać z poprawnymi parametrami.
  2. Zmniejszenie danych w Google Ads i Performance Max z powodu “ads_data_redaction”:
    Jeżeli w „gtag consent default” lub „gtag consent update” parametr „ads_data_redaction” jest ustawiony na „true”, dane z Google Ads mogą być ograniczone.
    Rozwiązanie:
    Zmień wartość „ads_data_redaction” na „false” lub usuń ten parametr, jeśli chcesz zachować dane. Oczywiście pamiętaj, by dostosować to do polityki prywatności i zgód użytkowników.
  3. Dodanie do adresu URL dodatkowych parametrów:
    Ustawienie „url_passthrough” na „true” może spowodować dodanie do adresów URL dodatkowych parametrów, co może wpłynąć na estetykę i analizę danych.
    Rozwiązanie:
    Jeśli nie jest to konieczne, wyłącz tę opcję lub usuń ten parametr.

Podsumowanie
Wdrożenie i utrzymanie Cookiebota może być dużym wyzwaniem. Kluczowe jest skrupulatne zaplanowanie procesu, właściwa konfiguracja i stały monitoring działania narzędzia. Dzięki temu zapewnisz użytkownikom komfort korzystania ze strony, zgodność z przepisami oraz pełne, jakościowe dane analityczne. Pamiętaj, aby:

  • Dokładnie skonfigurować domeny i subdomeny w panelu Cookiebota. 
  • Przemyśleć kategoryzację ciasteczek i ich wpływ na działanie witryny.
  • Monitorować skutki autoblockingu i rozważyć użycie zaawansowanych trybów zgód w sposób, który nie blokuje kluczowych skryptów. 
  • Regularnie sprawdzać dane w GA4, Google Ads i innych narzędziach analitycznych, by wyłapać ewentualne anomalie i szybko reagować.

Dzięki odpowiednim działaniom i stałej kontroli, Cookiebot stanie się nie tylko narzędziem zapewniającym zgodność z przepisami, ale także wsparciem w efektywnym zarządzaniu doświadczeniem użytkownika i jakością danych analitycznych.

Spodobał Ci się artykuł? Udostępnij go: