MousePlayer i privola
Snimke sesija zahtijevaju privolu. Ovako instalirajte MousePlayer da se ništa ne snimi prije pristanka posjetitelja — i poslije dokažite da je privola postojala.
Zašto je privola potrebna
MousePlayer bilježi pokrete miša, klikove, pomicanje stranice i promjene DOM-a. To je promatranje ponašanja prema uvodnoj izjavi 24 GDPR-a i pristup uređaju posjetitelja prema članku 25 TDDDG-a i odgovarajućim propisima. Zahtijeva privolu. Legitimni interes nije dovoljna osnova.
Teret dokazivanja valjane privole na vama je kao voditelju obrade. MousePlayer zato ne bilježi samo da je privola postojala, nego odakle je signal došao, kada je stigao i koja je konfiguracija tada vrijedila.
Zadano je odbijanje. Bez signala MousePlayer ne izrađuje ID sesije, ništa ne zapisuje u pohranu, ne postavlja kolačić i ne otvara vezu. Ne postoji put kojim bi istek vremena, pogreška ili nedostajući odgovor doveli do stanja „dopušteno“.
1Način 1 — neka vaš alat za privolu blokira skriptu
Isječak se umeće s type="text/plain" i atributom kategorije vašeg CMP-a. Prije privole uopće se ne izvršava. Ništa se ne može dogoditi prerano jer se ništa ne pokreće. Ovo je jedini način koji ne ovisi o pravilnom dolasku signala.
| Alat za privolu | Atribut oznake script |
|---|---|
| Usercentrics | type="text/plain" data-usercentrics="MousePlayer" |
| Cookiebot | type="text/plain" data-cookieconsent="statistics" |
| OneTrust | type="text/plain" class="optanon-category-C0002" |
| Consentmanager | type="text/plain" class="cmplazyload" data-cmp-purpose="1" |
| Borlabs | data-borlabs-cookie-blocker type="text/template" |
| Complianz | type="text/plain" data-category="statistics" |
<script type="text/plain" data-cookieconsent="statistics">
window.mp_config = {
channel: 'YOUR-CHANNEL-ID',
mode: 'web_only'
};
window.mp = window.mp || function() { (window.mp.q = window.mp.q || []).push(arguments); };
(function(w, d, s, id) {
w.mp_channelid = id;
var f = d.getElementsByTagName(s)[0], j = d.createElement(s);
j.async = true; j.src = 'https://www.mouseplayer.com/mp.js';
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'YOUR-CHANNEL-ID');
</script>Nazivi atributa mijenjaju se između glavnih verzija ovih alata. Provjerite trenutačni zapis u dokumentaciji CMP-a — pogrešno upisan atribut znači da nema snimki, a izgledat će kao naša pogreška.
2Način 2 — vaš vlastiti natpis
Koristite standardni isječak i sami obavijestite MousePlayer. Redak ispod radi prije i nakon učitavanja skripte pa redoslijed na stranici nije važan. Povlačenje privole radi u bilo kojem trenutku — i nekoliko minuta kasnije.
Nakon pristanka posjetitelja:
(window.mp_q = window.mp_q || []).push(['consent', true]);
Pri povlačenju privole, u bilo kojem trenutku:
(window.mp_q = window.mp_q || []).push(['consent', false]);
Uvijek koristite oblik (window.mp_q = window.mp_q || []). Obično window.mp_q = [] zamjenjuje polje i onemogućuje povlačenje privole.
3Način 3 — automatsko otkrivanje
Samo standardni isječak. MousePlayer sam otkriva Google Consent Mode v2, IAB TCF v2 i sedam uobičajenih alata za privolu (Consented.eu, Usercentrics, Cookiebot, OneTrust, Consentmanager, Borlabs, Complianz) te bezuvjetno poštuje Global Privacy Control. Koristite ovo samo gdje nijedan od prethodnih načina nije moguć: otkrivanje ovisi o očekivanom ponašanju drugog alata, a vi nećete primijetiti kad se ne ponaša tako.
Što se događa pri povlačenju privole
Zaustavljanje je trenutačno, a ne na kraju stranice:
- uklanja se svaka funkcija koja osluškuje događaje radi snimanja i oba se promatrača odspajaju; ostaje samo osluškivanje obnovljene privole
- svi se mjerači vremena uklanjaju, a veza se zatvara bez ponovnog povezivanja
- međuspremnik se odbacuje, a ne šalje — inače bi zatvaranje kartice isporučilo upravo podatke za koje je privola povučena
- identifikatori i oznake koje je MousePlayer za snimanje pohranio u lokalnoj pohrani i pohrani sesije brišu se; ako vaš alat za privolu nakon povlačenja potpuno blokira skriptu tako da se više ne pokreće, ostaju do brisanja podataka preglednika, ali se više ne koriste
- povlačenje privole prijavljuje se poslužitelju dok je veza još otvorena i evidentira se kako bi događaj ostao dokaziv
Postavke projekta
Pod Projekt → Postavke → Privola i regije odlučujete prihvaća li poslužitelj snimke samo sa signalom privole (preporučeno) ili, u izričito odobrenim regijama, i bez njega. Sama skripta bez signala privole ne otvara vezu; odobrenje ublažava samo provjeru na poslužitelju, ne i ovu. EU/EGP, Ujedinjena Kraljevina, Švicarska, Brazil i Kanada ne mogu se odobriti — zakonom zahtijevaju prethodnu privolu. Regija se određuje na poslužiteljskoj strani iz IP adrese; IP adresa pohranjuje se samo skraćeno (bez posljednjeg okteta ili bloka), zajedno s državom.
Što pripada vašim pravilima privatnosti
- MousePlayer kao izvršitelj obrade, uz svrhu: analiza ponašanja pri upotrebi putem snimki sesija i toplinskih karata
- da snimanje zahtijeva privolu i kako je posjetitelji mogu povući
- dogovoreno razdoblje zadržavanja snimki
Postoji gotov tekst. Tekst pravila privatnosti za vaše web-mjesto daje vam odlomak za umetanje — kratak i detaljan — uz tablicu za pregled kolačića i tri mjesta na kojima prestaje vrijediti nakon promjene postavke.
Snimke ne stižu?
- Provjerite atribut kategorije u dokumentaciji CMP-a — pogrešan trajno blokira skriptu
- Provjerite izvršava li se redak privole prije ili nakon isječka, a ne unutar bloka koji se nikad ne izvrši
- Global Privacy Control u pregledniku posjetitelja ima prednost pred svakim pristankom, svugdje u svijetu i bezuvjetno
- Stranice na popisu izuzetih stranica nikad se ne snimaju, bez obzira na privolu