{"id":3871,"date":"2025-05-12T10:23:17","date_gmt":"2025-05-12T08:23:17","guid":{"rendered":"https:\/\/cocos.codes\/?p=3871"},"modified":"2026-01-21T16:09:47","modified_gmt":"2026-01-21T15:09:47","slug":"prestashop-cookies-google-consent-mode-2-0","status":"publish","type":"post","link":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/archiwa\/prestashop-cookies-google-consent-mode-2-0\/","title":{"rendered":"PrestaShop Cookies (zgodny z Google Consent Mode 2.0)"},"content":{"rendered":"<h6 data-rm-block-id=\"block-1\">Dokumentacja PrestaShop Cookies<\/h6>Kompleksowa <a href=\"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/kategoria\/baza-wiedzy\/prestashop\/dokumentacje-prestashop\/\" title=\"Dokumentacja\">dokumentacja<\/a> dla modu\u0142u zarz\u0105dzania zgodami na pliki cookie dla <a href=\"https:\/\/prestashop.com\/\" title=\"PrestaShop\" target=\"_blank\" rel=\"noopener\">PrestaShop<\/a> zgodnego z RODO, ePrivacy oraz Google Consent Mode 2.0 (<a href=\"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/produkt\/prestashop-cookies-rodo-google-consent-mode\/\" title=\"Cc_ps_cookies\">cc_ps_cookies<\/a>).<br \/><br \/><p data-rm-block-id=\"block-2\"><strong>Spis tre\u015bci<\/strong><\/p><ol><li data-rm-block-id=\"block-3\">Wprowadzenie<\/li><li data-rm-block-id=\"block-4\">Instalacja<\/li><li data-rm-block-id=\"block-5\">Aktywacja licencji<\/li><li data-rm-block-id=\"block-6\">Panel zarz\u0105dzania<\/li><li data-rm-block-id=\"block-7\">Zarz\u0105dzanie plikami cookie<\/li><li data-rm-block-id=\"block-8\">Zarz\u0105dzanie grupami cookies<\/li><li data-rm-block-id=\"block-9\">Konfiguracja wygl\u0105du<\/li><li data-rm-block-id=\"block-10\">Integracja z Google Consent Mode<\/li><li data-rm-block-id=\"block-11\">Korzystanie z modu\u0142u w szablonach<\/li><li data-rm-block-id=\"block-12\">Rozwi\u0105zywanie problem\u00f3w<\/li><li data-rm-block-id=\"block-13\">FAQ<\/li><\/ol><h6 data-rm-block-id=\"block-14\"><br \/>1. Wprowadzenie<\/h6>CC PrestaShop EU Cookies to zaawansowany modu\u0142 do zarz\u0105dzania zgodami na pliki cookie zgodny z RODO, ePrivacy oraz Google Consent Mode 2.0. Modu\u0142 zapewnia pe\u0142n\u0105 kontrol\u0119 nad plikami cookie u\u017cywanymi w sklepie, pozwalaj\u0105c na ich grupowanie, blokowanie oraz prezentowanie u\u017cytkownikom w estetyczny spos\u00f3b.<br \/><br \/>Modu\u0142 oferuje:<ul><li data-rm-block-id=\"block-15\">Automatyczne wykrywanie plik\u00f3w cookie u\u017cywanych w sklepie<\/li><li data-rm-block-id=\"block-16\">Grupowanie plik\u00f3w cookie wed\u0142ug kategorii<\/li><li data-rm-block-id=\"block-17\">Blokowanie cookies, na kt\u00f3re u\u017cytkownik nie wyrazi\u0142 zgody<\/li><li data-rm-block-id=\"block-18\">Konfigurowalny baner zg\u00f3d z r\u00f3\u017cnymi stylami<\/li><li data-rm-block-id=\"block-19\">Pe\u0142n\u0105 integracj\u0119 z Google Consent Mode 2.0<\/li><li data-rm-block-id=\"block-20\">Zgodno\u015b\u0107 z wymaganiami RODO i ePrivacy<\/li><li data-rm-block-id=\"block-21\">Wsparcie wieloj\u0119zyczno\u015bci<\/li><li data-rm-block-id=\"block-22\">Zaawansowane API do wykorzystania w szablonach<\/li><\/ul><h6 data-rm-block-id=\"block-23\"><br \/>2. Instalacja<\/h6><strong>Wymagania systemowe<\/strong><ul><li data-rm-block-id=\"block-24\">PrestaShop 1.7 lub nowszy<\/li><li data-rm-block-id=\"block-25\">PHP 7.0 lub nowszy<\/li><li data-rm-block-id=\"block-26\">Uprawnienia do instalacji modu\u0142\u00f3w<\/li><\/ul><strong>Proces instalacji<\/strong><ol><li data-rm-block-id=\"block-27\">Pobierz plik ZIP modu\u0142u z oficjalnego sklepu <a class=\"button\" href=\"https:\/\/iarina029.supserv.cozmoslabs.com\" title=\"Cocos.codes\">cocos.codes<\/a><\/li><li data-rm-block-id=\"block-28\">Zaloguj si\u0119 do panelu administracyjnego PrestaShop<\/li><li data-rm-block-id=\"block-29\">Przejd\u017a do: Modu\u0142y &gt; Mened\u017cer modu\u0142\u00f3w &gt; Dodaj nowy modu\u0142<\/li><li data-rm-block-id=\"block-30\">Kliknij \u201eDodaj modu\u0142&#8221; i wybierz pobrany plik ZIP<\/li><li data-rm-block-id=\"block-31\">Po zako\u0144czeniu instalacji kliknij \u201eKonfiguruj&#8221;<\/li><\/ol><div class=\"cc-alert cc-alert-info\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-32\">Info<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-33\">Po instalacji modu\u0142 automatycznie utworzy domy\u015blne grupy cookies oraz stworzy niezb\u0119dne tabele w bazie danych. Konieczne b\u0119dzie skonfigurowanie modu\u0142u oraz aktywacja licencji przed pe\u0142nym wykorzystaniem wszystkich funkcji.<\/div><\/div><h6 data-rm-block-id=\"block-34\"><br \/>3. Aktywacja licencji<\/h6>Przed rozpocz\u0119ciem korzystania z pe\u0142nej funkcjonalno\u015bci modu\u0142u konieczna jest aktywacja licencji:<ol><li data-rm-block-id=\"block-35\">Po instalacji przejd\u017a do konfiguracji modu\u0142u<\/li><li data-rm-block-id=\"block-36\">Wybierz zak\u0142adk\u0119 \u201eLicencja&#8221;<\/li><li data-rm-block-id=\"block-37\">Wprowad\u017a klucz licencyjny otrzymany po zakupie<\/li><li data-rm-block-id=\"block-38\">Kliknij \u201eAktywuj licencj\u0119&#8221;<\/li><li data-rm-block-id=\"block-39\">Po pomy\u015blnej aktywacji zobaczysz komunikat potwierdzaj\u0105cy i odblokowane zostan\u0105 wszystkie funkcje modu\u0142u<\/li><\/ol><div class=\"cc-alert cc-alert-warning\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-40\">Ostrze\u017cenie<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-41\">Bez aktywnej licencji modu\u0142 b\u0119dzie dzia\u0142a\u0142 w trybie ograniczonym, bez wszystkich zaawansowanych funkcji. W g\u00f3rnej cz\u0119\u015bci panelu administracyjnego b\u0119dzie wy\u015bwietlany komunikat o nieaktywnej licencji.<\/div><\/div><h6 data-rm-block-id=\"block-42\"><br \/>4. Panel zarz\u0105dzania<\/h6>Panel zarz\u0105dzania modu\u0142em sk\u0142ada si\u0119 z kilku zak\u0142adek, kt\u00f3re umo\u017cliwiaj\u0105 pe\u0142n\u0105 konfiguracj\u0119:<br \/><br \/><strong>G\u0142\u00f3wne zak\u0142adki:<\/strong><ul><li data-rm-block-id=\"block-43\"><strong>Cookies<\/strong> &#8211; zarz\u0105dzanie wykrytymi plikami cookie<\/li><li data-rm-block-id=\"block-44\"><strong>Grupy<\/strong> &#8211; zarz\u0105dzanie grupami plik\u00f3w cookie<\/li><li data-rm-block-id=\"block-45\"><strong>Konfiguracja<\/strong> &#8211; ustawienia og\u00f3lne modu\u0142u oraz wygl\u0105du banera<\/li><li data-rm-block-id=\"block-46\"><strong>Google Consent Mode<\/strong> &#8211; konfiguracja integracji z Google Consent Mode 2.0<\/li><li data-rm-block-id=\"block-47\"><strong>Podr\u0119cznik<\/strong> &#8211; instrukcje i przyk\u0142ady u\u017cycia<\/li><li data-rm-block-id=\"block-48\"><strong>Wtyczki<\/strong> &#8211; dodatkowe rozszerzenia dla modu\u0142u<\/li><li data-rm-block-id=\"block-49\"><strong>Licencja<\/strong> &#8211; zarz\u0105dzanie licencj\u0105 modu\u0142u<\/li><\/ul><br \/><strong>Funkcjonalno\u015bci og\u00f3lne:<\/strong><ul><li data-rm-block-id=\"block-50\">W\u0142\u0105czanie\/wy\u0142\u0105czanie modu\u0142u<\/li><li data-rm-block-id=\"block-51\">Automatyczne wykrywanie plik\u00f3w cookie<\/li><li data-rm-block-id=\"block-52\">Ustawienie domy\u015blnej grupy dla nowo wykrytych cookies<\/li><li data-rm-block-id=\"block-53\">Ukrywanie banera przed robotami (botami)<\/li><li data-rm-block-id=\"block-54\">Od\u015bwie\u017canie strony po zmianie preferencji cookies<\/li><li data-rm-block-id=\"block-55\">Zarz\u0105dzanie rewizjami zg\u00f3d (wymuszanie ponownego pokazania banera)<\/li><\/ul><div class=\"cc-alert cc-alert-tip\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-56\">Wskaz\u00f3wka<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-57\">Aby wymusi\u0107 ponowne wy\u015bwietlenie banera zgody dla wszystkich u\u017cytkownik\u00f3w, nale\u017cy zwi\u0119kszy\u0107 numer rewizji w ustawieniach og\u00f3lnych modu\u0142u. Jest to przydatne np. po wprowadzeniu nowych kategorii cookies lub zmianie polityki prywatno\u015bci.<\/div><\/div><h6 data-rm-block-id=\"block-58\"><br \/>5. Zarz\u0105dzanie plikami cookie<\/h6>Zak\u0142adka &#8222;Cookies&#8221; umo\u017cliwia zarz\u0105dzanie wszystkimi wykrytymi plikami cookie w sklepie:<br \/><br \/><strong>Lista plik\u00f3w cookie<\/strong><ul><li data-rm-block-id=\"block-59\">Nazwa pliku cookie<\/li><li data-rm-block-id=\"block-60\">Domena<\/li><li data-rm-block-id=\"block-61\">Przypisana grupa<\/li><li data-rm-block-id=\"block-62\">Status (aktywny\/zablokowany)<\/li><li data-rm-block-id=\"block-63\">Data dodania<\/li><li data-rm-block-id=\"block-64\">Dost\u0119pne akcje<\/li><\/ul><strong>Dodawanie i edycja plik\u00f3w cookie<\/strong><ol><li data-rm-block-id=\"block-65\">Kliknij przycisk &#8222;Dodaj nowy plik cookie&#8221; lub &#8222;Edytuj&#8221; przy istniej\u0105cym<\/li><li>Wype\u0142nij formularz danych pliku cookie:<ul><li data-rm-block-id=\"block-66\"><strong>Nazwa cookie<\/strong> &#8211; unikalna nazwa pliku cookie<\/li><li data-rm-block-id=\"block-67\"><strong>Domena<\/strong> &#8211; domena, dla kt\u00f3rej cookie jest zapisywane<\/li><li data-rm-block-id=\"block-68\"><strong>\u015acie\u017cka<\/strong> &#8211; \u015bcie\u017cka pliku cookie (domy\u015blnie &#8222;\/&#8221;)<\/li><li data-rm-block-id=\"block-69\"><strong>Grupa<\/strong> &#8211; przypisanie do grupy cookies (np. niezb\u0119dne, analityczne, marketingowe)<\/li><li data-rm-block-id=\"block-70\"><strong>Opis<\/strong> &#8211; opis funkcji pliku cookie widoczny dla u\u017cytkownik\u00f3w<\/li><li data-rm-block-id=\"block-71\"><strong>Status<\/strong> &#8211; aktywny lub zablokowany<\/li><\/ul><\/li><li data-rm-block-id=\"block-72\">Kliknij &#8222;Zapisz&#8221; aby zachowa\u0107 zmiany<\/li><\/ol><strong>Automatyczna detekcja cookies<\/strong><br \/>Modu\u0142 oferuje mo\u017cliwo\u015b\u0107 automatycznego wykrywania plik\u00f3w cookie u\u017cywanych w sklepie. Funkcja ta:<ul><li data-rm-block-id=\"block-73\">Wykrywa nowe pliki cookie podczas przegl\u0105dania witryny<\/li><li data-rm-block-id=\"block-74\">Automatycznie przypisuje je do odpowiednich grup na podstawie wbudowanej bazy danych nazw cookies<\/li><li data-rm-block-id=\"block-75\">Dodaje domy\u015blny opis dla rozpoznanych plik\u00f3w cookie<\/li><li data-rm-block-id=\"block-76\">Przypisuje nierozpoznane cookies do grupy &#8222;Nieskategoryzowane&#8221;<\/li><\/ul><div class=\"cc-alert cc-alert-note\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-77\">Notatka<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-78\">Automatyczna detekcja dzia\u0142a podczas przegl\u0105dania witryny przez u\u017cytkownik\u00f3w. Aby wykry\u0107 wszystkie u\u017cywane pliki cookie, zalecamy przejrzenie r\u00f3\u017cnych sekcji sklepu po w\u0142\u0105czeniu tej funkcji. Pami\u0119taj, \u017ce niekt\u00f3re cookies mog\u0105 by\u0107 \u0142adowane tylko w okre\u015blonych warunkach, np. podczas dodawania produktu do koszyka.<\/div><\/div><h6 data-rm-block-id=\"block-79\"><br \/>6. Zarz\u0105dzanie grupami cookies<\/h6>Zak\u0142adka &#8222;Grupy&#8221; umo\u017cliwia zarz\u0105dzanie kategoriami plik\u00f3w cookie:<br \/><br \/><strong>Domy\u015blne grupy<\/strong><ul><li data-rm-block-id=\"block-80\"><strong>Niezb\u0119dne (strictly_necessary)<\/strong> &#8211; pliki cookie konieczne do dzia\u0142ania strony<\/li><li data-rm-block-id=\"block-81\"><strong>Funkcjonalne (functional)<\/strong> &#8211; cookies umo\u017cliwiaj\u0105ce personalizacj\u0119 funkcji<\/li><li data-rm-block-id=\"block-82\"><strong>Statystyczne\/Analityczne (performance)<\/strong> &#8211; cookies zbieraj\u0105ce informacje o ruchu<\/li><li data-rm-block-id=\"block-83\"><strong>Marketingowe (marketing)<\/strong> &#8211; cookies u\u017cywane do reklam i profilowania<\/li><li data-rm-block-id=\"block-84\"><strong>Nieskategoryzowane (unclassified)<\/strong> &#8211; cookies jeszcze nie przypisane do kategorii<\/li><\/ul><strong>Zarz\u0105dzanie grupami<\/strong><ul><li data-rm-block-id=\"block-85\">Dodawanie, edycja i usuwanie grup (z wyj\u0105tkiem domy\u015blnych)<\/li><li data-rm-block-id=\"block-86\">Ustawianie obowi\u0105zkowo\u015bci grupy (grupy oznaczone jako wymagane nie mog\u0105 by\u0107 odrzucone przez u\u017cytkownika)<\/li><li data-rm-block-id=\"block-87\">Ustawianie statusu aktywno\u015bci grupy<\/li><li data-rm-block-id=\"block-88\">Zmiana kolejno\u015bci wy\u015bwietlania grup w banerze<\/li><li data-rm-block-id=\"block-89\">Zarz\u0105dzanie t\u0142umaczeniami nazw i opis\u00f3w grup<\/li><\/ul><div class=\"cc-alert cc-alert-info\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-90\">Info<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-91\">Domy\u015blnie tylko grupa &#8222;Niezb\u0119dne (strictly_necessary)&#8221; jest oznaczona jako wymagana. Tej w\u0142a\u015bciwo\u015bci nie mo\u017cna zmieni\u0107 dla domy\u015blnej grupy niezb\u0119dnych plik\u00f3w cookie. Grupa ta zawsze b\u0119dzie aktywna, niezale\u017cnie od preferencji u\u017cytkownika.<\/div><\/div><h6 data-rm-block-id=\"block-92\"><br \/>7. Konfiguracja wygl\u0105du<\/h6>Zak\u0142adka &#8222;Konfiguracja&#8221; pozwala na dostosowanie wygl\u0105du banera zgody na pliki cookie:<br \/><br \/><strong>Ustawienia komunikatu<\/strong><ul><li data-rm-block-id=\"block-93\">Tytu\u0142 komunikatu (z obs\u0142ug\u0105 wieloj\u0119zyczno\u015bci)<\/li><li data-rm-block-id=\"block-94\">Tre\u015b\u0107 komunikatu (z obs\u0142ug\u0105 wieloj\u0119zyczno\u015bci)<\/li><li data-rm-block-id=\"block-95\">Styl banera (pasek, okno, chmura)<\/li><li data-rm-block-id=\"block-96\">Pozycja pozioma (lewa, \u015brodek, prawa)<\/li><li data-rm-block-id=\"block-97\">Pozycja pionowa (g\u00f3ra, \u015brodek, d\u00f3\u0142)<\/li><\/ul><strong>Stylizacja banera<\/strong><ul><li data-rm-block-id=\"block-98\">Maksymalna szeroko\u015b\u0107<\/li><li data-rm-block-id=\"block-99\">Zaokr\u0105glenie rog\u00f3w<\/li><li data-rm-block-id=\"block-100\">Cie\u0144<\/li><li data-rm-block-id=\"block-101\">Kolor t\u0142a<\/li><li data-rm-block-id=\"block-102\">Kolor tekstu<\/li><li data-rm-block-id=\"block-103\">Kolory przycisk\u00f3w (t\u0142o i tekst) dla &#8222;Akceptuj wszystkie&#8221;, &#8222;Akceptuj wybrane&#8221; i &#8222;Odrzu\u0107 wszystkie&#8221;<\/li><li data-rm-block-id=\"block-104\">Niestandardowy CSS<\/li><\/ul><strong>Stylizacja mini-banera<\/strong><br \/>Mini-baner to ma\u0142y przycisk wy\u015bwietlany po zamkni\u0119ciu g\u0142\u00f3wnego banera, kt\u00f3ry pozwala u\u017cytkownikowi na ponowne otwarcie ustawie\u0144 cookies.<ul><li data-rm-block-id=\"block-105\">Pozycja mini-banera (lewa\/prawa strona)<\/li><li data-rm-block-id=\"block-106\">Odleg\u0142o\u015b\u0107 od do\u0142u strony<\/li><li data-rm-block-id=\"block-107\">Rozmiar mini-banera<\/li><li data-rm-block-id=\"block-108\">Kszta\u0142t (okr\u0105g\u0142y, zaokr\u0105glony, kwadratowy)<\/li><li data-rm-block-id=\"block-109\">Kolor t\u0142a<\/li><li data-rm-block-id=\"block-110\">Typ ikonki (Material Icon, predefiniowane obrazki, w\u0142asny URL)<\/li><li data-rm-block-id=\"block-111\">Kolor ikonki<\/li><li data-rm-block-id=\"block-112\">Efekt hover (powi\u0119kszenie, obr\u00f3t, brak)<\/li><\/ul><div class=\"cc-alert cc-alert-tip\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-113\">Wskaz\u00f3wka<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-114\">Przycisk &#8222;Poka\u017c podgl\u0105d banera&#8221; umo\u017cliwia podgl\u0105d wygl\u0105du banera z aktualnymi ustawieniami przed zapisaniem zmian. Mo\u017cesz eksperymentowa\u0107 z r\u00f3\u017cnymi stylami, aby dobra\u0107 optymalny wygl\u0105d pasuj\u0105cy do szaty graficznej sklepu.<\/div><\/div><h6 data-rm-block-id=\"block-115\"><br \/>8. Integracja z Google Consent Mode<\/h6>Zak\u0142adka &#8222;Google Consent Mode&#8221; umo\u017cliwia konfiguracj\u0119 integracji z Google Consent Mode 2.0:<br \/><br \/><strong>Ustawienia og\u00f3lne<\/strong><ul><li data-rm-block-id=\"block-116\">W\u0142\u0105czanie\/wy\u0142\u0105czanie Google Consent Mode<\/li><li data-rm-block-id=\"block-117\">Ustawienie czy kod Google Tag jest ju\u017c zainstalowany w sklepie<\/li><li data-rm-block-id=\"block-118\">Wprowadzenie ID Google Tag (dla Google Analytics 4 lub Google Tag Manager)<\/li><\/ul><strong>Ustawienia zaawansowane<\/strong><ul><li data-rm-block-id=\"block-119\">URL Passthrough &#8211; przekazywanie parametr\u00f3w kampanii przez URL<\/li><li data-rm-block-id=\"block-120\">Redakcja danych reklam &#8211; usuwanie informacji o konwersji przy braku zgody<\/li><li data-rm-block-id=\"block-121\">Czas oczekiwania (ms) &#8211; op\u00f3\u017anienie przed uruchomieniem Google Tags<\/li><\/ul><strong>Mapowanie grup cookies na kategorie Google Consent Mode<\/strong><ul><li data-rm-block-id=\"block-122\">Przypisanie typ\u00f3w zg\u00f3d Google do ka\u017cdej grupy cookies<\/li><li>Dost\u0119pne typy zg\u00f3d:<ul><li data-rm-block-id=\"block-123\">Przechowywanie reklam (ad_storage)<\/li><li data-rm-block-id=\"block-124\">Dane u\u017cytkownika reklam (ad_user_data)<\/li><li data-rm-block-id=\"block-125\">Personalizacja reklam (ad_personalization)<\/li><li data-rm-block-id=\"block-126\">Przechowywanie analityki (analytics_storage)<\/li><li data-rm-block-id=\"block-127\">Przechowywanie funkcjonalno\u015bci (functionality_storage)<\/li><li data-rm-block-id=\"block-128\">Przechowywanie personalizacji (personalization_storage)<\/li><li data-rm-block-id=\"block-129\">Przechowywanie bezpiecze\u0144stwa (security_storage)<\/li><\/ul><\/li><\/ul><div class=\"cc-alert cc-alert-warning\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-130\">Ostrze\u017cenie<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-131\">Aby Google Consent Mode dzia\u0142a\u0142 poprawnie, konieczne jest podanie poprawnego ID Google Tag (G-XXXXXXXXXX) lub zaznaczenie opcji, \u017ce kod Google Tag\/GTM jest ju\u017c zainstalowany w sklepie. Bez tego funkcja nie b\u0119dzie dzia\u0142a\u0107 prawid\u0142owo.<\/div><\/div><h6 data-rm-block-id=\"block-132\"><br \/>9. Korzystanie z modu\u0142u w szablonach<\/h6>Modu\u0142 oferuje funkcje API, kt\u00f3re mo\u017cna wykorzysta\u0107 w szablonach sklepu:<br \/><br \/><strong>Sprawdzanie zgody u\u017cytkownika<\/strong><br \/>W szablonach Smarty mo\u017cna sprawdzi\u0107, czy u\u017cytkownik wyrazi\u0142 zgod\u0119 na okre\u015blon\u0105 grup\u0119 cookies za pomoc\u0105 funkcji <span class=\"cc-highlight\">cc_ps_cookies_has_consent<\/span>:<div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-133\"><code>{if {cc_ps_cookies_has_consent group='functional'}}\r\n    &lt;div class=\"alert alert-success\"&gt;Zgoda na funkcjonalne pliki cookie zosta\u0142a wyra\u017cona!&lt;\/div&gt;\r\n{else}\r\n    &lt;div class=\"alert alert-warning\"&gt;Brak zgody na funkcjonalne pliki cookie.&lt;\/div&gt;\r\n{\/if}<\/code><\/pre><\/div><strong>Wy\u015bwietlanie przycisku zarz\u0105dzania zgodami<\/strong><br \/>Aby umie\u015bci\u0107 w dowolnym miejscu szablonu przycisk otwieraj\u0105cy okno zarz\u0105dzania cookies, mo\u017cna u\u017cy\u0107 hooka <span class=\"cc-highlight\">displayCcPsCookiesButton<\/span>:<div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-134\"><code>{hook h='displayCcPsCookiesButton'}<\/code><\/pre><\/div>Mo\u017cliwe jest r\u00f3wnie\u017c dostosowanie wygl\u0105du przycisku:<div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-135\"><code>{hook h='displayCcPsCookiesButton' class=\"btn btn-primary btn-sm\" text=\"Ustawienia prywatno\u015bci\" icon=\"lock\"}<\/code><\/pre><\/div><strong>Zaawansowane u\u017cycie w JavaScript<\/strong><br \/>Modu\u0142 udost\u0119pnia r\u00f3wnie\u017c API JavaScript do sprawdzania stanu zg\u00f3d i nas\u0142uchiwania na ich zmiany:<div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-136\"><code>\/\/ Sprawdzanie zgody na grup\u0119 cookies\r\nif (window.ccPsCoookieConsent &amp;&amp; typeof window.ccPsCoookieConsent.hasConsent === 'function') {\r\n    if (window.ccPsCoookieConsent.hasConsent('performance')) {\r\n        console.log('Zgoda na analityczne pliki cookie zosta\u0142a wyra\u017cona!');\r\n        \/\/ Tutaj mo\u017cesz inicjalizowa\u0107 np. Google Analytics\r\n    }\r\n}\r\n\/\/ Nas\u0142uchiwanie na zdarzenie zmiany preferencji cookies\r\ndocument.addEventListener('cc_ps_cookies_preferences_changed', function(event) {\r\nif (event?.detail?.preferences) {\r\nconsole.log('Preferencje cookie zosta\u0142y zmienione:', event.detail.preferences);\r\n}\r\n});<\/code><\/pre><\/div><div class=\"cc-alert cc-alert-tip\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-137\">Wskaz\u00f3wka<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-138\">Dodatkowe przyk\u0142ady u\u017cycia API oraz szczeg\u00f3\u0142owa dokumentacja dost\u0119pne s\u0105 w zak\u0142adce &#8222;Podr\u0119cznik&#8221; w panelu administracyjnym modu\u0142u.<\/div><\/div><h6 data-rm-block-id=\"block-139\"><br \/>10. Rozwi\u0105zywanie problem\u00f3w<\/h6><strong>Baner cookie nie wy\u015bwietla si\u0119<\/strong><ol><li data-rm-block-id=\"block-140\">Sprawd\u017a, czy modu\u0142 jest w\u0142\u0105czony w zak\u0142adce &#8222;Konfiguracja&#8221;<\/li><li data-rm-block-id=\"block-141\">Upewnij si\u0119, \u017ce licencja jest aktywna<\/li><li data-rm-block-id=\"block-142\">Upewnij si\u0119, \u017ce hook displayFooter jest zarejestrowany i dzia\u0142a poprawnie<\/li><li data-rm-block-id=\"block-143\">Sprawd\u017a, czy nie masz w\u0142\u0105czonej opcji &#8222;Ukryj przed botami&#8221; i czy Twoja przegl\u0105darka nie jest identyfikowana jako bot<\/li><li data-rm-block-id=\"block-144\">Sprawd\u017a, czy u\u017cytkownik nie ma ju\u017c zapisanych preferencji cookies &#8211; zwi\u0119ksz numer rewizji, aby wymusi\u0107 ponowne wy\u015bwietlenie<\/li><\/ol><strong>Pliki cookie nie s\u0105 blokowane<\/strong><ol><li data-rm-block-id=\"block-145\">Upewnij si\u0119, \u017ce automatyczne wykrywanie cookies jest w\u0142\u0105czone<\/li><li data-rm-block-id=\"block-146\">Sprawd\u017a, czy pliki cookie s\u0105 przypisane do odpowiednich grup<\/li><li data-rm-block-id=\"block-147\">Upewnij si\u0119, \u017ce skrypt cookie-blocker.js jest prawid\u0142owo \u0142adowany<\/li><li data-rm-block-id=\"block-148\">Sprawd\u017a, czy strona nie u\u017cywa niestandardowego mechanizmu ustawiania cookies, kt\u00f3ry omija standardow\u0105 funkcj\u0119 document.cookie<\/li><\/ol><strong>Problemy z Google Consent Mode<\/strong><ol><li data-rm-block-id=\"block-149\">Upewnij si\u0119, \u017ce Google Consent Mode jest w\u0142\u0105czony<\/li><li data-rm-block-id=\"block-150\">Sprawd\u017a, czy ID Google Tag jest prawid\u0142owe (dla G-XXXXXXXXXX) lub czy kod Google Tag jest ju\u017c zainstalowany<\/li><li data-rm-block-id=\"block-151\">Upewnij si\u0119, \u017ce mapowanie grup cookies do kategorii Google jest prawid\u0142owo skonfigurowane<\/li><li data-rm-block-id=\"block-152\">Sprawd\u017a, czy skrypt google-consent-mode.js jest prawid\u0142owo \u0142adowany<\/li><\/ol><div class=\"cc-alert cc-alert-error\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-153\">B\u0142\u0105d<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-154\">Je\u015bli napotykasz nierozwi\u0105zywalne problemy z modu\u0142em, upewnij si\u0119, \u017ce korzystasz z najnowszej wersji oraz \u017ce Tw\u00f3j sklep PrestaShop jest aktualny. W przypadku trudno\u015bci skontaktuj si\u0119 z supportem COCOS poprzez stron\u0119 <a class=\"button\" href=\"https:\/\/iarina029.supserv.cozmoslabs.com\/wsparcie\/\" title=\"Cocos.codes\/wsparcie\">cocos.codes\/wsparcie<\/a>.<\/div><\/div><h6 data-rm-block-id=\"block-155\"><br \/>11. FAQ<\/h6><strong>Czy modu\u0142 automatycznie blokuje pliki cookie, na kt\u00f3re u\u017cytkownik nie wyrazi\u0142 zgody?<\/strong><br \/>Tak, modu\u0142 automatycznie blokuje cookies, kt\u00f3re zosta\u0142y oznaczone jako blokowane i nie nale\u017c\u0105 do grupy, na kt\u00f3r\u0105 u\u017cytkownik wyrazi\u0142 zgod\u0119.<br \/><br \/><strong>Czy modu\u0142 jest zgodny z RODO i ePrivacy?<\/strong><br \/>Tak, modu\u0142 zosta\u0142 zaprojektowany zgodnie z wymogami RODO i dyrektywy ePrivacy, umo\u017cliwiaj\u0105c u\u017cytkownikom wyra\u017cenie \u015bwiadomej zgody na pliki cookie u\u017cywane w sklepie.<br \/><br \/><strong>Czy modu\u0142 obs\u0142uguje wiele j\u0119zyk\u00f3w?<\/strong><br \/>Tak, modu\u0142 w pe\u0142ni obs\u0142uguje wieloj\u0119zyczno\u015b\u0107. Tytu\u0142, komunikat oraz opisy grup i cookies mog\u0105 by\u0107 t\u0142umaczone na wszystkie j\u0119zyki sklepu.<br \/><br \/><strong>Czy mog\u0119 u\u017cywa\u0107 modu\u0142u bez Google Consent Mode?<\/strong><br \/>Tak, integracja z Google Consent Mode jest opcjonalna. Mo\u017cna u\u017cywa\u0107 modu\u0142u jedynie do zarz\u0105dzania zgodami na pliki cookie bez integracji z Google.<br \/><br \/><strong>Czy modu\u0142 dzia\u0142a z innymi narz\u0119dziami analitycznymi ni\u017c Google Analytics?<\/strong><br \/>Tak, modu\u0142 mo\u017cna wykorzysta\u0107 z dowolnymi narz\u0119dziami analitycznymi poprzez funkcje API do sprawdzania zg\u00f3d u\u017cytkownika. W zak\u0142adce &#8222;Podr\u0119cznik&#8221; znajduj\u0105 si\u0119 przyk\u0142ady integracji.<br \/><br \/><strong>Jak cz\u0119sto aktualizowany jest modu\u0142?<\/strong><br \/>Modu\u0142 jest regularnie aktualizowany, aby zapewni\u0107 zgodno\u015b\u0107 z najnowszymi regulacjami prawnymi oraz wymaganiami technicznymi. Posiadacze wa\u017cnej licencji maj\u0105 dost\u0119p do wszystkich aktualizacji.<br \/><br \/><strong>Czy mog\u0119 przenie\u015b\u0107 licencj\u0119 na inny sklep?<\/strong><br \/>Licencja jest przypisana do jednej domeny. W przypadku zmiany domeny sklepu nale\u017cy skontaktowa\u0107 si\u0119 z supportem COCOS w celu przeniesienia licencji.<br \/><br \/><strong>Czy modu\u0142 wp\u0142ywa na wydajno\u015b\u0107 sklepu?<\/strong><br \/>Modu\u0142 zosta\u0142 zoptymalizowany pod k\u0105tem wydajno\u015bci i nie powinien znacz\u0105co wp\u0142ywa\u0107 na czas \u0142adowania strony. Automatyczne wykrywanie cookies mo\u017cna wy\u0142\u0105czy\u0107, je\u015bli zauwa\u017cysz jakiekolwiek spowolnienie.","protected":false},"excerpt":{"rendered":"Dokumentacja Presta Shop Cookies Kompleksowa dokumentacja dla modu\u0142u zarz\u0105dzania zgodami na pliki cookie dla Presta Shop zgodnego z RODO, e Privacy oraz Google Consent Mode 2.0 (cc_ps_cookies). Spis tre\u015bci Wprowadzenie","protected":false},"author":1,"featured_media":3924,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"powered_cache_disable_cache":false,"powered_cache_disable_css_optimization":false,"powered_cache_disable_js_optimization":false,"footnotes":""},"categories":[236],"tags":[242,197,243,143],"class_list":["post-3871","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dokumentacje-prestashop","tag-cookies","tag-dokumentacja","tag-google-consent-mode","tag-prestashop"],"_links":{"self":[{"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/posts\/3871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/comments?post=3871"}],"version-history":[{"count":0,"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/posts\/3871\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/media\/3924"}],"wp:attachment":[{"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/media?parent=3871"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/categories?post=3871"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iarina029.supserv.cozmoslabs.com\/pl\/wp-json\/wp\/v2\/tags?post=3871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}