Τι είναι cookies και browser storage
Τα cookies είναι μικρά δεδομένα που μπορούν να αποθηκεύονται από browser και server. Το localStorage είναι διαφορετικός μηχανισμός του browser που αποθηκεύει δεδομένα για συγκεκριμένο origin και δεν αποστέλλεται αυτόματα με κάθε HTTP request. Η ύπαρξη αυτών των τεχνολογιών δεν σημαίνει ότι όλες χρησιμοποιούνται στην τρέχουσα έκδοση.
Τι χρησιμοποιεί σήμερα το site
Η τρέχουσα υλοποίηση χρησιμοποιεί localStorage με κλειδί σχετικό με την επιλογή στο consent notice. Σκοπός είναι να θυμόμαστε ότι ο χρήστης επέλεξε “μόνο απαραίτητα” ή “αποδοχή αναλυτικών”. Δεν έχει δοθεί Cookiebot ID και δεν φορτώνεται Cookiebot.
Απαραίτητες τεχνολογίες
Απαραίτητες τεχνικές λειτουργίες μπορεί να περιλαμβάνουν server session ή security data εφόσον το hosting τα χρησιμοποιεί. Ο παρών κώδικας δεν δημιουργεί PHP session για απλή περιήγηση. Η φόρμα λειτουργεί με κανονικό POST και server-side validation.
Analytics
Το config περιλαμβάνει θέση για GA4 αλλά το ga4_id είναι κενό. Επομένως το GA4 δεν φορτώνεται. Αν αργότερα εισαχθεί πραγματικό Measurement ID, η υλοποίηση ξεκινά με analytics_storage denied. Η επιλογή χρήστη μπορεί να χρησιμοποιηθεί για consent update, αλλά πριν από παραγωγική ενεργοποίηση απαιτείται τελικός έλεγχος του consent setup και επικαιροποίηση αυτής της σελίδας.
Advertising και affiliate storage
Δεν υπάρχουν ενεργά advertising cookies ή affiliate tracking cookies που έχουν δηλωθεί στο τρέχον build. Το business model είναι affiliate, αλλά partner και destination δεν έχουν δοθεί. Αν προστεθεί affiliate tracking, η τεχνολογία, ο πάροχος, ο σκοπός και η διάρκεια θα πρέπει να περιγραφούν πραγματικά.
GTM
Το GTM Container ID είναι κενό και ο Google Tag Manager δεν φορτώνεται. Ο κώδικας ενεργοποιεί GTM μόνο όταν εισαχθεί πραγματικό ID στο config/integrations.php. Δεν υπάρχει placeholder ID.
reCAPTCHA
Δεν έχει δοθεί reCAPTCHA site key και το reCAPTCHA δεν φορτώνεται. Η φόρμα χρησιμοποιεί honeypot και validation. Εάν προστεθεί reCAPTCHA v3 στο μέλλον, απαιτείται και ασφαλής server-side verification με secret key που δεν πρέπει να εκτίθεται στο frontend.
Google Maps
Δεν έχει δοθεί Google Maps location ή embed και δεν φορτώνεται χάρτης. Παρότι υπάρχει πραγματική διεύθυνση, η απουσία Maps configuration σημαίνει ότι δεν στέλνονται δεδομένα στη Google μέσω map embed από την τρέχουσα σελίδα.
Διάρκεια αποθήκευσης
Το localStorage δεν έχει αυτόματη ημερομηνία λήξης όπως ένα cookie. Παραμένει μέχρι να διαγραφεί από τον browser ή από τον χρήστη/κώδικα. Μπορείτε να το διαγράψετε από τις ρυθμίσεις site data του browser. Εάν προστεθούν cookies, οι πραγματικές διάρκειες πρέπει να καταγραφούν τότε.
Πρώτου και τρίτου μέρους
Η τρέχουσα localStorage επιλογή είναι first-party επειδή συνδέεται με το origin devroxa.guru. Third-party storage μπορεί να εμφανιστεί μόνο αν ενεργοποιηθούν πραγματικές third-party integrations. Δεν δηλώνουμε ανύπαρκτους παρόχους.
Έλεγχος και διαγραφή
Μπορείτε να διαγράψετε site data από τις ρυθμίσεις του browser. Η διαγραφή της τοπικής επιλογής θα έχει ως αποτέλεσμα να εμφανιστεί ξανά το consent notice. Ο αποκλεισμός όλων των αποθηκευτικών μηχανισμών μπορεί να εμποδίσει τη διατήρηση της προτίμησης αλλά δεν θα πρέπει να εμποδίζει την ανάγνωση του βασικού περιεχομένου.
Αλλαγές
Η πολιτική πρέπει να αλλάζει όταν ενεργοποιούνται νέα analytics, advertising, affiliate ή anti-spam εργαλεία. Η τεχνική διαμόρφωση και το νομικό κείμενο πρέπει να παραμένουν συνεπή.