MousePlayer és hozzájárulás
A munkamenet-felvételekhez hozzájárulás szükséges. Így telepítse a MousePlayert, hogy beleegyezés előtt semmit ne rögzítsen — és utólag bizonyítható is legyen.
Miért szükséges hozzájárulás
A MousePlayer egérmozgást, kattintásokat, görgetést és DOM-változásokat rögzít. Ez a GDPR (24) preambulumbekezdése szerinti viselkedésmegfigyelés, és a TDDDG 25. §-a, illetve megfelelői szerinti hozzáférés a látogató eszközéhez. Hozzájárulás szükséges hozzá. A jogos érdek nem elegendő.
Az érvényes hozzájárulást Önnek mint adatkezelőnek kell bizonyítania. A MousePlayer ezért nemcsak azt rögzíti, hogy volt hozzájárulás, hanem a jelzés forrását, érkezési idejét és az akkor érvényes konfigurációt is.
Az alapállapot az elutasítás. Jelzés nélkül a MousePlayer nem hoz létre munkamenet-azonosítót, nem ír a tárba, nem állít be sütit, és nem nyit kapcsolatot. Nincs olyan út, ahol időtúllépés, hiba vagy hiányzó válasz „engedélyezett” állapotot eredményezne.
11. lehetőség — a hozzájáruláskezelő blokkolja a szkriptet
A kódrészlet type="text/plain" értékkel és a CMP kategóriaattribútumával kerül be. Hozzájárulás előtt egyáltalán nem fut. Semmi nem történhet túl korán, mert semmi nem fut. Ez az egyetlen mód, amely nem a jelzés helyes megérkezésétől függ.
| Hozzájáruláskezelő | A script címke attribútuma |
|---|---|
| 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>Az attribútumnevek az eszközök főverziói között változnak. Ellenőrizze az aktuális írásmódot CMP-je dokumentációjában — hibás attribútumnál nincs felvétel, és a hiba a miénknek tűnik.
22. lehetőség — saját banner
Használja a szokásos kódrészletet, és maga jelezze a MousePlayernek a döntést. Az alábbi sor a szkript betöltése előtt és után is működik, ezért az oldalbeli sorrend nem számít. A visszavonás bármikor működik — akár percekkel később is.
A látogató beleegyezése után:
(window.mp_q = window.mp_q || []).push(['consent', true]);
Visszavonáskor, bármikor:
(window.mp_q = window.mp_q || []).push(['consent', false]);
Mindig a (window.mp_q = window.mp_q || []) formát használja. A puszta window.mp_q = [] lecseréli a tömböt, és elrontja a visszavonást.
33. lehetőség — automatikus felismerés
Önmagában a szokásos kódrészlet. A MousePlayer felismeri a Google Consent Mode v2-t, az IAB TCF v2-t és hét gyakori hozzájáruláskezelőt (Consented.eu, Usercentrics, Cookiebot, OneTrust, Consentmanager, Borlabs, Complianz), a Global Privacy Control jelzését pedig feltétel nélkül tiszteletben tartja. Csak akkor használja, ha a fenti két mód egyike sem lehetséges: a felismerés a másik eszköz elvárt működésétől függ, és nem veszi észre, ha az eltér.
Mi történik visszavonáskor
A leállás azonnali, nem az oldal végén történik:
- minden rögzítő eseményfigyelőt eltávolítunk, és mindkét observert leválasztjuk; csak az újbóli hozzájárulás figyelése marad
- minden időzítőt törlünk, a kapcsolatot újracsatlakozás nélkül lezárjuk
- a puffert eldobjuk, nem küldjük el — különben a lap bezárása épp az imént elutasított adatokat továbbítaná
- a MousePlayer által rögzítéshez helyi és munkamenet-tárba írt azonosítókat és jelölőket töröljük; ha visszavonás után a hozzájáruláskezelő teljesen blokkolja a szkriptet, így az többé nem indul el, az adatok a böngészőadatok törléséig megmaradnak, de nem használjuk őket
- a visszavonást a még nyitott kapcsolaton jelentjük a szervernek és rögzítjük, így az esemény bizonyítható marad
Projektbeállítások
A Projekt → Beállítások → Hozzájárulás és régiók alatt dönti el, a szerver csak hozzájárulási jelzéssel fogad-e felvételeket (ajánlott), vagy kifejezetten engedélyezett régiókban nélküle is. Maga a szkript hozzájárulási jelzés nélkül nem nyit kapcsolatot; az engedélyezés csak a szerver ellenőrzését enyhíti, ezt nem. Az EU/EGT, az Egyesült Királyság, Svájc, Brazília és Kanada nem engedélyezhető — jogszabály alapján előzetes hozzájárulás kell. A régiót szerveroldalon, az IP-címből határozzuk meg; az IP-t csak csonkolva (az utolsó oktett vagy blokk nélkül) tároljuk, az országgal együtt.
Mi kerüljön az adatvédelmi tájékoztatóba
- a MousePlayer mint adatfeldolgozó, a céllal együtt: használati viselkedés elemzése munkamenet-felvételekkel és hőtérképekkel
- hogy a rögzítéshez hozzájárulás szükséges, és azt hogyan vonhatják vissza a látogatók
- a felvételekre megállapodott megőrzési idő
Kész szövegváltozat is van. Az Adatvédelmi tájékoztatószöveg az Ön webhelyéhez beilleszthető bekezdést ad — rövidet és részleteset —, táblázatot a sütik áttekintéséhez és a három pontot, ahol egy beállítás módosítása után a szöveg már nem igaz.
Nem érkezik felvétel?
- Ellenőrizze a kategóriaattribútumot CMP-je dokumentációja alapján — a hibás érték tartósan blokkolja a szkriptet
- A hozzájárulási sor a kódrészlet előtt vagy után fusson, ne egy soha le nem futó blokkban
- A látogató böngészőjében a Global Privacy Control minden beleegyezést felülír, világszerte és feltétel nélkül
- A kizárási listán szereplő oldalakat hozzájárulástól függetlenül soha nem rögzítjük