Skip to main content

Αυτόματη Παρεμπόδιση Σεναρίων: Πώς Λειτουργεί η Παρεμπόδιση Πριν τη Συγκατάθεση

Η αυτόματη παρεμπόδιση σεναρίων (γνωστή και ως παρεμπόδιση πριν τη συγκατάθεση ή αυτόματη παρεμπόδιση) εμποδίζει τη μη ουσιώδη εκτέλεση σεναρίων μέχρι ο χρήστης να παραχωρήσει τη συγκατάθεσή του. Αυτό αποτελεί νομική απαίτηση σύμφωνα με το Άρθρο 5(3) της Οδηγίας ePrivacy: κανένα cookie ή τεχνολογία παρακολούθησης δεν επιτρέπεται να τοποθετηθεί στη συσκευή του χρήστη χωρίς προηγούμενη ενημερωμένη συγκατάθεση, εκτός εάν είναι απολύτως αναγκαία για την υπηρεσία που έχει ζητήσει ο χρήστης.

Χωρίς αυτόματη παρεμπόδιση, ένας ιστότοπος που φορτώνει Google Analytics, Facebook Pixel ή οποιοδήποτε σενάριο μάρκετινγκ τρίτου μέρους θα τοποθετήσει cookies και θα συλλέξει δεδομένα προτού ο χρήστης προλάβει να λάβει απόφαση συγκατάθεσης. Αυτό αποτελεί παραβίαση συμμόρφωσης, ανεξάρτητα από το αν εμφανίζεται ένα banner συγκατάθεσης.

Γιατί η Χειροκίνητη Επισήμανση Σεναρίων Δεν Επαρκεί

Η παραδοσιακή προσέγγιση για τη φόρτωση σεναρίων βάσει συγκατάθεσης απαιτεί από τους προγραμματιστές να επισημαίνουν χειροκίνητα κάθε σενάριο στον ιστότοπο. Κάθε σενάριο πρέπει να τροποποιηθεί ώστε να μη φορτώνεται από προεπιλογή, και έπειτα να ενεργοποιείται υπό όρους όταν ο χρήστης συναινεί στη σχετική κατηγορία. Αυτό συνήθως περιλαμβάνει την αλλαγή του type="text/javascript" σε type="text/plain" και την προσθήκη ενός data attribute που υποδεικνύει την κατηγορία συγκατάθεσης.

Αυτή η προσέγγιση παρουσιάζει σοβαρά προβλήματα:

  • Κάθε νέο σενάριο που προστίθεται στον ιστότοπο πρέπει να επισημαίνεται χειροκίνητα. Αν μια ομάδα μάρκετινγκ προσθέσει ένα νέο pixel παρακολούθησης μέσω tag manager, αυτό ενεργοποιείται χωρίς συγκατάθεση, εκτός αν κάποιος θυμηθεί να ρυθμίσει τον κανόνα παρεμπόδισης.
  • Τα σενάρια τρίτων συχνά φορτώνουν επιπλέον σενάρια δυναμικά. Η παρεμπόδιση του γονικού σεναρίου δεν παρεμποδίζει απαραίτητα τα θυγατρικά σενάρια που θα είχε φορτώσει.
  • Τα ενσωματωμένα σενάρια που βρίσκονται μέσα στο HTML της σελίδας δεν μπορούν εύκολα να παρεμποδιστούν.
  • Η προσέγγιση είναι εύθραυστη. Ένα και μόνο σενάριο που ξεχάστηκε σημαίνει μη συμμορφούμενη συλλογή δεδομένων.

Πώς Λειτουργεί η Αυτόματη Παρεμπόδιση

Μια πλατφόρμα διαχείρισης συγκατάθεσης με αυτόματη παρεμπόδιση ακολουθεί διαφορετική προσέγγιση. Αντί να απαιτεί από τους προγραμματιστές να επισημαίνουν μεμονωμένα σενάρια, η CMP παρεμβαίνει σε όλη τη φόρτωση σεναρίων στο επίπεδο του browser και παρεμποδίζει οτιδήποτε δεν είναι απολύτως αναγκαίο.

Η διαδικασία λειτουργεί ως εξής:

  1. Η CMP φορτώνεται ως το πρώτο σενάριο στην ενότητα <head> της σελίδας, πριν από οποιοδήποτε άλλο σενάριο.
  2. Παρεμβαίνει στους μηχανισμούς φόρτωσης σεναρίων του browser, συμπεριλαμβανομένων των document.createElement('script'), της εκτέλεσης ενσωματωμένων σεναρίων και των δυναμικά εισαγόμενων σεναρίων.
  3. Κάθε σενάριο ελέγχεται σε αντιπαραβολή με μια βάση δεδομένων ταξινόμησης. Τα σενάρια από γνωστούς τομείς analytics, διαφήμισης και κοινωνικών δικτύων αναγνωρίζονται και κατηγοριοποιούνται.
  4. Τα σενάρια που ταξινομούνται ως μη ουσιώδη τηρούνται σε ουρά. Δεν εκτελούνται, δεν τοποθετούν cookies και δεν πραγματοποιούν αιτήματα δικτύου.
  5. Όταν ο χρήστης παραχωρεί συγκατάθεση για μια συγκεκριμένη κατηγορία, τα σενάρια που βρίσκονται σε ουρά για αυτή την κατηγορία απελευθερώνονται και επιτρέπεται να εκτελεστούν κανονικά.
  6. Αν ο χρήστης απορρίψει μια κατηγορία, τα σενάρια αυτής της κατηγορίας παραμένουν παρεμποδισμένα για όλη τη διάρκεια της συνεδρίας.

Τι Παρεμποδίζεται

Η αυτόματη παρεμπόδιση συνήθως ταξινομεί τα σενάρια σε τέσσερις κατηγορίες, ευθυγραμμισμένες με τις τυπικές κατηγορίες συγκατάθεσης cookies:

Κατηγορία Παραδείγματα Παρεμποδίζεται Πριν τη Συγκατάθεση
Απολύτως Αναγκαία Επεξεργαστές πληρωμών, ταυτοποίηση, διαχείριση συνεδρίας, η ίδια η CMP Όχι (πάντα επιτρέπονται)
Analytics Google Analytics, Hotjar, Matomo, Plausible Ναι
Μάρκετινγκ Google Ads, Facebook Pixel, LinkedIn Insight, TikTok Pixel Ναι
Προτιμήσεις Προτιμήσεις γλώσσας, προσαρμογή UI, εργαλεία A/B testing Ναι

Το Πρόβλημα του Χρονισμού

Για να λειτουργήσει σωστά η αυτόματη παρεμπόδιση, η CMP πρέπει να είναι το πρώτο σενάριο που φορτώνεται στη σελίδα. Αν οποιοδήποτε μη ουσιώδες σενάριο φορτωθεί πριν από την CMP, θα εκτελεστεί χωρίς συγκατάθεση. Γι' αυτό το tag σεναρίου της CMP δεν πρέπει να χρησιμοποιεί τα attributes defer ή async, και πρέπει να εμφανίζεται πριν από οποιοδήποτε άλλο σενάριο στην ενότητα <head>.

Αυτή είναι η ίδια αρχιτεκτονική που χρησιμοποιεί κάθε συμμορφούμενη CMP: οι Cookiebot, OneTrust, CookieYes και Passiro απαιτούν όλες σύγχρονη φόρτωση ως το πρώτο σενάριο στην κεφαλίδα του εγγράφου.

Αλληλεπίδραση με το Google Consent Mode

Η αυτόματη παρεμπόδιση σεναρίων λειτουργεί παράλληλα με το Google Consent Mode v2. Ενώ το Consent Mode προσαρμόζει τον τρόπο συμπεριφοράς των tags της Google όταν η συγκατάθεση απορρίπτεται (μεταβαίνοντας σε μέτρηση χωρίς cookies), η αυτόματη παρεμπόδιση εμποδίζει εντελώς την εκτέλεση όλων των μη ουσιωδών σεναρίων.

Οι δύο μηχανισμοί είναι συμπληρωματικοί: το Consent Mode χειρίζεται τα tags της Google με κομψότητα (επιτρέποντας μοντελοποιημένες μετατροπές), ενώ η αυτόματη παρεμπόδιση χειρίζεται όλα τα υπόλοιπα (pixels τρίτων, κοινωνικά widgets, διαφημιστικά σενάρια από μη-Google προμηθευτές).

Αυτόματη Παρεμπόδιση και Passiro

Το Passiro περιλαμβάνει αυτόματη παρεμπόδιση σεναρίων στο δωρεάν widget συγκατάθεσής του. Όταν φορτώνεται το σενάριο Passiro, αναγνωρίζει και παρεμποδίζει τα μη ουσιώδη σενάρια προτού μπορέσουν να εκτελεστούν. Δεν απαιτείται χειροκίνητη επισήμανση σεναρίων.

Η βάση δεδομένων ταξινόμησης βασίζεται στην κοινοτική λίστα αποκλεισμού EasyPrivacy (GPL-3.0), η οποία καλύπτει ~4.900 τομείς παρακολούθησης, analytics και διαφήμισης και ανανεώνεται καθημερινά. Αυτό είναι σημαντικά μεγαλύτερο από τις ιδιόκτητες επιμελημένες λίστες που χρησιμοποιούν οι περισσότερες εμπορικές CMP — οι Cookiebot, OneTrust και άλλες συνήθως βασίζονται σε βάσεις δεδομένων μικρότερες κατά μια τάξη μεγέθους.

Σε συνδυασμό με το IAB TCF v2.3 και το Google Consent Mode v2, η αυτόματη παρεμπόδιση διασφαλίζει ότι δεν συλλέγονται δεδομένα προτού παραχωρηθεί η συγκατάθεση, ικανοποιώντας τις απαιτήσεις του Άρθρου 5(3) της ePrivacy και του Άρθρου 6 του GDPR.

Συμμορφώνεται ο ιστότοπός σας με τους κανονισμούς cookies;

Σαρώστε τον ιστότοπό σας δωρεάν και βρείτε όλα τα cookies σε λίγα λεπτά.

Σαρώστε τα cookies σας δωρεάν