Μετάβαση στο περιεχόμενο
Σοβαρότητα: ΥψηλήΥπεύθυνος: ΑνάπτυξηΧρόνος διόρθωσης: 1-2 h

GTM tags εκτελούνται πριν από τη συγκατάθεση

Διορθώστε τα GTM triggers ώστε τα optional tags να μην εκτελούν τίποτα μέχρι να υπάρχει η απαιτούμενη συγκατάθεση.

Καλύπτει: gtm_tags_before_consent, pre_consent_gtm_fire

Γιατί έχει σημασία

Ακόμη και με σωστά εγκατεστημένο CMP, το GTM μπορεί να συνεχίσει να πυροδοτεί tags πολύ νωρίς αν triggers, exceptions και consent checks δεν είναι ευθυγραμμισμένα.

Πώς να το επαληθεύσετε χειροκίνητα

  1. Ανοίξτε το GTM Preview και παρατηρήστε ποια tags εκτελούνται στο πρώτο load.
  2. Καταγράψτε όλα τα optional tags που ενεργοποιούνται πριν από οποιαδήποτε αλληλεπίδραση χρήστη.
  3. Ελέγξτε αν Custom HTML tags εξακολουθούν να κάνουν inject scripts χειροκίνητα.

Τυπικές αιτίες

  • Τα GTM tags χρησιμοποιούν pageview triggers χωρίς consent conditions.
  • Τα consent checks εφαρμόζονται μόνο σε μέρος των tags.
  • Τα Custom HTML tags παρακάμπτουν το επιθυμητό consent model.

Διόρθωση στο GTM

  1. Εφαρμόστε consent checks σε όλα τα optional tags.
  2. Χρησιμοποιήστε Consent Initialization και αφαιρέστε triggers που ξεκινούν πολύ νωρίς.
  3. Επικυρώστε ξανά τη σειρά εκτέλεσης στο GTM Preview μετά τη δημοσίευση.

Διόρθωση σε WordPress ή CMP plugins

  1. Βεβαιωθείτε ότι το site χρησιμοποιεί μόνο ένα GTM container και δεν υπάρχουν διπλά snippets.
  2. Απενεργοποιήστε plugins που προσθέτουν tracking εκτός GTM.
  3. Δοκιμάστε ξανά μετά τη δημοσίευση και το cache invalidation.

Γενική διόρθωση για developers

  1. Αντιμετωπίστε το GTM ως execution layer, όχι ως source of truth για συγκατάθεση.
  2. Κεντροποιήστε την κατάσταση συγκατάθεσης και απαιτήστε την πριν από κάθε optional tag.
  3. Αφαιρέστε redundant tagging paths που παρακάμπτουν το επιθυμητό GTM flow.

Πώς να επιβεβαιώσετε ότι η διόρθωση λειτουργεί

  • Επιβεβαιώστε στο Preview ότι κανένα optional GTM tag δεν εκτελείται πριν από τη συγκατάθεση.
  • Επιβεβαιώστε ότι στο πρώτο load παραμένουν ενεργά μόνο τα essential tags.
  • Τρέξτε νέο scan και ελέγξτε ότι μειώνονται τα pre-consent findings.

Επόμενο βήμα

Εκτελέστε νέα σάρωση μετά το deploy για να επιβεβαιώσετε ότι άλλαξε η πραγματική συμπεριφορά runtime και όχι μόνο το κείμενο του banner.

GTM tags εκτελούνται πριν από τη συγκατάθεση — GDPR Fix Guide