[Poradnik] Konfiguracja Consent Mode v2 dla Shoper
W dobie cyfryzacji, zarządzanie prywatnością użytkowników staje się kluczowym elementem każdego biznesu online. Wprowadzenie Google Consent Mode v2 znacząco zmienia zasady gry, wprowadzając nowe wymogi dotyczące zgody na cookies. Dla sklepów internetowych, zwłaszcza tych korzystających z platformy Shoper, dostosowanie się do tych zmian jest nie tylko kwestią zachowania konkurencyjności, ale także przestrzegania prawa. Na początek sprawdź czym jest GCMv2 i zobacz co może ci grozić jeżeli nie wprowadzisz go na swoim sklepie internetowym
Czym są cookies?
Ciasteczka (ang. cookies) pełnią kluczową rolę w ulepszaniu doświadczeń online, przyspieszając działanie stron i personalizując treści. Dla właścicieli sklepów internetowych, rozumienie ciasteczek i ich zarządzanie jest istotne z punktu widzenia prawa oraz budowania zaufania klientów. Przepisy wymagają, aby użytkownicy byli informowani o ciasteczkach i mieli kontrolę nad ich użyciem. Wdrażanie narzędzi, takich jak widgety cookies, pozwala na spełnienie tych wymogów, zapewniając jednocześnie, że sklep internetowy działa sprawnie i zgodnie z oczekiwaniami użytkowników.
Gdy odwiedzasz sklep internetowy na Shoperze, możesz zauważyć komunikat, który daje Ci możliwość wyboru, jakie informacje o Tobie mogą być gromadzone. Dzięki temu masz pełną kontrolę nad tym, które ciasteczka akceptujesz. Możesz wybrać pełną zgodę na wszystkie cookies, zgodzić się tylko na niezbędne, lub dokładnie wybrać, które kategorie chcesz akceptować.
Jak włączyć widget cookies w swoim sklepie Shoper aby był zgodny z Consent Mode v2?
Aby aktywować widget cookies w swoim sklepie internetowym przechodzimy do panelu administracyjnego, a następnie do zakładki Wygląd i treści > Ustawienia cookies. To tutaj zaznaczamy aktywność dla opcji “Wyświetl informację o plikach cookies”
Kolejnym krokiem jest wybranie rekomendowanej przez nas wersji pełnego widgetu ze zgodą na wykorzystywanie cookies i konfiguracją. To właśnie ta opcja pozwala na zdecydowanie przez użytkownika, które pliki cookies mają być wykorzystywane.
Po zaakceptowaniu komunikatu o włączenie widgetu ze zgodą na wykorzystywanie plików cookies, ostatni etap to wyświetlenie odnośnika do polityki prywatności oraz wybrania go spośród stworzonych stron informacyjnych.
A co jeśli posiadam aplikacje zewnętrzne lub modyfikowany szablon Shoper?
W takim wypadku musisz również zadbać o pełny widget cookies oraz wprowadzić odpowiednie metody, które aktywują kod dopiero po uzyskaniu zgody od użytkownika.
W europejskim orzecznictwie poza ciasteczkami (cookies) uwzględnia się również Web Storage, czyli technologie przechowywania danych w przeglądarce, takie jak localStorage i sessionStorage. Pozwalają one na zapisywanie informacji w lokalnej pamięci urządzenia, ale mają określone limity czasowe. Zgodnie z prawem, tylko dane niezbędne do podstawowej nawigacji po stronie mogą być przechowywane bez wyraźnej zgody użytkownika. Warto zatem pamiętać, że te formy pamięci internetowej również podlegają regulacjom dotyczącym prywatności użytkowników.
Jeśli wprowadzasz własne integracje do swojego sklepu, które generują ciasteczka lub używają innych form przechowywania danych, musisz je odpowiednio skategoryzować, aby zapewnić zgodność sklepu z Prawem Telekomunikacyjnym. Sprawdź w panelu sklepu, czy posiadasz takie elementy i czy generują one dodatkowe ciasteczka. W razie wątpliwości, warto skonsultować się z osobą, która pomagała w implementacji tych zmian w twoim sklepie.
Gdy Twoja usługa wykorzystuje cookies i inne formy przechowywania danych dla celów analitycznych, marketingowych lub funkcjonalnych, ważne jest stosowanie określonych metod programistycznych. Te metody umożliwiają aktywowanie kodu tylko po uzyskaniu zgody użytkownika. W ten sposób, kod odpowiedzialny za przetwarzanie danych jest uruchamiany zgodnie z wybranymi preferencjami. Kod wygląda w ten oto sposób:
Analityczne:
<script>
window.customerPrivacy.onAnalyticsConsentGranted(function () {
Tutaj zamieść kod skryptu bez znaczników <script>.
})
</script>
Marketingowe:
<script>
window.customerPrivacy.onMarketingConsentGranted(function () {
Tutaj zamieść kod skryptu bez jego znaczników <script>.
})
</script>
Funkcjonalne:
<script>
window.customerPrivacy.onFunctionalConsentGranted(function () {
Tutaj zamieść kod skryptu bez jego znaczników <script>.
})
</script>
Zobacz nasze produkty dla Consent Mode v2 dla Shopera:
Potrzebujesz pomocy we wdrożeniu CMv2?
Jak skategoryzować moje pliki cookies w Shoperze?
W Shoperze mamy różne typy ciasteczek. Właśnie opowiedzieliśmy Ci, jak za pomocą specjalnego skryptu możesz zarządzać tymi ciasteczkami. Ale, żeby wszystko działało jak należy, musimy też wiedzieć, jak przypisać nasz kod do odpowiedniej kategorii tych plików. Shoper daje nam przykładową listę usług, które generują ciasteczka, i pokazuje, do której kategorii każda z nich należy. Wygląda to mniej więcej tak:
1. Niezbędne (necessary)
To są cookies, bez których strona internetowa nie może właściwie funkcjonować. Są one zazwyczaj ustawiane tylko w odpowiedzi na działania użytkownika, takie jak logowanie, ustawienia prywatności, wypełnianie formularzy.
- Zarządzanie sesją użytkownika (utrzymywanie sesji podczas przeglądania, np. po zalogowaniu),
- Ustawienia preferencji użytkownika (np. wybór języka, waluty),
- Zarządzanie koszykiem zakupowym,
- Mechanizmy ochrony przed atakami typu CSRF (Cross-Site Request Forgery),
- Mechanizmy zapewniające bezpieczeństwo sklepu i danych użytkownika,
2. Funkcjonalne (functionality_storage)
Cookies funkcjonalne pozwalają na zapamiętywanie wyborów dokonywanych przez użytkownika na stronie i oferowanie ulepszonych, bardziej osobistych funkcji.
- Dynamiczne rekomendacje produktów na podstawie przeglądanych kategorii lub produktów,
- Zapamiętywanie ustawień (np. rozmieszczenie elementów interfejsu użytkownika, preferencje wyświetlania),
- Moduł porównywarki produktów,
- Personalizacja interfejsu użytkownika (np. wybrane tematy, układy),
- Czat na stronie do kontaktu z klientem,
3. Marketingowe (ad_storage, ad_user_data, ad_personalization)
Cookies marketingowe są wykorzystywane do śledzenia użytkowników na stronach internetowych. Celem jest wyświetlanie reklam, które są istotne i angażujące dla poszczególnego użytkownika.
- Re-targeting (ponowne targetowanie) reklam na podstawie przeglądanych produktów,
- Integracja z platformami społecznościowymi (np. reklamy na Facebooku, Twitterze),
- Personalizacja reklam email i newsletterów,
- Analiza skuteczności kampanii reklamowych,
4. Analityczne (analytics_storage)
Te cookies pomagają właścicielom stron zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję z witryną, zbierając i raportując informacje anonimowo.
- Śledzenie ruchu na stronie i źródeł ruchu,
- Analiza zachowań użytkowników (np. czas spędzony na stronie, strony najczęściej odwiedzane),
- Mierzenie konwersji i efektywności sprzedaży,
- Badanie skuteczności interfejsu użytkownika i eksperymentowanie z nowymi funkcjami,
Ale jak ja mam to wdrożyć u siebie na sklepie Shoper?!
Wystarczy, że w panelu administracyjnym wejdziesz do zakładki Dodatki i integracje>Integracje własne, a następnie po zjechaniu na dół strony, wkleisz kod w miejsce oznaczone jako “Potwierdzenie złożenia zamówienia”.
Poniżej znajduje się przykład naszego wdrożenia. Kod który prezentujemy dotyczy zliczania konwersji Google Ads i został sklasyfikowany do kategorii marketingowej.
W twoim przypadku wystarczy, że dodasz swój kod pomiędzy nawiasy wąsate. Ważne jest także, aby umieścić ten kod wewnątrz znaczników HTML <script>. To standardowy sposób na włączenie skryptów JavaScript do strony, który pozwala na uruchomienie kodu w określonym kontekście i zapewnia poprawne działanie dodanych funkcji.
Pamiętaj także, że jeśli nie przypiszesz właściwie nowych ciasteczek i innych form przechowywania danych, które generują twoje skrypty, mogą one zostać automatycznie zakwalifikowane jako niezbędne. To może prowadzić do problemów prawnych, gdyż nie wszystkie z nich faktycznie spełniają kryteria niezbędności z punktu widzenia funkcjonowania strony.
Mamy nadzieję, że udało Ci się z sukcesem zaimplementować nowe wytyczne Google Consent Mode v2 w swoim sklepie na platformie Shoper. Jeśli napotkałeś jakiekolwiek trudności lub masz pytania, pamiętaj, że jesteśmy tutaj, aby Ci pomóc.
Zobacz nasze produkty dla Consent Mode v2 dla Shopera:
Potrzebujesz pomocy we wdrożeniu CMv2?
Marcin
Od kilku lat kręcę się w świecie e-commerce, m.in. tworząc sklepy na Shoperze i WordPressie. Uwielbiam pomagać firmom rozwijać ich biznesy online. Po pracy ładuję baterie, uprawiając sport w dużych ilościach.