Cookiebot i Consent Mode – Instalacja, Integracja, Wdrożenie

cookiebot consent mode wdrożenie

W SKRÓCIE (TL;DR)

Jak poprawnie wdrożyć Cookiebot i Google Consent Mode?

Poniżej znajdziesz kluczowe kroki techniczne niezbędne do skutecznej integracji platformy CMP z Google Tag Managerem, aby zapewnić zgodność z RODO i ciągłość analityki.

  • Instalacja poza GTM: Kod Cookiebota wklej bezpośrednio w sekcji <head> kodu źródłowego strony. Instalacja przez GTM spowoduje blokowanie banera przez przeglądarki z AdBlockiem.
  • Skrypt integracyjny: Oprócz głównego kodu CMP, musisz zaimplementować dodatkowy skrypt JavaScript łączący Cookiebota z API Google Consent Mode.
  • Konfiguracja GTM: Przenieś wszystkie skrypty śledzące do kontenera GTM i włącz w ustawieniach administracyjnych funkcję „Przegląd zgód” (Consent Overview).
  • Logika tagów: Zmodyfikuj reguły uruchamiania tagów, opierając je o Custom Event cookie_consent_update, a dla kodów non-Google skonfiguruj „Additional Consent Checks”.

👇 Szczegółowa analiza i rozwiązania znajdują się w dalszej części artykułu.

Jeśli już zdecydowałeś się aby wybrać Cookiebota jako swoją platformę CMP to dobrze trafiłeś/aś! Swoją drogą Cookiebot to wg mnie bardzo dobry wybór 😉.
W tym poście przedstawię Ci niezbędne informacje, które pomogą Ci wdrożyć Cookiebot i Google Consent Mode w swoich serwisach internetowych.

Jeśli dopiero zgłębiasz temat Google Consent Mode i Cookiebota zachęcam Cię do sprawdzenia mojego kompleksowego artykułu pt. Przewodnik po Google Consent Mode. Dowiesz się z niego aspektów, o których nie będę pisać w tym artykule – czyli kwestie RODO, tego jak powinien być skonfigurowany baner zgody na cookies pod względem funkcjonalności, jakie niuanse niesie za sobą wdrożenie Consent Mode.

W tym artykule stricte skupimy się na kwestii Cookiebota oraz mechanizmu Consent Mode oraz ich integracji.

Czym jest Cookiebot?

Cookiebot to platforma CMP do ochrony danych osobowych użytkowników Twojej strony internetowej, w kontekście przetwarzania plików cookies. Cookieboot posiada możliwość integracji z API Consent Mode w Google Tag Managerze. Dodatkowo ma wbudowaną funkcjonalność rejestru zgód na cookies, skanera cookies oraz deklaracji cookies. Dzięki temu firmy korzystające z Cookiebota mogą w stosunkowo prosty sposób wdrożyć cookie compliance czyli zgodność używania Cookies z RODO i wytycznymi Unii Europejskiej.

Wymagania wstępne do wdrożenia Cookiebota i Consent Mode

Aby wdrożyć Cookiebot i Consent Mode, należy mieć dostęp do skryptu JavaScript dostępnego na Twoim koncie Cookiebota i możliwość edytowania kodu HTML lub instalacji skryptu Cookiebota za pośrednictwem wtyczki w przypadku WordPressa. Ponadto, aby zintegrować platformę Cookiebot i Consent Mode w Google Tag Managerze musisz mieć dostęp do samego Google Tag Managera i trochę doświadczenia w jego obsłudze. Warto aby mieć również świadomość tego jakie pliki cookies są instalowane obecnie na Twojej stronie i przez jakie narzędzia oraz czy ich kody śledzące są wgrane “na twardo” w kodzie źródłowym strony czy też przez zewnętrzne wtyczki wgrane do CMSa, który obsługuje Twoją stronę.

Jak widzisz trochę tego jest dlatego cały proces wdrożenia przedstawiłem
w kursie wideo, który strukturyzuje kolejne kroki we wdrożeniu Cookiebota i Consent Mode. Więcej o kursie i jego cenie możesz dowiedzieć się tu:
Kurs Kompleksowe Wdrażanie Google Consent Mode w Praktyce.

Cookiebot instalacja krok po kroku

Ten etap jest bardzo prosty.

  1. Zaloguj się na swoje konto Cookiebot i przejdź do zakładki „Your Scripts”.
  2. Wybierz pierwszy z dostępnych skryptów Cookiebota.
  3. Skopiuj i wklej kod JavaScript do każdej strony internetowej w sekcji head, którą chcesz objąć ochroną Cookiebot.
  4. Zainstaluj skrypt do integracji Cookiebota z Consent Mode z oficjalnej strony.

Uwaga! Nie instaluj Cookiebota przez GTMa wbrew rekomendacji dostawcy narzędzia na oficjalnej stronie Cookiebota. Dlaczego – AdBloki i mechanizmy prewencyjne w Safari, Firefoxie i Operze zablokują triggerowanie kodu i nie będziesz mieć zgody od użytkownika. Wspomniane mechanizmy zablokują również wyświetlanie deklaracji cookies.

Proces integracji Cookiebot z Google Tag Managerem z lotu ptaka

Cały proces integracji to w zasadzie 3 milestone’y, które wylistowałem poniżej:

  1. Instalujemy Cookiebota na stronie (wraz z dodatkowym skryptem do integracji z API Consent Mode),
  2. Podejmujemy czynności wstępne – robimy porządek w kodach
  3. Ustawiamy integrację Cookiebota wewnątrz Google Tag Managera.

Oczywiście jak to zwykle bywa 👿 tkwi w szczegółach a my chcemy się go pozbyć 😇 dlatego uważnie przeczytaj rozwinięcie powyższych kroków w w kolejnych akapitach tekstu.

Dlaczego integracja Cookiebot i Google Tag Managera jest ważna?

  1. Przede wszystkim chodzi o kwestie prawne. Jeśli źle przeprowadzisz kwestie instalacji i integracji to Twój baner cookies będzie jedynie imitacją dobrze działającego banera ponieważ zgody w banerze nie będą sterować kodami, które instalują cookies. A to znaczy, że mimo posiadania Cookiebota nadal strona nie jest zgodna z RODO.
  2. Tylko właściwa integracja pozwala na odpowiednie uruchamianie kodów Google ze statusem gcs:100 (Mówię o tym szczegółowo w kursie)

Zanim zintegrujesz Cookiebota z Consent Mode

Pamiętaj aby wszystkie trackery jakie masz na stronie były przeniesione do GTMa. Aby spełniać wymogi prawne dot. cookie compliance musisz mieć kontrolę nad wszystkimi kodami instalującymi cookies na Twojej stronie.
Mam tu na myśli nie tylko te pochodzące z aplikacji marketingowych i analitycznych – również zaembedowane kody multimedialne i społecznościowe – ich do GTMa nie przenosisz ale musisz rozszerzyć o odpowiednie skrypty.

Cookiebot i Google Tag Działania jakie musisz podjąć w Google Tag Managerze

  1. Musisz wejść do Admina do ustawień kontenera i odblokować Przegląd Zgód na Cookies
  2. Przenosisz wszelkie trackery (oprócz kodów playerów multimedialnych) do GTMa
  3. Dla kodów niegooglowych ustawiasz additional consent cheks zgodnie z charakterem kodów
  4. Modyfikujesz uruchamianie tagów w oparciu o Custom Event cookie_consent_update
consent mode google tag manager
Ustawienie Additional Consent Checks w GTM

Na tym etapie warto skorzystać z trybu Podglądu w GTM, narzędzi programisty w Google Chrome oraz dodatkowych wtyczek do Chrome aby zweryfikować całość wdrożenia.

consent mode podgląd google tag manager
Tryb podglądu w GTMie wraz z eventami Cookiebota w dataLayer

4 Błędy jakie możesz popełnić. Na co zwrócić uwagę?

W drodze do wdrożenia Consent Mode i Cookiebota można zrobić kilka zasadniczych błędów, zwróć na nie koniecznie uwagę. Co może pójść nie tak?

  1. Kody uruchamiają się pomimo braku zgody lub odmowy.
  2. Kod Cookiebota zainstalowany jest przez GTMa i jest blokowany przez przeglądarki z wbudowanymi AdBlockami.
  3. Kody tackujące są uruchamiane podwójnie.
  4. Niespełnienie pozamarketingowych i prawnych aspektów wdrożenia.

Zachęcam Cię skorzystania z kursu online gdzie przeprowadzam wdrożenie w praktyce. To pozwoli przejść Ci przez proces wdrożenia sprawnie i szybko.

Wdrożenie Cookiebota Consent Mode jest pozornie łatwe. Trzeba pamiętać aby osadzić kod śledzący Cookiebot na stronie we właściwej formie i z dodatkowym rozszerzeniem. W samym GTM mamy do wykonania trochę pracy dot. robienia porządku z kodami oraz modyfikowania triggerów dla istniejących. Zwróć uwagę koniecznie na aspekty pozamarketingowe, które poruszam w głównym artykule nt Google Consent Mode oraz Cookie Compliance – jak wspominałem dowiesz się z niego m.in o aspektach wynikających z RODO.

Podsumowanie i rekomendacje

Prawidłowe wdrożenie Consent Mode to balansowanie między wymogami RODO a potrzebą zachowania ciągłości danych analitycznych.

  • Architektura hybrydowa jest koniecznością: Poleganie wyłącznie na GTM przy instalacji skryptu CMP (Cookiebot) jest błędem strategicznym. Bezpośrednie osadzenie kodu w sekcji <head> uodparnia mechanizm zgód na działanie wtyczek typu AdBlock, gwarantując, że baner w ogóle się wyświetli.
  • GTM wymaga przebudowy, nie tylko konfiguracji: Wdrożenie Consent Mode wymusza zmianę logiki działania kontenera. Standardowe wyzwalacze (np. All Pages) muszą ustąpić miejsca zdarzeniom aktualizacji zgody (cookie_consent_update), aby tagi marketingowe nie uruchamiały się „na ślepo” przed decyzją użytkownika.
  • Integracja API to klucz do odzyskiwania danych: Bez dodatkowego skryptu łączącego Cookiebota z Google Consent Mode, tracisz funkcjonalność modelowania konwersji i tzw. „pingów” bez cookies. To właśnie ten element decyduje o jakości danych w przypadku braku pełnej zgody użytkownika.

Wniosek dla marketera: Nie traktuj wdrożenia CMP jako formalności prawnej „do odhaczenia”, lecz jako fundament wiarygodności analitycznej – każda luka w konfiguracji (np. odpalanie tagów przed zgodą) to ryzyko prawne i jednoczesne zanieczyszczanie danych, na których opierasz budżety reklamowe.

Najczęstsze pytania (FAQ)

Czym jest Cookiebot i do czego służy?

Cookiebot to platforma CMP (Consent Management Platform), która pomaga zarządzać zgodami użytkowników na pliki cookies zgodnie z RODO. Posiada funkcje skanera cookies, rejestru zgód oraz umożliwia integrację z API Google Consent Mode.

Jak zainstalować Cookiebot na stronie internetowej?

Należy pobrać skrypt JavaScript z panelu Cookiebot i wkleić go w sekcji head strony internetowej. Konieczne jest również zainstalowanie dodatkowego skryptu integrującego Cookiebota z Google Consent Mode.

Czy warto instalować kod Cookiebot przez Google Tag Manager?

Nie, nie jest to zalecane, ponieważ mechanizmy typu AdBlock w przeglądarkach mogą zablokować skrypt, uniemożliwiając zebranie zgody. Kod Cookiebot najlepiej wdrożyć bezpośrednio w kodzie źródłowym strony lub przez wtyczkę CMS.

Dlaczego integracja Cookiebot z Google Consent Mode jest ważna?

Prawidłowa integracja zapewnia zgodność z RODO, sterując uruchamianiem kodów śledzących tylko po uzyskaniu zgody. Pozwala to na poprawne działanie tagów Google i unikanie problemów prawnych związanych z nieuprawnionym instalowaniem cookies.

Co zrobić w GTM przed wdrożeniem Consent Mode?

Należy przenieść wszystkie trackery (poza playerami multimedialnymi) do Google Tag Managera i włączyć w ustawieniach kontenera „Przegląd Zgód” (Consent Overview). Następnie trzeba skonfigurować wyzwalanie tagów w oparciu o event cookie_consent_update.

Jakie są najczęstsze błędy przy wdrażaniu Cookiebot?

Do częstych błędów należą: instalacja skryptu przez GTM (ryzyko blokady), podwójne uruchamianie kodów trackujących oraz sytuacja, w której kody uruchamiają się mimo braku zgody użytkownika.

 

Podobne wpisy