MousePlayer at Pahintulot

Kailangan ng pahintulot para sa mga recording ng session. Ganito i-install ang MousePlayer upang walang ma-record bago pumayag ang bisita — at upang mapatunayan iyon pagkatapos.

Bakit kailangan ang pahintulot

Itinatala ng MousePlayer ang galaw ng mouse, mga click, pag-scroll at mga pagbabago sa DOM. Pagmamasid ito sa asal sa ilalim ng Recital 24 ng GDPR at pag-access sa device ng bisita sa ilalim ng Section 25 ng TDDDG at mga katumbas nito. Kailangan nito ng pahintulot. Hindi sapat ang lehitimong interes.

Nasa inyo bilang controller ang pananagutang patunayan ang wastong pahintulot. Kaya itinatala ng MousePlayer hindi lamang na may pahintulot, kundi kung saan nanggaling ang senyas, kailan ito dumating, at aling configuration ang umiiral noong panahong iyon.

Pagtanggi ang default. Kung walang senyas, hindi gumagawa ang MousePlayer ng session ID, walang isinusulat sa storage, walang itinatakdang cookie at walang binubuksang koneksiyon. Walang paraan kung saan ang timeout, error o kawalan ng sagot ay humahantong sa “pinayagan”.

1Opsiyon 1 — hayaang harangin ng inyong consent tool ang script

Isinasama ang snippet gamit ang type="text/plain" at category attribute ng inyong CMP. Bago ang pahintulot, hindi ito tumatakbo. Walang mangyayari nang masyadong maaga dahil walang tumatakbo. Ito lamang ang opsiyong hindi umaasa sa wastong pagdating ng senyas.

Consent toolAttribute para sa script tag
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>

Nagbabago ang mga pangalan ng attribute sa pagitan ng malalaking bersiyon ng mga tool na ito. Suriin ang kasalukuyang baybay sa dokumentasyon ng inyong CMP — ang maling attribute ay nangangahulugang walang recording, at magmumukhang nasa amin ang problema.

2Opsiyon 2 — sarili ninyong banner

Gamitin ang karaniwang snippet at kayo mismo ang magsabi sa MousePlayer. Gumagana ang linya sa ibaba bago at pagkatapos mag-load ang script, kaya hindi mahalaga ang pagkakasunod sa inyong pahina. Gumagana anumang oras ang pagbawi — kahit makalipas ang ilang minuto.

Pagkatapos pumayag ang bisita:

(window.mp_q = window.mp_q || []).push(['consent', true]);

Sa pagbawi, anumang oras:

(window.mp_q = window.mp_q || []).push(['consent', false]);

Laging gamitin ang anyong (window.mp_q = window.mp_q || []). Ang simpleng window.mp_q = [] ay pumapalit sa array at sumisira sa pagbawi.

3Opsiyon 3 — awtomatikong pagtukoy

Ang karaniwang snippet lamang. Kusang nakikita ng MousePlayer ang Google Consent Mode v2, IAB TCF v2 at pitong karaniwang consent tool (Consented.eu, Usercentrics, Cookiebot, OneTrust, Consentmanager, Borlabs, Complianz), at walang kondisyong iginagalang ang Global Privacy Control. Gamitin lamang ito kung hindi maaari ang dalawang opsiyon sa itaas: nakasalalay ang pagtukoy sa inaasahang asal ng ibang tool, at hindi ninyo mapapansing pumalya ito.

Ano ang nangyayari sa pagbawi

Agad ang paghinto, hindi sa dulo ng pahina:

  • inaalis ang bawat listener ng recording at pinuputol ang parehong observer; pakikinig na lamang para sa panibagong pahintulot ang natitira
  • inaalis ang lahat ng timer at isinasara ang koneksiyon nang walang muling pagkonekta
  • ang buffer ay itinatapon, hindi ipinapadala — kung hindi, ihahatid ng pagsara ng tab ang mismong datos na katatanggi lamang
  • binubura ang mga identifier at marker na inimbak ng MousePlayer sa local at session storage para sa recording; kung ganap na hinarang ng inyong consent tool ang script matapos ang pagbawi upang hindi na ito magsimula, mananatili ang mga ito hanggang burahin ang datos ng browser ngunit hindi na ginagamit
  • iniuulat sa server at itinatala ang pagbawi habang bukas pa ang koneksiyon, upang mapatunayan ang pangyayari

Mga Setting ng Project

Sa Project → Mga Setting → Pahintulot at mga rehiyon ninyo itinatakda kung tatanggap lamang ang server ng mga recording na may senyas ng pahintulot (inirerekomenda) o tatanggap din nang wala nito sa mga tahasang pinayagang rehiyon. Walang binubuksang koneksiyon ang script kung walang senyas ng pahintulot; ang pagpayag sa rehiyon ay nagpapaluwag lamang sa pagsusuri sa server. Hindi maaaring payagan ang EU/EEA, United Kingdom, Switzerland, Brazil at Canada — hinihingi ng batas ang paunang pahintulot doon. Tinutukoy ng server ang rehiyon mula sa IP address; pinaikling anyo lamang ng IP address ang iniimbak (walang huling octet o block), kasama ng bansa.

Ano ang dapat nasa inyong patakaran sa privacy

  • MousePlayer bilang processor, para sa layuning: pagsusuri sa asal ng paggamit sa pamamagitan ng mga recording ng session at heatmap
  • na kailangan ng pahintulot para sa recording, at kung paano ito mababawi ng mga bisita
  • ang napagkasunduang tagal ng pagpapanatili ng mga recording

May handa nang teksto. Teksto ng Patakaran sa Privacy para sa Inyong Website ang nagbibigay ng talatang maikokopya — maikli at detalyado — kasama ang talahanayan para sa inyong listahan ng cookie at ang tatlong puntong hindi na magiging totoo kapag binago ninyo ang isang setting.

Walang dumarating na recording?

  • Ihambing ang category attribute sa dokumentasyon ng inyong CMP — permanenteng haharangin ng maling attribute ang script
  • Tiyaking tumatakbo ang linya ng pahintulot bago o pagkatapos ng snippet, hindi sa loob ng block na hindi kailanman tumatakbo
  • Pinangingibabawan ng Global Privacy Control sa browser ng bisita ang anumang pagpayag, sa buong mundo at walang kondisyon
  • Hindi kailanman nire-record ang mga pahinang nasa inyong listahan ng pagbubukod, anuman ang pahintulot