Σοβαρότητα: ΥψηλήΥπεύθυνος: MarketingΧρόνος διόρθωσης: 15-45 min
Hotjar πριν από τη συγκατάθεση
Αποτρέψτε το Hotjar από το να φορτώνει session replay ή heatmap scripts πριν ο επισκέπτης δώσει analytics ή marketing συγκατάθεση.
Καλύπτει: hotjar_before_consent, pre_consent_hotjar
Γιατί έχει σημασία
Το Hotjar μπορεί να καταγράφει behavioral και session data που δεν πρέπει να ξεκινούν πριν ο επισκέπτης λάβει έγκυρη απόφαση συγκατάθεσης.
Πώς να το επαληθεύσετε χειροκίνητα
- Ελέγξτε Hotjar scripts και telemetry requests στο Network panel στο πρώτο load.
- Ελέγξτε αν εμφανίζονται Hotjar cookies πριν από τη συγκατάθεση.
- Επιβεβαιώστε αν το Hotjar γίνεται inject μέσω GTM, plugin ή hardcoded snippet.
Τυπικές αιτίες
- Το Hotjar είναι ρυθμισμένο ως always-on analytics.
- Ένα theme snippet διπλασιάζει Hotjar λογική που ήδη διαχειρίζεται το GTM.
- Το CMP ταξινομεί το Hotjar ως functional αντί για optional.
Διόρθωση στο GTM
- Τοποθετήστε Hotjar tags πίσω από analytics ή marketing συγκατάθεση σύμφωνα με την ταξινόμησή σας.
- Αφαιρέστε unconditional triggers από Hotjar tags.
- Επιβεβαιώστε σε Preview ότι δεν φεύγουν Hotjar requests πριν από τη συγκατάθεση.
Διόρθωση σε WordPress ή CMP plugins
- Ελέγξτε plugins και theme settings που inject το Hotjar απευθείας.
- Απενεργοποιήστε duplicate snippets εκτός του CMP-controlled setup.
- Δοκιμάστε ξανά μετά από cache invalidation.
Γενική διόρθωση για developers
- Φορτώστε το Hotjar μόνο μετά από ρητή συγκατάθεση.
- Διατηρήστε μία source of truth για την αρχικοποίηση του Hotjar.
- Κάντε audit σε templates και tag manager για αφαίρεση παράλληλων loaders.
Πώς να επιβεβαιώσετε ότι η διόρθωση λειτουργεί
- Επιβεβαιώστε ότι το Hotjar δεν φορτώνει πριν από τη συγκατάθεση.
- Επιβεβαιώστε ότι τα Hotjar cookies απουσιάζουν σε pre-consent κατάσταση.
- Τρέξτε νέο scan και ελέγξτε ότι το Hotjar δεν επισημαίνεται πλέον.
Επόμενο βήμα
Εκτελέστε νέα σάρωση μετά το deploy για να επιβεβαιώσετε ότι άλλαξε η πραγματική συμπεριφορά runtime και όχι μόνο το κείμενο του banner.