WordPress, Shopify και Tag Manager
Το snippet είναι απλό HTML, οπότε δουλεύει σε κάθε site. Αυτό που μετράει είναι να καταλήξει πρώτο στο <head>.
WordPress
Ενότητα με τίτλο «WordPress»- Με ένα plugin που προσθέτει κώδικα στο header (π.χ. plugin τύπου «header and footer scripts»), επικολλήστε το snippet στο πεδίο του header με την υψηλότερη προτεραιότητα.
- Ή, σε child theme, βάλτε το στο
header.phpαμέσως μετά το<head>.
Plugins cache και βελτιστοποίησης μπορεί να μετακινούν ή να καθυστερούν scripts. Εξαιρέστε το cb.min.js από επιλογές όπως «defer», «delay JavaScript» και «combine».
Shopify
Ενότητα με τίτλο «Shopify»Στο Online Store → Themes → Edit code, ανοίξτε το layout/theme.liquid και επικολλήστε το snippet αμέσως μετά το <head>.
Άλλοι κατασκευαστές site
Ενότητα με τίτλο «Άλλοι κατασκευαστές site»Χρησιμοποιήστε την επιλογή για δικό σας κώδικα στο head όλων των σελίδων. Αν επιτρέπεται κώδικας μόνο στο body ή στο «footer», το banner δουλεύει, αλλά tags πάνω από αυτό μπορεί να τρέξουν πριν τη συγκατάθεση.
Google Tag Manager
Ενότητα με τίτλο «Google Tag Manager»Φορτώστε το CookieDoo έξω από το Tag Manager, απευθείας στη σελίδα, πάνω από το snippet του Tag Manager. Μετά:
- Τα tags της Google (GA4, Google Ads) ακολουθούν μόνα τους το Consent Mode v2. Το CookieDoo ορίζει αυτές τις προεπιλογές πριν φορτώσουν:
ad_storage,ad_user_data,ad_personalization,analytics_storageκαιpersonalization_storagedenied·functionality_storageκαιsecurity_storagegranted. Όταν ο επισκέπτης επιλέξει, στέλνει ενημέρωση. - Τα υπόλοιπα tags μπορούν να χρησιμοποιούν το event που στέλνει το CookieDoo στο
dataLayerμετά από κάθε επιλογή:
| Κλειδί dataLayer | Τιμή |
|---|---|
event |
cookiedoo_consent_update |
cookiedoo_necessary |
πάντα true |
cookiedoo_preferences |
true / false |
cookiedoo_statistics |
true / false |
cookiedoo_marketing |
true / false |
Φτιάξτε Data Layer Variables για τα κλειδιά cookiedoo_* και ένα trigger Custom Event στο cookiedoo_consent_update, και ενεργοποιήστε κάθε tag μόνο όταν η κατηγορία του είναι true.
Meta Pixel
Ενότητα με τίτλο «Meta Pixel»Αν το Pixel υπάρχει ήδη στη σελίδα όταν ξεκινά το CookieDoo, καλείται fbq('consent', 'revoke') στη φόρτωση και fbq('consent', 'grant') μόλις επιτραπεί το marketing.