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
Usercentricstype="text/plain" data-usercentrics="MousePlayer"
Cookiebottype="text/plain" data-cookieconsent="statistics"
OneTrusttype="text/plain" class="optanon-category-C0002"
Consentmanagertype="text/plain" class="cmplazyload" data-cmp-purpose="1"
Borlabsdata-borlabs-cookie-blocker type="text/template"
Complianztype="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