Ένα cookie banner σε κατάστημα PrestaShop δεν είναι απλώς ένα μήνυμα πάνω από την αρχική σελίδα. Ο πελάτης μπορεί να έρθει κατευθείαν σε προϊόν από διαφήμιση, να βάλει προϊόν στο καλάθι, να περάσει από checkout, να φύγει για πληρωμή και να επιστρέψει σε σελίδα επιβεβαίωσης. Η συγκατάθεση πρέπει να λειτουργεί σε όλη τη διαδρομή.
Το PrestaShop συνδυάζει themes, modules, hooks, Google Tag Manager και συχνά κώδικα που πρόσθεσε παλιότερα μια ομάδα ανάπτυξης ή ένα agency. Αυτό σημαίνει ότι ένα banner που φαίνεται σωστά δεν αποδεικνύει ότι analytics, διαφημιστικά pixels, chat, video, antifraud ή customer service scripts σέβονται την επιλογή του επισκέπτη.
Ο οδηγός είναι πρακτικός και δεν αποτελεί νομική συμβουλή. Το CookiePilot μπορεί να βοηθήσει στην εγκατάσταση και σύνδεση της διαχείρισης συγκατάθεσης στο PrestaShop, όμως οι κατηγορίες, τα κείμενα, οι προμηθευτές, οι πολιτικές και οι δοκιμές πρέπει να ελεγχθούν για το συγκεκριμένο e-shop.
Γιατί είναι θέμα αρχιτεκτονικής
Η κρίσιμη ερώτηση είναι τι εκτελείται πριν και μετά την επιλογή. Ένα module μπορεί να φορτώνει κώδικα στο header, ένα άλλο στο footer, ενώ το theme μπορεί να έχει hardcoded Google Analytics ή Meta Pixel. Αν προαιρετικά scripts τρέχουν πριν οριστεί η προεπιλεγμένη κατάσταση συγκατάθεσης, το banner δεν ελέγχει την πρώτη φόρτωση.
Η σωστή σειρά είναι πρακτική: πρώτα ορίζεται default κατάσταση, συνήθως απαγορευτική για προαιρετικές κατηγορίες στον ΕΟΧ, μετά ελέγχονται τα tags, και μετά στέλνεται ενημέρωση όταν ο χρήστης αποδεχθεί, απορρίψει ή κάνει μερική επιλογή. Για εικόνα των δυνατοτήτων, δες τις λειτουργίες CookiePilot.
Καταγραφή τεχνολογιών
Πριν αλλάξεις ρυθμίσεις, γράψε τι υπάρχει. Περιέλαβε ενεργό theme, child theme, αλλαγμένα templates, modules πληρωμής, αποστολής, αναζήτησης, reviews, newsletter, live chat, video embeds, χάρτες, εργαλεία fraud prevention, συστήματα υποστήριξης, GA4, Google Ads, GTM, Meta, TikTok, Hotjar και Microsoft Clarity.
Μην ελέγχεις μόνο την αρχική σελίδα. Δοκίμασε κατηγορία, προϊόν, αναζήτηση, καλάθι, login, δημιουργία λογαριασμού, checkout, επιστροφή από πάροχο πληρωμών, thank-you page και φόρμες επικοινωνίας. Ελληνικά e-shop συχνά χρησιμοποιούν τοπικούς παρόχους πληρωμών, αντικαταβολή, δόσεις ή modules μεταφορικών. Μερικά scripts είναι απαραίτητα για ασφάλεια ή πληρωμή, άλλα όμως έχουν σκοπό στατιστικά ή marketing.
Ταξινόμησε κάθε εργαλείο με βάση την πραγματική λειτουργία. Αν ένα module στέλνει αναγνωριστικό σε διαφημιστική πλατφόρμα, δεν γίνεται απαραίτητο επειδή βρίσκεται μέσα στο checkout. Η κατηγορία πρέπει να ταιριάζει με τον σκοπό και με το κείμενο που βλέπει ο χρήστης.
Consent Mode v2
Αν χρησιμοποιείς υπηρεσίες Google, ο Google Consent Mode v2 χρειάζεται ακριβή χαρτογράφηση. Τα τέσσερα σήματα είναι analytics_storage, ad_storage, ad_user_data και ad_personalization.
Για επισκέπτες στον ΕΟΧ, οι προαιρετικές κατηγορίες συνήθως ξεκινούν με denied πριν ενεργοποιηθούν τα αντίστοιχα Google tags. Μετά την επιλογή, το CMP στέλνει update. Αν ο χρήστης δεχθεί μόνο στατιστικά, μπορεί να αλλάξει το analytics_storage, ενώ τα διαφημιστικά σήματα παραμένουν denied. Αν δεχθεί marketing, η αλλαγή πρέπει να ακολουθεί τη συμφωνημένη κατηγορία.
Ο Consent Mode v2 δεν αντικαθιστά συγκατάθεση, ενημέρωση ή νομική αξιολόγηση. Είναι τεχνικός μηχανισμός για υποστηριζόμενες υπηρεσίες Google. Για GTM, δες τον οδηγό Consent Mode v2 στο Google Tag Manager και την επίσημη τεκμηρίωση Google Consent Mode.
Ρύθμιση CookiePilot στο PrestaShop
Ξεκίνα από την τοπική σελίδα ενσωμάτωσης PrestaShop. Το module ή η ενσωμάτωση βοηθά να εγκατασταθεί το script και να συνδεθεί το κατάστημα με το CookiePilot. Δεν σημαίνει ότι κάθε theme, module ή custom HTML θα είναι σωστά χωρίς έλεγχο.
Ρύθμισε domain, γλώσσα, κατηγορίες, κείμενα και σύνδεσμο προς την πολιτική απορρήτου. Σύνδεσε κάθε τεχνολογία με σκοπό όπως απαραίτητα, στατιστικά, marketing ή προτιμήσεις. Αν αλλάζεις CMP, δες την εναλλακτική Cookiebot. Για προϋπολογισμό, έλεγξε τις τιμές με βάση domains, γλώσσες και περιβάλλοντα.
Η δοκιμή πρέπει να γίνει σε καθαρό browser profile. Έλεγξε cookies, localStorage, network requests και GTM preview. Η οπτική επιβεβαίωση του banner είναι μόνο η αρχή.
Hooks, modules και custom code
Η τεκμηρίωση PrestaShop για module hooks είναι χρήσιμη επειδή τα scripts εμφανίζονται από πολλά σημεία. Έλεγξε displayHeader, footer hooks, product hooks, cart και checkout. Κοίτα και πεδία ρυθμίσεων modules όπου μπορεί να έχουν μπει tracking IDs ή HTML.
Σε custom theme μπορεί να υπάρχει παλιός κώδικας analytics, remarketing ή chat. Αν δεν περνά από το CMP ή από τους κανόνες consent του GTM, πρέπει να μετακινηθεί, να γίνει conditional ή να αφαιρεθεί. Επανέλαβε τον έλεγχο μετά από νέα καμπάνια, νέο module, αλλαγή checkout ή αλλαγή γλώσσας.
Πίνακας δοκιμών
| Σενάριο | Έλεγχος |
|---|---|
| Πρώτη επίσκεψη | Δεν υπάρχουν προαιρετικά cookies και τα Google defaults είναι denied. |
| Απόρριψη | Στατιστικά και marketing δεν ξεκινούν. |
| Μερική επιλογή | Εκτελείται μόνο η κατηγορία που επιλέχθηκε. |
| Αποδοχή | Τα επιτρεπόμενα tags φορτώνουν και ο Consent Mode ενημερώνεται. |
| Ανάκληση | Η νέα προτίμηση εφαρμόζεται πραγματικά. |
| Προϊόν | Τα e-commerce events σέβονται τη συγκατάθεση. |
| Καλάθι και checkout | Πληρωμή και conversion tags δεν παρακάμπτουν την επιλογή. |
| Επιστροφή πληρωμής | Η thank-you page χρησιμοποιεί την ίδια κατάσταση. |
| Mobile | Το banner λειτουργεί χωρίς να κρύβει κρίσιμα κουμπιά. |
| Συνδεδεμένος πελάτης | Το login δεν αλλάζει τους κανόνες για προαιρετικά tags. |
| Multistore | Κάθε κατάστημα, domain και γλώσσα ελέγχεται χωριστά. |
Checklist πριν το launch
Κράτησε πλήρη λίστα modules και tags. Έλεγξε ελληνικά κείμενα, κατηγορίες και legal links. Όρισε denied πριν από προαιρετικά tags. Δοκίμασε απόρριψη, αποδοχή, μερική επιλογή και ανάκληση. Κατέγραψε ημερομηνία, έκδοση theme, εκδόσεις modules, GTM version και αποτελέσματα. Για γενικό πλαίσιο, δες τον οδηγό GDPR cookie banner.
Ελληνικό ρυθμιστικό πλαίσιο
Στην Ελλάδα, χρήσιμες επίσημες πηγές είναι η Αρχή Προστασίας Δεδομένων Προσωπικού Χαρακτήρα και η ΕΕΤΤ για ηλεκτρονικές επικοινωνίες. Σε ευρωπαϊκό επίπεδο, συμβουλεύσου το European Data Protection Board. Η τελική αξιολόγηση εξαρτάται από τεχνολογίες, ενημέρωση, σκοπούς, προμηθευτές και συμβάσεις.
Συχνά λάθη
Το πρώτο λάθος είναι ο έλεγχος μόνο της homepage. Το δεύτερο είναι γενικές κατηγορίες που δεν αντιστοιχούν σε πραγματικούς σκοπούς. Το τρίτο είναι η απουσία ιδιοκτήτη μετά το launch. Marketing, development και operations πρέπει να ξέρουν ποιος εγκρίνει νέα tags, ποιος ενημερώνει το CookiePilot και ποιος επαναλαμβάνει τα tests.
FAQ
Αρκεί η εγκατάσταση module;
Όχι. Βοηθά στην εγκατάσταση, αλλά χρειάζεται έλεγχος κατηγοριών, tags και browser συμπεριφοράς.
Τι γίνεται με απαραίτητα cookies;
Session, καλάθι, ασφάλεια και πληρωμή τεκμηριώνονται ξεχωριστά και δεν μπερδεύονται με marketing.
Ο Consent Mode v2 φέρνει συμμόρφωση;
Όχι. Στέλνει τεχνικά σήματα στην Google, αλλά δεν αντικαθιστά συγκατάθεση ή νομική ανάλυση.
Γιατί να ελέγξω checkout;
Επειδή εκεί εμφανίζονται συχνά πληρωμές, antifraud και conversion tags.
Πώς δουλεύει η μερική επιλογή;
Η χαρτογράφηση πρέπει να είναι ακριβής: στατιστικά δεν σημαίνει αυτόματα marketing.
Πότε επαναλαμβάνεται ο έλεγχος;
Μετά από νέο module, αλλαγή theme, αλλαγή GTM, νέα καμπάνια ή νέο πάροχο.
Επόμενο βήμα
Άνοιξε την ενσωμάτωση PrestaShop, φτιάξε inventory και τρέξε τον πίνακα δοκιμών. Για συγκεκριμένη βοήθεια, στείλε λίστα modules, tags και checkout flow μέσω επικοινωνίας.
Πρόσθετη επιχειρησιακή σημείωση
Για ελληνικά e-shop, βάλε στην ίδια διαδικασία το marketing agency, τον PrestaShop developer και τον υπεύθυνο για το privacy notice. Αν κάθε ομάδα αλλάζει tags ξεχωριστά, το banner, το GTM και το checkout αρχίζουν γρήγορα να διαφέρουν. Ένας απλός πίνακας με προμηθευτή, σκοπό, κατηγορία, σελίδα όπου τρέχει και αποτέλεσμα μετά από απόρριψη βοηθά να κρατηθεί η υλοποίηση ελέγξιμη.
Ειδικά πριν από περιόδους εκπτώσεων, Black Friday ή μεγάλες εποχικές καμπάνιες, κάνε μικρό freeze στις αλλαγές tracking μέχρι να ολοκληρωθεί ο έλεγχος. Έτσι δεν δημοσιεύεται νέο pixel την ίδια μέρα που αλλάζει το checkout ή η CMP ρύθμιση.
Γράφτηκε από
Marcin
Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.
