MousePlayer και συγκατάθεση

Οι καταγραφές συνεδριών χρειάζονται συγκατάθεση. Δείτε πώς να εγκαταστήσετε το MousePlayer ώστε να μην καταγράφεται τίποτα πριν συμφωνήσει ο επισκέπτης — και πώς να το αποδείξετε εκ των υστέρων.

Γιατί απαιτείται συγκατάθεση

Το MousePlayer καταγράφει κίνηση ποντικιού, κλικ, κύλιση και αλλαγές DOM. Πρόκειται για παρατήρηση συμπεριφοράς σύμφωνα με την αιτιολογική σκέψη 24 του ΓΚΠΔ και πρόσβαση στη συσκευή του επισκέπτη σύμφωνα με το άρθρο 25 TDDDG και τις αντίστοιχες διατάξεις. Απαιτεί συγκατάθεση. Το έννομο συμφέρον δεν αρκεί.

Το βάρος απόδειξης έγκυρης συγκατάθεσης βαρύνει εσάς ως υπεύθυνο επεξεργασίας. Γι’ αυτό το MousePlayer καταγράφει όχι μόνο ότι υπήρχε συγκατάθεση, αλλά και από πού προήλθε το σήμα, πότε έφτασε και ποια διαμόρφωση ίσχυε εκείνη τη στιγμή.

Η προεπιλογή είναι άρνηση. Χωρίς σήμα, το MousePlayer δεν δημιουργεί ID συνεδρίας, δεν γράφει τίποτα στην αποθήκευση, δεν τοποθετεί cookie και δεν ανοίγει σύνδεση. Δεν υπάρχει διαδρομή όπου μια λήξη χρόνου, ένα σφάλμα ή μια απάντηση που λείπει οδηγεί στο «επιτρέπεται».

1Επιλογή 1 — αφήστε το εργαλείο συγκατάθεσής σας να αποκλείει το script

Το απόσπασμα κώδικα ενσωματώνεται με type="text/plain" και το χαρακτηριστικό κατηγορίας της CMP σας. Πριν από τη συγκατάθεση δεν εκτελείται καθόλου. Τίποτα δεν μπορεί να συμβεί πρόωρα, επειδή τίποτα δεν εκτελείται. Αυτή είναι η μόνη επιλογή που δεν εξαρτάται από τη σωστή άφιξη ενός σήματος.

Εργαλείο συγκατάθεσηςΧαρακτηριστικό για την ετικέτα script
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>

Τα ονόματα χαρακτηριστικών αλλάζουν μεταξύ κύριων εκδόσεων αυτών των εργαλείων. Ελέγξτε την τρέχουσα γραφή στην τεκμηρίωση της CMP σας — ένα λάθος χαρακτηριστικό σημαίνει μηδενικές καταγραφές και το σφάλμα θα φαίνεται δικό μας.

2Επιλογή 2 — το δικό σας banner

Χρησιμοποιήστε το τυπικό απόσπασμα κώδικα και ενημερώστε οι ίδιοι το MousePlayer. Η παρακάτω γραμμή λειτουργεί πριν και μετά τη φόρτωση του script, οπότε η σειρά στη σελίδα σας δεν έχει σημασία. Η ανάκληση λειτουργεί ανά πάσα στιγμή — ακόμη και αρκετά λεπτά αργότερα.

Αφού συμφωνήσει ο επισκέπτης:

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

Κατά την ανάκληση, ανά πάσα στιγμή:

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

Χρησιμοποιείτε πάντα τη μορφή (window.mp_q = window.mp_q || []). Μια απλή ανάθεση window.mp_q = [] αντικαθιστά τον πίνακα και εμποδίζει τη λειτουργία της ανάκλησης.

3Επιλογή 3 — αυτόματος εντοπισμός

Το τυπικό απόσπασμα κώδικα μόνο του. Το MousePlayer εντοπίζει μόνο του το Google Consent Mode v2, το IAB TCF v2 και επτά συνήθη εργαλεία συγκατάθεσης (Consented.eu, Usercentrics, Cookiebot, OneTrust, Consentmanager, Borlabs, Complianz) και τηρεί ανεπιφύλακτα το Global Privacy Control. Χρησιμοποιήστε το μόνο όπου δεν είναι δυνατή καμία από τις παραπάνω επιλογές: ο εντοπισμός εξαρτάται από το αν το άλλο εργαλείο συμπεριφέρεται όπως αναμένεται και δεν θα το αντιληφθείτε αν δεν συμβεί αυτό.

Τι συμβαίνει κατά την ανάκληση

Η διακοπή είναι άμεση, όχι στο τέλος της σελίδας:

  • αφαιρούνται όλοι οι ακροατές συμβάντων καταγραφής και αποσυνδέονται και οι δύο παρατηρητές· παραμένει μόνο η ακρόαση για εκ νέου συγκατάθεση
  • εκκαθαρίζονται όλα τα χρονόμετρα και η σύνδεση κλείνει χωρίς επανασύνδεση
  • η προσωρινή μνήμη απορρίπτεται, δεν αποστέλλεται — διαφορετικά το κλείσιμο της καρτέλας θα παρέδιδε ακριβώς τα δεδομένα για τα οποία μόλις αρνήθηκε τη συγκατάθεση ο επισκέπτης
  • διαγράφονται τα αναγνωριστικά και οι δείκτες που αποθήκευσε το MousePlayer στην τοπική αποθήκευση και στην αποθήκευση συνεδρίας για την καταγραφή· αν το εργαλείο συγκατάθεσής σας αποκλείσει πλήρως το script μετά την ανάκληση ώστε να μην ξεκινά πλέον, παραμένουν μέχρι να διαγραφούν τα δεδομένα περιήγησης, αλλά δεν χρησιμοποιούνται πλέον
  • η ανάκληση αναφέρεται στον διακομιστή όσο η σύνδεση παραμένει ανοιχτή και καταχωρίζεται, ώστε το συμβάν να παραμένει αποδείξιμο

Ρυθμίσεις έργου

Στην ενότητα Έργο → Ρυθμίσεις → Συγκατάθεση και περιοχές αποφασίζετε αν ο διακομιστής δέχεται καταγραφές μόνο με σήμα συγκατάθεσης (συνιστάται) ή, σε ρητά επιτρεπόμενες περιοχές, και χωρίς αυτό. Το ίδιο το script δεν ανοίγει σύνδεση χωρίς σήμα συγκατάθεσης· μια άδεια χαλαρώνει μόνο τον έλεγχο στον διακομιστή, όχι αυτόν. Η ΕΕ/ο ΕΟΧ, το Ηνωμένο Βασίλειο, η Ελβετία, η Βραζιλία και ο Καναδάς δεν μπορούν να επιτραπούν — απαιτούν προηγούμενη συγκατάθεση βάσει νόμου. Η περιοχή προσδιορίζεται στον διακομιστή από τη διεύθυνση IP· η διεύθυνση IP αποθηκεύεται μόνο σε περικομμένη μορφή (χωρίς την τελευταία οκτάδα ή το τελευταίο τμήμα), μαζί με τη χώρα.

Τι πρέπει να περιλαμβάνει η δήλωση απορρήτου σας

  • το MousePlayer ως εκτελούντα την επεξεργασία, με σκοπό την ανάλυση συμπεριφοράς χρήσης μέσω καταγραφών συνεδριών και θερμικών χαρτών
  • ότι η καταγραφή απαιτεί συγκατάθεση και πώς μπορούν οι επισκέπτες να την ανακαλέσουν
  • την περίοδο διατήρησης που έχει συμφωνηθεί για τις καταγραφές

Υπάρχει έτοιμη διατύπωση. Κείμενο δήλωσης απορρήτου για τον ιστότοπό σας σας δίνει την παράγραφο για επικόλληση — σύντομη και αναλυτική — μαζί με τον πίνακα για την επισκόπηση cookies και τα τρία σημεία στα οποία παύει να ισχύει όταν αλλάξετε μια ρύθμιση.

Δεν φτάνουν καταγραφές;

  • Ελέγξτε το χαρακτηριστικό κατηγορίας στην τεκμηρίωση της CMP σας — ένα λανθασμένο χαρακτηριστικό αποκλείει μόνιμα το script
  • Βεβαιωθείτε ότι η γραμμή συγκατάθεσης εκτελείται πριν ή μετά το απόσπασμα κώδικα, όχι μέσα σε τμήμα κώδικα που δεν εκτελείται ποτέ
  • Το Global Privacy Control στο πρόγραμμα περιήγησης του επισκέπτη υπερισχύει κάθε «ναι», παγκοσμίως και χωρίς όρους
  • Οι σελίδες στη λίστα εξαιρέσεών σας δεν καταγράφονται ποτέ, ανεξάρτητα από τη συγκατάθεση