Cookie consent platform (CMP): τι πρέπει να κάνει
Μια cookie consent platform ζητά τη συγκατάθεση, την αποθηκεύει, την αποδεικνύει και τη διαβιβάζει στο Google και σε άλλες υπηρεσίες. Τι να προσέξετε κατά την επιλογή.

Τι είναι μια cookie consent platform;
Μια cookie consent platform, εν συντομία CMP (Consent Management Platform), είναι το λογισμικό που στον ιστότοπό σας ζητά τη συγκατάθεση των επισκεπτών, την αποθηκεύει, την αποδεικνύει και τη διαβιβάζει σε όλες τις ενσωματωμένες υπηρεσίες. Ορατό είναι μόνο το cookie banner. Πίσω του γίνεται η πραγματική δουλειά: η CMP διασφαλίζει ότι το Google Analytics, το Google Ads, το Meta Pixel και άλλες υπηρεσίες τοποθετούν cookies ή στέλνουν δεδομένα μόνο αφού ο επισκέπτης το έχει επιτρέψει. Συχνά ονομάζεται και διαχειριστής συγκατάθεσης ή εργαλείο διαχείρισης συγκατάθεσης. Πρόκειται πάντα για το ίδιο πράγμα.
Η νομική βάση στη Γερμανία είναι το άρθρο 25 του γερμανικού νόμου για την προστασία δεδομένων στις τηλεπικοινωνίες και τις ψηφιακές υπηρεσίες (TDDDG), που μέχρι τον Μάιο του 2024 ονομαζόταν TTDSG. Ρυθμίζει πότε επιτρέπεται η πρόσβαση στην τερματική συσκευή ενός χρήστη, δηλαδή πότε επιτρέπεται να τοποθετούνται ή να διαβάζονται cookies. Για ό,τι δεν είναι απολύτως απαραίτητο, απαιτείται κατά κανόνα συγκατάθεση. Ο Γενικός Κανονισμός για την Προστασία Δεδομένων (ΓΚΠΔ, GDPR) απαιτεί επιπλέον στο άρθρο 7 να μπορείτε να αποδείξετε τη συγκατάθεση και η ανάκλησή της να είναι εξίσου εύκολη με την παροχή της. Το άρθρο αυτό δεν αποτελεί νομική συμβουλή, εξηγεί την τεχνική πλευρά.
Ποιες είναι οι λειτουργίες ενός διαχειριστή συγκατάθεσης;
Ένας διαχειριστής συγκατάθεσης εκτελεί έξι λειτουργίες που συνδέονται στενά μεταξύ τους. Αν αποτύχει μία από αυτές, προκύπτουν είτε προβλήματα προστασίας δεδομένων είτε κενά στα δεδομένα σας.
- Ερώτηση: Το banner εξηγεί τους σκοπούς με κατανοητό τρόπο και προσφέρει την επιλογή «Συγκατάθεση» και «Απόρριψη» με ίση βαρύτητα.
- Αποθήκευση: Η απόφαση αποθηκεύεται στον browser, ώστε το banner να μην εμφανίζεται ξανά σε κάθε επίσκεψη σελίδας.
- Απόδειξη: Κάθε συγκατάθεση καταγράφεται με την ώρα, την έκδοση του banner και τους επιλεγμένους σκοπούς.
- Διαβίβαση: η απόφαση περνά στο Google Consent Mode και σε όλα τα άλλα tags που εξαρτώνται από αυτήν.
- Δυνατότητα ανάκλησης: οι επισκέπτες μπορούν να αλλάξουν την απόφασή τους ανά πάσα στιγμή, για παράδειγμα μέσω ενός συνδέσμου στο υποσέλιδο.
- Σάρωση: Ένα cookie scan δείχνει ποια cookies και υπηρεσίες υπάρχουν πραγματικά στη σελίδα.
→ Cookie banner με Consent Mode v2: σύμφωνο με τον νόμο, χωρίς μηνιαία άδεια
Διαχείριση συγκατάθεσης και Google Consent Mode v2
Για το Google, η σημαντικότερη λειτουργία της CMP είναι η διαβίβαση στο Google Consent Mode v2, τη διεπαφή μέσω της οποίας τα tags του Google μαθαίνουν την απόφαση του επισκέπτη. Αναγνωρίζει τέσσερα σήματα: τα ad_storage και analytics_storage καθορίζουν αν επιτρέπεται η τοποθέτηση cookies για διαφήμιση και ανάλυση. Το ad_user_data καθορίζει αν επιτρέπεται η αποστολή δεδομένων χρηστών στο Google για διαφημιστικούς σκοπούς και το ad_personalization αν επιτρέπεται η εξατομικευμένη διαφήμιση. Κατά τη φόρτωση της σελίδας, η CMP ορίζει μια προεπιλεγμένη τιμή και για τα τέσσερα, στην ΕΕ συνήθως «denied». Μετά το κλικ σε ένα κουμπί, στέλνει μια ενημέρωση με την πραγματική απόφαση.
Από τον Μάρτιο του 2024, το Google αναμένει για επισκέπτες από τον Ευρωπαϊκό Οικονομικό Χώρο να διαβιβάζονται αυτά τα σήματα, όταν τα δεδομένα πρόκειται να χρησιμοποιηθούν για διαφήμιση και remarketing. Αν λείπουν, το Google Ads μπορεί να χρησιμοποιεί κοινά και μετατροπές μόνο περιορισμένα. Το Google διακρίνει δύο παραλλαγές: στη βασική υλοποίηση, τα tags του Google φορτώνουν μόνο μετά τη συγκατάθεση. Στην προηγμένη υλοποίηση φορτώνουν αμέσως με προεπιλογή «denied» και χωρίς συγκατάθεση στέλνουν μόνο μετρήσεις χωρίς cookies, από τις οποίες το Google εκτιμά τις τιμές που λείπουν. Ποια παραλλαγή ταιριάζει είναι μια στάθμιση που πρέπει να κάνετε συνειδητά.
| Χαρακτηριστικό | Βασική υλοποίηση | Προηγμένη υλοποίηση |
|---|---|---|
| Tags του Google πριν από την απόφαση | Αποκλεισμένα μέχρι ο επισκέπτης να αποφασίσει στο banner | Φορτώνουν αμέσως, προεπιλογή «denied» |
| Δεδομένα χωρίς συγκατάθεση | Κανένα, ούτε καν η κατάσταση συγκατάθεσης | Κατάσταση συγκατάθεσης και μετρήσεις χωρίς cookies |
| Εκτίμηση μετατροπών που λείπουν | Γενικό μοντέλο του Google | Μοντέλο βασισμένο στα δεδομένα του λογαριασμού σας |
Άλλες υπηρεσίες έχουν δικούς τους μηχανισμούς. Το Microsoft Advertising υποστηρίζει δικό του σήμα συγκατάθεσης για το Universal Event Tracking (UET), ενώ για τη Meta, το LinkedIn, το TikTok ή το Pinterest το tag στο Google Tag Manager ρυθμίζεται συνήθως ώστε να ενεργοποιείται μόνο μετά τη συγκατάθεση για μάρκετινγκ. Μια καλή CMP παρέχει γι' αυτό στο container του Google Tag Manager ένα δικό της συμβάν ή μια μεταβλητή, στα οποία μπορούν να βασίζονται τα triggers.
Η σάρωση cookies είναι μια ακόμη λειτουργία μιας CMP. Ανοίγει αυτόματα τις σελίδες σας και καταγράφει ποια cookies, ποια τοπική αποθήκευση και ποιες υπηρεσίες υπάρχουν πραγματικά εκεί. Αυτό είναι σημαντικό, επειδή οι ιστότοποι αλλάζουν συνεχώς: ένα νέο plugin ενσωματώνει έναν χάρτη, ένα βίντεο έρχεται από μια εξωτερική πλατφόρμα, ένα παράθυρο συνομιλίας τοποθετεί δικά του cookies. Αν μια υπηρεσία εμφανίζεται στη σάρωση αλλά όχι στο banner, το banner δεν ρωτά για κάτι που συμβαίνει ούτως ή άλλως. Τα αποτελέσματα της σάρωσης ανήκουν επίσης στον πίνακα cookies της πολιτικής απορρήτου σας, ώστε οι επισκέπτες να μπορούν να διαβάσουν σε τι συναινούν.
Πώς αναγνωρίζετε μια καλή CMP
Μια καλή CMP την αναγνωρίζετε από την τεχνική της και από το πώς συμπεριφέρεται στην καθημερινή λειτουργία, όχι από την εμφάνιση του banner. Τα παρακάτω σημεία βοηθούν στην επιλογή, είτε χρησιμοποιείτε ένα έτοιμο εργαλείο διαχείρισης συγκατάθεσης είτε αναθέτετε σε άλλον τη ρύθμιση μιας λύσης.
- Το Consent Mode v2 είναι ενσωματωμένο απευθείας και ορίζει την προεπιλεγμένη τιμή πριν ενεργοποιηθεί οποιοδήποτε tag.
- Το «Απόρριψη όλων» βρίσκεται με ίση βαρύτητα στο πρώτο επίπεδο, όχι κρυμμένο στις ρυθμίσεις.
- Το banner φορτώνει γρήγορα: λίγα αρχεία, χωρίς πρόσθετες φορτώσεις από πολλούς εξωτερικούς διακομιστές.
- Οι αποδείξεις αποθηκεύονται με ελάχιστα δεδομένα, ιδανικά χωρίς διεύθυνση IP.
- Η σύνδεση με το Google Tag Manager είναι τεκμηριωμένη και λειτουργεί χωρίς δικό σας κώδικα.
- Τα κείμενα είναι διαθέσιμα σε όλες τις γλώσσες του ιστότοπού σας.
Ο χρόνος φόρτωσης μιας CMP συχνά ξεχνιέται κατά την επιλογή. Επειδή η CMP πρέπει να φορτώνει πολύ νωρίς, ώστε η προεπιλεγμένη τιμή να οριστεί πριν από όλα τα άλλα tags, κάθε επιπλέον αρχείο καθυστερεί την έναρξη της μέτρησης και συχνά και την απόδοση της σελίδας. Ελέγξτε λοιπόν σε μια δοκιμαστική σελίδα πόσα αρχεία φορτώνει το banner και πότε γίνεται ορατό. Ένα banner που στο κινητό εμφανίζεται μόλις μετά από αρκετά δευτερόλεπτα σας κοστίζει επισκέπτες και επιδεινώνει τα Core Web Vitals.
→ Σωστή ρύθμιση του Google Consent Mode v2: χωρίς προειδοποίηση στο Tag Assistant
Συνηθισμένα σφάλματα και πώς τα αναγνωρίζετε
Ένα συνηθισμένο σφάλμα μιας CMP είναι ένα banner που εμφανίζεται αλλά δεν ελέγχει τίποτα. Τα tags στο Google Tag Manager ενεργοποιούνται κατά τη φόρτωση της σελίδας, ανεξάρτητα από την απόφαση. Το καταλαβαίνετε όταν σε ένα ιδιωτικό παράθυρο κάνετε κλικ στο «Απόρριψη όλων» και στα εργαλεία προγραμματιστή, στην καρτέλα «Application», βρίσκετε παρ' όλα αυτά cookies όπως _ga ή _fbp. Ένα δεύτερο σφάλμα είναι η έλλειψη προεπιλεγμένης τιμής: το Consent Mode λαμβάνει σήμα μόνο μετά το κλικ και τα πρώτα αιτήματα αποστέλλονται χωρίς κατάσταση συγκατάθεσης.
Συμβαίνει επίσης η συγκατάθεση να αποθηκεύεται, αλλά να μη διαβιβάζεται ποτέ ως ενημέρωση στο Consent Mode. Τότε όλα μένουν σε «denied» και το Google Analytics δείχνει ελάχιστα δεδομένα, παρότι πολλοί επισκέπτες συναινούν. Συχνές είναι και οι λάθος αντιστοιχίσεις κατηγοριών: το Meta Pixel είναι συνδεδεμένο με τα «Στατιστικά» αντί για το «Μάρκετινγκ» ή μια υπηρεσία δεν αναφέρεται καθόλου στο banner. Στη λειτουργία προεπισκόπησης του Google Tag Manager βλέπετε στην καρτέλα της συγκατάθεσης ποια κατάσταση ίσχυε σε ποια χρονική στιγμή.
Παράδειγμα από την πράξη: μικρό ηλεκτρονικό κατάστημα με WooCommerce
Ένα κατάστημα με αξεσουάρ καφέ χρησιμοποιεί WooCommerce, Google Analytics 4, Google Ads και Meta Pixel. Το banner ενσωματώθηκε πριν από χρόνια μέσω ενός plugin, ενώ τα tags προστέθηκαν αργότερα μέσω του Google Tag Manager. Η δοκιμή δείχνει ότι το banner ζητά σωστά τη συγκατάθεση, αλλά το Meta Pixel είναι επιπλέον ενσωματωμένο σταθερά στο theme και φορτώνει πάντα. Ταυτόχρονα λείπει η προεπιλεγμένη τιμή για το Consent Mode, γι' αυτό το Google Ads βλέπει ελάχιστες μετατροπές από την ΕΕ.
Η λύση αποτελείται από τρία βήματα. Το Pixel αφαιρείται από το theme και ενεργοποιείται μόνο στο Google Tag Manager με ένα trigger για τη συγκατάθεση μάρκετινγκ. Η CMP ορίζει την προεπιλογή «denied» από την αρχή. Στη συνέχεια δοκιμάζεται κάθε διαδρομή: χωρίς απόφαση, με απόρριψη, με συγκατάθεση. Μόνο όταν και στις τρεις περιπτώσεις συμβαίνει το σωστό, η αλλαγή τίθεται σε λειτουργία.
Αναθέστε τη ρύθμιση της διαχείρισης συγκατάθεσης
Το Trackum ρυθμίζει τη συγκατάθεση ώστε να λειτουργεί πραγματικά στο Google Tag Manager της επιχείρησής σας: Consent Mode v2 με προεπιλεγμένη τιμή, triggers για κάθε διαφημιστική πλατφόρμα και δοκιμή στη λειτουργία προεπισκόπησης με και χωρίς συγκατάθεση, πριν από οποιαδήποτε δημοσίευση. Η ρύθμιση με Google Analytics 4 και Consent Mode v2 κοστίζει εφάπαξ 150 €. Το cookie banner του Trackum, ένα μόνο αρχείο 6,6 KB που δεν φορτώνει τίποτα επιπλέον, προστίθεται ως extra για 50 € συν 4,90 € τον μήνα και περιλαμβάνεται στη συνδρομή των 19 € τον μήνα. Όλες οι τιμές είναι χωρίς ΦΠΑ.
Αν θέλετε πρώτα να μάθετε αν η τωρινή σας CMP λειτουργεί σωστά, ο δωρεάν έλεγχος για 0 € και χωρίς εγγραφή εξετάζει τη σελίδα σε πραγματικό πρόγραμμα περιήγησης με και χωρίς συγκατάθεση και σας δείχνει τα ευρήματα με σταθερή τιμή για τη διόρθωση.
Συχνές ερωτήσεις
Τι είναι μια CMP με απλά λόγια;
CMP σημαίνει Consent Management Platform. Είναι το λογισμικό πίσω από το cookie banner, το οποίο ρωτά αν ο επισκέπτης επιτρέπει την παρακολούθηση, αποθηκεύει την απάντηση και διασφαλίζει ότι υπηρεσίες όπως το Google Analytics συμμορφώνονται με αυτήν.
Είναι ένας διαχειριστής συγκατάθεσης το ίδιο με ένα cookie banner;
Το cookie banner είναι το ορατό μέρος. Ο διαχειριστής συγκατάθεσης περιλαμβάνει επίσης την αποθήκευση της απόφασης, την απόδειξη, τη μεταφορά σε άλλες υπηρεσίες και συνήθως μια σάρωση cookies. Ένα banner χωρίς αυτή την τεχνολογία είναι απλώς μια ειδοποίηση.
Χρειάζομαι μια CMP αν χρησιμοποιώ μόνο Google Analytics;
Το Google Analytics τοποθετεί cookies και μεταδίδει δεδομένα χρήσης, οπότε συνήθως απαιτείται συγκατάθεση σύμφωνα με το άρθρο 25 του TDDDG. Για αυτό χρειάζεστε μια λύση που ρωτά για τη συγκατάθεση και ενημερώνει το Google μέσω του Consent Mode. Το άρθρο αυτό δεν αποτελεί νομική συμβουλή.
Πώς καταλαβαίνω ότι η CMP μου δεν λειτουργεί σωστά;
Ένα σαφές σημάδι είναι όταν, μετά το κλικ στο «Απόρριψη όλων», εξακολουθούν να τοποθετούνται cookies από το Google ή τη Meta. Ένα άλλο σημάδι είναι τα δεδομένα που λείπουν στο Google Analytics, παρότι οι επισκέπτες έχουν συναινέσει. Και τα δύο τα βλέπετε στα εργαλεία προγραμματιστή του προγράμματος περιήγησης ή στη λειτουργία προεπισκόπησης του Google Tag Manager.
Πηγές
- Google for Developers: επισκόπηση του Consent Mode (βασική και προηγμένη υλοποίηση) developers.google.com
- Βοήθεια Google: Consent Mode στο Google Tag Manager support.google.com
- Google: Πολιτική συγκατάθεσης χρηστών της ΕΕ google.com
- § 25 TDDDG, gesetze-im-internet.de gesetze-im-internet.de
Διαβάστε περισσότερα
ΛειτουργίεςCookie banner με Consent Mode v2: σύμφωνο με τον νόμο, χωρίς μηνιαία άδεια
Απόρριψη στο πρώτο επίπεδο, ρυθμίσεις ανά σκοπό, Consent Mode v2 με κάθε τύπο συναίνεσης και αρχείο κάθε επιλογής. Χωρίς μηνιαία άδεια.
ΛειτουργίεςΣωστή ρύθμιση του Google Consent Mode v2: χωρίς προειδοποίηση στο Tag Assistant
Η πιο συνηθισμένη προειδοποίηση στο Tag Assistant αναφέρει ότι μια ετικέτα διάβασε τη συναίνεση πριν οριστεί η προεπιλογή. Πώς να το αποφύγετε και τι άλλο έχει σημασία.
ΛειτουργίεςMarketing dashboard με GA4 και Google Ads: όλα τα νούμερα σε μία σελίδα
Επισκέπτες, leads, παραγγελίες, κόστος και ROAS ανά καμπάνια σε μία σελίδα. Ένας σύνδεσμος, τίποτα να ρυθμιστεί.
ΛειτουργίεςΈσοδα από CRM, ηλεκτρονικό κατάστημα και ERP σε ένα sales dashboard: HubSpot, Shopify, Odoo και άλλα
Το Google Analytics βλέπει μόνο ό,τι συμβαίνει στον ιστότοπο. Οι παραγγελίες μέσω τηλεφώνου ή email λείπουν. Με μια σύνδεση δεδομένων, τα πραγματικά έσοδα από το σύστημά σας εμφανίζονται στο dashboard πωλήσεων.
ΛειτουργίεςLead tracking: Πηγές leads στο CRM σας, HubSpot, Pipedrive, Brevo, Salesforce ή webhook
Πού προήλθε το lead; Η παράδοση στο CRM καταγράφει την πηγή leads, την καμπάνια και το ID κλικ για κάθε αίτημα, χωρίς plugin φόρμας.
ΛειτουργίεςOffline conversions: αναφορά πωλήσεων από το CRM σας στο Google Ads και στο Meta
Το Google Ads και το Meta μαθαίνουν από ό,τι τους αναφέρετε. Αν λαμβάνουν μόνο συμπληρώσεις φόρμας, βελτιστοποιούνται για αυτές. Με τις offline conversions, βελτιστοποιούνται για πωλήσεις.