Dostosowanie skryptów do kategorii usług cookies oraz innych web storage
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.
UWAGA: 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 niezbę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ą instrukcji.
Opisane poniżej metody są możliwe do użycia również przez twórców aplikacji do Shoper App Store
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.
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:
window.customerPrivacy.onAnalyticsConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
}) - Marketingowe:
window.customerPrivacy.onMarketingConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
}) - Funkcjonalne:
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
Chcesz, aby integracja zadziałała / kod wykonał się tylko i wyłącznie wtedy, gdy klient odwiedzający sklep wyrazi zgodę na kategorię Funkcyjne.
- 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
window.customerPrivacy.onFunctionalConsentGranted(function () {
TUTAJ ZAMIEŚĆ SWÓJ KOD
})
UWAGA: Jeżeli kod zamieszczasz w Dodatki i integracje > Integracje własne musisz dodatkowo umieścić kod w znacznikach HTML <script> jak w poniższym przykładzie:
Oprócz dopasowania kodu, nie zapomnij poinformować wizytujących sklep o skrypcie w opisie kategorii cookies.
UWAGA: 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
Zobacz także:
Informacje o plikach Cookies
Konfiguracja Widgetu Cookies