PrestaShop

Module CookiePilot για PrestaShop με Consent Mode v2

Ανεβάστε ένα αρχείο ZIP μέσω του Module Manager, συνδέστε το domain του καταστήματος και το module θα φορτώνει το banner συγκατάθεσης στο head κάθε σελίδας. Το module υποστηρίζει PrestaShop 8.x και 9.x.

Απαιτήσεις και υποστηριζόμενες εκδόσεις

  • Το module υποστηρίζει PrestaShop 8.x και 9.x.
  • Πρόσβαση στη διαχείριση με δικαίωμα εγκατάστασης modules.
  • Λογαριασμός CookiePilot. Μπορείτε να εγγραφείτε, να επιβεβαιώσετε το e-mail και να συνδεθείτε μέσα από το module.
  • Το αρχείο ZIP του module, έκδοση 1.0.0, από τον παρακάτω σύνδεσμο. Μην το αποσυμπιέσετε.

Λήψη του module

Κατεβάστε το επίσημο ZIP εγκατάστασης του CookiePilot, αποθηκεύστε το και ανεβάστε το στο PrestaShop χωρίς αποσυμπίεση.

Λήψη του ZIP

Εγκατάσταση του ZIP μέσω Module Manager

  1. 1.Στη διαχείριση ανοίξτε Modules, έπειτα Module Manager και επιλέξτε Upload a module.
  2. 2.Σύρετε το ZIP στο παράθυρο μεταφόρτωσης. Το PrestaShop το εγκαθιστά ως CookiePilot CMP.
  3. 3.Επιλέξτε Configure δίπλα στο CookiePilot CMP για να ανοίξετε τις ρυθμίσεις.
  4. 4.Αν η μεταφόρτωση απορριφθεί, ελέγξτε ότι το κατάστημα τρέχει PrestaShop 8.x ή 9.x και ότι το ZIP είναι το αρχικό, αμετάβλητο αρχείο.

Εγγραφή, επιβεβαίωση e-mail και σύνδεση καταστήματος

  1. 1.Δημιουργήστε λογαριασμό CookiePilot στη σελίδα ρυθμίσεων ή συνδεθείτε σε υπάρχοντα λογαριασμό. Χρειάζονται διεύθυνση e-mail και κωδικός.
  2. 2.Επιβεβαιώστε το μήνυμα επαλήθευσης, επιστρέψτε στο PrestaShop Back Office, ανοίξτε ξανά τη διαμόρφωση CookiePilot CMP και συνδεθείτε με τον επαληθευμένο λογαριασμό αν χρειάζεται.
  3. 3.Συνδέστε το κατάστημα. Το module δημιουργεί αυτόματα το domain στον λογαριασμό ή επανασυνδέει υπάρχον domain με το ίδιο hostname.
  4. 4.Το πλαίσιο Shop connection εμφανίζει το domain, τον λογαριασμό, το τρέχον πλάνο και κατάσταση CONNECTED.

Πού εισάγεται το script

  1. 1.Το module εισάγει ένα script CookiePilot στο head κάθε σελίδας και χρησιμοποιεί σημείο ενσωμάτωσης που εκτελείται νωρίς. Script που έχουν τοποθετηθεί νωρίτερα απευθείας στο theme μπορούν ακόμη να τρέξουν πρώτα, οπότε ρυθμίστε τον μηχανισμό αυτόματου αποκλεισμού του CookiePilot ώστε να τα αποκλείει ή ρυθμίστε τα στο GTM ώστε να περιμένουν συγκατάθεση.
  2. 2.Αφαιρέστε χειροκίνητο CookiePilot snippet ή άλλο banner από το theme και από tag containers. Δύο επίπεδα συγκατάθεσης δημιουργούν αντικρουόμενη κατάσταση και λανθασμένες μετρήσεις.
  3. 3.Στο Storefront status υπάρχει ο διακόπτης Enable CookiePilot banner and Consent Mode, ώστε να ελέγχετε αν φορτώνεται το script.

Αντιστοίχιση Consent Mode v2

  1. 1.Το module ορίζει τις αρχικές τιμές του Google Consent Mode v2 ως denied πριν επιλέξει ο επισκέπτης. Η αποθήκευση analytics και marketing παραμένει απαγορευμένη μέχρι να δοθεί συγκατάθεση.
  2. 2.Το Accept All επιτρέπει όλες τις κατηγορίες. Το Reject All τις διατηρεί denied. Η αναλυτική επιλογή επιτρέπει μόνο τις κατηγορίες που επέλεξε ο επισκέπτης.
  3. 3.Τα προαιρετικά στατικά και δυναμικά scripts του module μπλοκάρονται και απελευθερώνονται με τις ίδιες κατηγορίες.

Λειτουργία multistore

  1. 1.Σε εγκατάσταση multistore οι ρυθμίσεις αποθηκεύονται ανά κατάστημα. Κάθε κατάστημα συνδέει το δικό του domain και διατηρεί τα δικά του κλειδιά.
  2. 2.Ένα νέο κατάστημα δεν κληρονομεί τα κλειδιά του κύριου καταστήματος. Ανοίξτε τις ρυθμίσεις στο περιβάλλον κάθε καταστήματος και συνδέστε το χωριστά.

Δοκιμές trackers σε πέντε καταστάσεις

Εκτελέστε κάθε κατάσταση σε νέα ιδιωτική συνεδρία με ανοιχτό το Network. Αυτές είναι οι πέντε δοκιμές αποδοχής του module.

Πριν από συγκατάθεση: όσο το banner είναι ανοιχτό, δεν υπάρχουν αιτήματα analytics ή marketing και δεν γράφονται tracking cookies.
Μόνο analytics: επιτρέψτε μόνο την κατηγορία analytics. Τα σχετικά αιτήματα ξεκινούν, ενώ τα marketing αιτήματα και cookies παραμένουν απόντα.
Μόνο marketing: επιτρέψτε μόνο το marketing. Τα marketing tags μπορούν να ενεργοποιηθούν ενώ το analytics storage παραμένει denied.
Accept All: αφού αποδεχτείτε όλες τις συγκαταθέσεις, τα εργαλεία analytics και marketing μπορούν να λειτουργούν σύμφωνα με τη διαμόρφωση του καταστήματος.
Reject All: κατάστημα, καλάθι και checkout συνεχίζουν να λειτουργούν, ενώ οι trackers παραμένουν ανενεργοί και μετά από ανανέωση.

Τα Meta Pixel και TikTok Pixel δεν διαβάζουν Consent Mode, άρα το Consent Mode v2 μόνο του δεν τα σταματά. Καλύψτε τα με το autoblocking του module ή με event gating μετά τη συγκατάθεση marketing.

Απενεργοποίηση, απεγκατάσταση και επανεγκατάσταση

Η απενεργοποίηση αφαιρεί το script CookiePilot από το κατάστημα. Το domain στον λογαριασμό παραμένει ανέπαφο.

Η απεγκατάσταση αφαιρεί τα τοπικά μυστικά και hooks από τη βάση. Δεν διαγράφει το απομακρυσμένο domain ούτε τα αποθηκευμένα αποδεικτικά συγκατάθεσης.

Μπορείτε να επανεγκαταστήσετε το module και να συνδέσετε το ίδιο domain. Το module συνδέεται στο υπάρχον domain αντί να δημιουργήσει διπλό.

Αντιμετώπιση προβλημάτων

Το banner δεν εμφανίζεται μετά την εγκατάσταση

Καθαρίστε την cache του PrestaShop από Advanced Parameters, Performance και την cache του CDN. Το αποθηκευμένο HTML μπορεί να δημιουργήθηκε πριν ενεργοποιηθεί το module.

Δύο banners ή αντικρουόμενη συγκατάθεση

Αφαιρέστε χειροκίνητα snippets από theme, εργαλεία hosting και tag containers. Πρέπει να λειτουργεί μόνο ένα επίπεδο συγκατάθεσης.

Οι trackers ξεκινούν πριν από το banner

Theme ή άλλο module με GA4, Meta ή TikTok ενσωματωμένα στον κώδικα μπορεί να φορτώνει έξω από το επίπεδο συγκατάθεσης. Ρυθμίστε τον αυτόματο αποκλεισμό του CookiePilot ώστε να μπλοκάρει ή να καλύπτει αυτά τα tags, ή ρυθμίστε τα στο GTM ώστε να εκτελούνται μόνο μετά την απαιτούμενη συγκατάθεση.

Ρυθμίσεις Google Tag Manager

Κρατήστε το module ως μοναδική πηγή συγκατάθεσης. Συνδέστε κάθε GTM tag με τη σωστή κατάσταση και μην προσθέσετε δεύτερο CookiePilot loader.

Συνεχίζονται αιτήματα Meta ή TikTok

Αυτά τα pixels αγνοούν το Consent Mode. Ελέγξτε autoblocking ή event gating και μεταφέρετε κάθε χειροκίνητο pixel μετά τη συγκατάθεση marketing.

Εγκαταστήστε το module και δοκιμάστε το κατάστημα

Κατεβάστε το ZIP, συνδέστε το domain και εκτελέστε τις πέντε καταστάσεις σε καθαρή συνεδρία. Όλη η ρύθμιση γίνεται στη διαχείριση.