CONSENT × DATA QUALITY

    GDPR & Google Consent Mode v2: Τεχνική Συμμόρφωση.

    Οι περισσότεροι οδηγοί εξηγούν τι λέει ο νόμος. Εδώ θα βρεις πώς υλοποιείται τεχνικά — cookie banner, consent signals, GTM triggers — χωρίς να πετάξεις στα σκουπίδια το μισό σου analytics.

    Το consent αντιμετωπίζεται συνήθως ως νομικό αγκάθι: βάζεις ένα banner, το ξεχνάς, και ελπίζεις. Στην πράξη είναι κυρίως τεχνικό θέμα, γιατί από τη στιγμή που ένα banner μπαίνει λάθος, τα δεδομένα σου αλλάζουν δραματικά — προς τα κάτω.

    Έχω δει e-shop να χάνει πάνω από το 40% των conversions του στο GA4 μέσα σε μία μέρα, μόνο και μόνο επειδή το νέο banner μπλόκαρε τα tags πριν προλάβει να σταλεί οποιοδήποτε consent signal. Τεχνικά «συμμορφώθηκε». Πρακτικά, τυφλώθηκε.

    Το Consent Mode v2 υπάρχει ακριβώς για αυτό: επιτρέπει στα Google tags να λειτουργούν σε περιορισμένη, χωρίς cookies μορφή όταν δεν υπάρχει συγκατάθεση, και δίνει στη Google τη δυνατότητα να μοντελοποιήσει ένα μέρος όσων λείπουν.

    01

    Τι απαιτεί ο νόμος και τι σημαίνει τεχνικά

    Σε γενικές γραμμές, το πλαίσιο ζητά τρία πράγματα με τεχνικό αντίκρισμα: κανένα μη απαραίτητο cookie ή tracker πριν από ενεργή συγκατάθεση, ισότιμη δυνατότητα άρνησης, και δυνατότητα ανάκλησης οποιαδήποτε στιγμή.

    Τεχνικά αυτό σημαίνει ότι τα tags δεν φορτώνουν με βάση το DOM Ready, αλλά με βάση την κατάσταση συγκατάθεσης. Σημαίνει επίσης default κατάσταση «denied» πριν εμφανιστεί οποιαδήποτε επιλογή, και update μόλις ο χρήστης απαντήσει.

    Και σημαίνει ότι το «Απόρριψη» πρέπει να είναι εξίσου εύκολο με το «Αποδοχή». Πέρα από τη νομική διάσταση, τα σκοτεινά μοτίβα διαβρώνουν και τα δεδομένα: παίρνεις συγκαταθέσεις κατά λάθος, με χρήστες που κλείνουν το banner χωρίς να ξέρουν τι πάτησαν.

    • Καμία μη απαραίτητη αποθήκευση πριν από τη συγκατάθεση
    • Ισότιμα κουμπιά αποδοχής και άρνησης
    • Εύκολη ανάκληση από κάθε σελίδα
    • Καταγραφή της συγκατάθεσης με χρονοσήμανση
    02

    Πώς στήνεται σωστά το Consent Mode v2

    Το Consent Mode v2 δουλεύει με σήματα. Δύο από αυτά είναι τα κρίσιμα για τη διαφήμιση: ad_user_data και ad_personalization, μαζί με τα ήδη γνωστά ad_storage και analytics_storage.

    Η σειρά έχει σημασία περισσότερο από οτιδήποτε άλλο. Πρώτα φορτώνεται το default consent state με όλα σε denied, και μόνο μετά το GTM και τα υπόλοιπα tags. Αν το default φορτώσει δεύτερο, υπάρχει παράθυρο κατά το οποίο τα tags τρέχουν χωρίς κανόνες — και εκεί χάνεται και η συμμόρφωση και η αξιοπιστία των δεδομένων.

    Στην κατάσταση denied τα Google tags εξακολουθούν να στέλνουν pings χωρίς cookies και χωρίς αναγνωριστικά. Δεν είναι tracking· είναι το σήμα που επιτρέπει τη μοντελοποίηση. Γι' αυτό το «μπλοκάρω τα πάντα μέχρι να πατήσει αποδοχή» κοστίζει πολύ περισσότερα δεδομένα από ό,τι νομίζουν οι περισσότεροι.

    Consent triggers στο GTM

    Κάθε tag δηλώνει ποια consent types χρειάζεται. Το GTM τα κρατά σε αναμονή και τα εκτελεί μόνο όταν δοθεί το αντίστοιχο σήμα — χωρίς custom JavaScript και χωρίς χειροκίνητα blocking triggers που ξεχνιούνται.

    Advanced vs basic mode

    Στο basic mode τα tags δεν φορτώνουν καθόλου πριν τη συγκατάθεση. Στο advanced φορτώνουν σε περιορισμένη μορφή. Το advanced διατηρεί σημαντικά περισσότερα δεδομένα και επιτρέπει modeling· η επιλογή θέλει και νομική αξιολόγηση, όχι μόνο τεχνική.

    03

    Επιλογή και ρύθμιση CMP

    Το CMP είναι το εργαλείο που εμφανίζει το banner και μεταδίδει τη συγκατάθεση. Η αγορά έχει αρκετές σοβαρές επιλογές — Cookiebot, CookieYes, Iubenda, Usercentrics, Complianz — και το κριτήριο δεν είναι η τιμή αλλά η ποιότητα της ενσωμάτωσης.

    Τα βασικά που ελέγχω πάντα: υποστηρίζει native Consent Mode v2 σήματα, φορτώνει πριν από τα tags, δίνει καθαρό event στο data layer όταν αλλάζει η κατάσταση, καταγράφει proof of consent, και σαρώνει το site για cookies ώστε οι κατηγορίες να αντιστοιχούν στην πραγματικότητα.

    Μεγάλη προσοχή στο auto-blocking. Πολλά CMP μπλοκάρουν scripts «αυτόματα» με ευρετικούς κανόνες και συχνά κόβουν και ό,τι δεν πρέπει — από chat widgets μέχρι το ίδιο το GTM. Προτιμώ ρητό έλεγχο μέσω consent triggers.

    04

    Behavioral modeling: πόσα δεδομένα ανακτάς

    Όταν το Consent Mode είναι σωστά στημένο και υπάρχει επαρκής όγκος, η Google χρησιμοποιεί τα consented δεδομένα για να εκτιμήσει τη συμπεριφορά των χρηστών που αρνήθηκαν. Στα reports βλέπεις modeled conversions και modeled users.

    Υπάρχουν προϋποθέσεις: ελάχιστος ημερήσιος όγκος επισκεψιμότητας για αρκετές ημέρες, ενεργό advanced consent mode, και σταθερή υλοποίηση. Ένα site με λίγες εκατοντάδες επισκέψεις τη μέρα συνήθως δεν πληροί το όριο.

    Η μοντελοποίηση δεν είναι μαγική ανάκτηση. Είναι στατιστική εκτίμηση: δουλεύει καλά σε aggregate reporting, όχι σε ανάλυση μεμονωμένων χρηστών. Και δεν αντικαθιστά καλό tracking — το συμπληρώνει.

    • Advanced consent mode ενεργό και σωστά σειροθετημένο
    • Επαρκής και σταθερός όγκος επισκεψιμότητας
    • Καθαρά consent signals σε κάθε σελίδα, όχι μόνο στην αρχική
    • Ρεαλιστικές προσδοκίες: aggregate εκτίμηση, όχι user-level δεδομένα
    05

    Πώς ελέγχεις ότι δουλεύει

    Ο έλεγχος γίνεται με τρία εργαλεία και δέκα λεπτά χρόνο. Στο GTM Preview βλέπεις την κατάσταση consent σε κάθε βήμα και ποια tags έμειναν σε αναμονή. Στο Tag Assistant επιβεβαιώνεις ότι το default denied φόρτωσε πρώτο. Στο Network tab του browser ελέγχεις τι φεύγει πριν πατηθεί οτιδήποτε.

    Δοκίμασε και τα τρία σενάρια: πλήρης αποδοχή, πλήρης άρνηση, μερική επιλογή. Σε άρνηση δεν πρέπει να υπάρχουν analytics ή ads cookies — αλλά πρέπει να υπάρχουν τα cookieless pings αν τρέχεις advanced mode.

    Τέλος, παρακολούθησε τον δείκτη συγκατάθεσης σαν metric. Αν το consent rate πέσει απότομα, κάτι άλλαξε στο banner ή στη σελίδα· αν είναι ύποπτα υψηλό, μάλλον το banner δεν δίνει πραγματική επιλογή.

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

    Η ΔΙΑΔΙΚΑΣΙΑ

    Πώς δουλεύουμε.

    01
    STEP 1 / 5

    Καταγραφή cookies και tags

    Τι φορτώνει σήμερα το site, με ποια σειρά και τι αποθηκεύει πριν από οποιαδήποτε επιλογή του χρήστη.

    02
    STEP 2 / 5

    Σχεδιασμός consent αρχιτεκτονικής

    Ποια tags εξαρτώνται από ποιο consent type, ποια θεωρούνται απαραίτητα, ποιο mode επιλέγουμε.

    03
    STEP 3 / 5

    Υλοποίηση CMP & Consent Mode v2

    Ρύθμιση banner, default denied state, consent triggers στο GTM και σωστή σειρά φόρτωσης.

    04
    STEP 4 / 5

    Έλεγχος και σενάρια

    Δοκιμή σε αποδοχή, άρνηση και μερική επιλογή, με έλεγχο network requests και cookies.

    05
    STEP 5 / 5

    Monitoring

    Consent rate, modeled conversions και alerts όταν κάτι αλλάζει στη συμπεριφορά των δεδομένων.

    ΓΙΑΤΙ ΕΧΕΙ ΣΗΜΑΣΙΑ

    Τι κερδίζεις.

    Tags που εκτελούνται μόνο με έγκυρη συγκατάθεση
    01
    Λιγότερη απώλεια δεδομένων σε σχέση με ολικό blocking
    02
    Modeled conversions εκεί όπου πληρούνται οι προϋποθέσεις
    03
    Ελέγξιμη υλοποίηση με τεκμηρίωση κάθε απόφασης
    04
    Consent rate ως metric που παρακολουθείται, όχι που αγνοείται
    05
    LET'S BUILD

    Θέλεις συμμόρφωση χωρίς να τυφλωθείς στα δεδομένα;

    Ελέγχω το consent setup σου και σου δείχνω τι μπλοκάρεται άσκοπα, τι φορτώνει πρόωρα και τι μπορεί να ανακτηθεί.

    FAQ

    Συχνές ερωτήσεις για GDPR & Consent Mode

    Θα χάσεις λιγότερα από ό,τι αν μπλοκάρεις τα πάντα. Στο advanced mode τα Google tags στέλνουν cookieless pings σε άρνηση, που επιτρέπουν μοντελοποίηση. Σε ολικό blocking, τα δεδομένα αυτά απλά δεν υπάρχουν.

    ΑΣ ΜΙΛΗΣΟΥΜΕ

    Έτοιμος να αποδώσει το MarTech stack σου;

    Διάλεξε μία ώρα από το ημερολόγιο και κλείσε δωρεάν 15λεπτο intro call. Προτιμάς να στείλεις brief; Χρησιμοποίησε τη φόρμα δίπλα.