Dostosowanie skryptów do kategorii usług cookies oraz innych web storage

Data publikacji: 2 marca 2021 Ostatnia aktualizacja: 17 stycznia 2025

Dlaczego cookies wymagają dodatkowego przyporządkowania do kategorii?

Shoper gwarantuje zgodność cookies oraz innych web storage z Prawem Telekomunikacyjnym w ramach integracji, które udostępnia.

Usługi, które w ramach integracji z Shoper tworzą cookies oraz instrukcja włączania paska cookies, wymienione są w tym artykule: Jak skonfigurować widget Cookies?

WAŻNE! Orzecznictwo europejskie oprócz cookies, mówi również o innych atrybutach tzw. Web Storage czyli podręcznej pamięci internetowej w lokalnej przeglądarce osoby wizytującej stronę. Chodzi o: localStorage oraz sessionStorage, które uwzględniając swoje limity czasowe przetrzymywane są przez przeglądarkę na dysku lokalnego urządzenia, a następnie usuwane po przekroczeniu tego czasu.
Według prawa nic, co nie jest niezbędne do podstawowego korzystania z witryny, nie powinno być zapisywane na urządzeniu wizytującego sklep, dlatego miezbędne localStorage i sessionStorage powinny być traktowane na równi z plikami cookies i uwzględniane w komunikacie.

Integracje wykonane przez ciebie w sklepie we własnym zakresie, które tworzą cookies oraz inne web storage, wymagają dodatkowego przyporządkowania do odpowiednich kategorii, aby sklep mógł być w pełni zgodny z Prawem Telekomunikacyjnym.

Zweryfikuj zatem w zakładkach:

  • Dodatki i integracje > Integracje własne,
  • Wygląd i treści > Wygląd sklepu > Obecny szablon graficzny > Własny skrypt JS,
  • Dodatki i integracje > Moje aplikacje.

czy posiadasz takie dodatkowe integracje własne i oceń czy tworzą one dodatkowe cookies w twoim sklepie. Jeżeli nie masz pewności czy integracja własna tworzy cookies, zapytaj osobę która wdrażała modyfikację w twoim sklepie.

Jeżeli modyfikacja własna tworzy cookies, zapoznaj się z dalszą częścią artykułu.

Opisane poniżej metody są możliwe do użycia również przez twórców aplikacji do: Shoper App Store.

Wyjątkiem jest integracja z Google Tag Manager. Po wklejeniu skryptu w integracje własne nie musisz stosować dodatkowego przyporządkowania do kategorii ciasteczek, ponieważ w tym przypadku udzielona zgoda użytkownika lub jej brak jest automatycznie odznaczana.

Jak dostosować skrypty do kategorii usług cookies i innych web storage?

Widget Cookies widoczny w formie paska informacyjnego dla klienta sklepu podzielony jest na następujące kategorie:

  • Niezbędne – konieczne do przeglądania zawartości witryny i niemożliwe do odznaczenia przez odwiedzającego – brak możliwości podłączenia własnych skryptów,
  • Analityczne,
  • Marketingowe,
  • Funkcjonalne,
  • Analityczne dostawcy oprogramowania – brak możliwości podłączenia własnych skryptów.
Front sklepu internetowego > Widget Cookies > Zgody > Ustawienia
Rys 1. Określ swoje preferencje w zakresie wykorzystywania plików cookies przez sklep internetowy.
Front sklepu internetowego > Widget Cookies > Zgody > Ustawienia
Rys 1. Określ swoje preferencje w zakresie wykorzystywania plików cookies przez sklep internetowy.

Jeżeli dodatkowo zintegrowana usługa wykorzystuje cookies i inne web storage dla kategorii: Analityczne, Marketingowe, Funkcjonalne – wykorzystaj następujące metody i zapoznaj się z przykładami poniżej:

  • Analityczne.
Skopiuj
window.customerPrivacy.onAnalyticsConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
})
  • Marketingowe.
Skopiuj
window.customerPrivacy.onMarketingConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
})
  • Funkcjonalne.
Skopiuj
window.customerPrivacy.onFunctionalConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
})

Kategoria: Analityczne dostawcy oprogramowania jest zarezerwowana tylko dla Shoper, dlatego nie udostępniamy możliwości podłączenia się pod tą kategorię.

Przykład dostosowania skryptu dla wybranej kategorii – Funkcyjne

Chcesz, aby integracja zadziałała / kod wykonał się tylko i wyłącznie wtedy, gdy klient odwiedzający sklep wyrazi zgodę na kategorię: Funkcyjne.

Zaloguj się do Panelu administracyjnego sklepu.
W zależności od miejsca, w którym potrzebujesz umieścić kod, przejdź do zakładki: Dodatki i integracje > Integracje własne lub Wygląd i treści > Wygląd sklepu > Obecny szablon graficzny > Własny skrypt JS.
Umieść poniższy kod dla kategorii: Funkcyjne.
Skopiuj
window.customerPrivacy.onFunctionalConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
})

WAŻNE! Jeżeli kod zamieszczasz w: Dodatki i integracje (A) > Integracje własne (B) musisz dodatkowo umieścić kod w znacznikach HTML (C) jak na poniższym przykładzie.

Panel administracyjny > Dodatki i integracje > Integracje własne
Rys. 2. Wklej skrypt wykorzystujący piki cookies w sekcji: Nagłówek strony.
Panel administracyjny > Dodatki i integracje > Integracje własne
Rys. 2. Wklej skrypt wykorzystujący piki cookies w sekcji: Nagłówek strony.

Oprócz dopasowania kodu, nie zapomnij poinformować wizytujących sklep o skrypcie w opisie kategorii cookies.

WAŻNE! Jeżeli nie przyporządkujesz nowych cookies i innych web storage tworzonych przez własne skrypty opisaną powyżej metodą, zostaną one automatycznie przyporządkowane do kategorii: Niezbędne, co może rodzić konflikt z prawnego punktu widzenia.

Powiązane artykuły na temat plików cookies

Mogą zainteresować cię również poniższe artykuły Centrum pomocy poświęcone plikom cookies w sklepie Shoper:

Warto zapamiętać!
W powyższym artykule zostało wyjaśnione:
  • Co zrobić, aby sklep internetowy był w pełni zgodny z Prawem Telekomunikacyjnym?
  • Na jakie kategorie podzielony jest widget Cookies?
  • Jak przyporządkować cookies i inne web storage przez skrypty?
  • Jakie artykuły zawierają inne przydatne informacje o plikach cookies w sklepie?
Czy ten artykuł był pomocny?
Tak
Nie
Dziękujemy za odpowiedź!
Udostępnij artykuł:

Przetestuj sklep internetowy
przez 14 dni za darmo

Korzystaj ze wszystkich funkcji oprogramowania za darmo i bez zobowiązań.

Testuj wszystkie funkcje przez 14 dni bez zobowiązań. Zakładając sklep poprzez podanie
adresu e-mail akceptujesz nasz Regulamin i Politykę Prywatności