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

Ασυμφωνία Google Consent Mode

Διορθώστε περιπτώσεις όπου τα Google tags συμπεριφέρονται σαν να έχει δοθεί συγκατάθεση ενώ η runtime κατάσταση δείχνει denied.

Καλύπτει: consent_mode_mismatch, consent_mode_default_granted, consent_mode_runtime_conflict

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

Αν το Consent Mode σηματοδοτεί denied αλλά φορτώνονται ακόμη αιτήματα Analytics ή Ads, ο ιστότοπος απλώς δημιουργεί ψευδή εικόνα συμμόρφωσης. Συνήθως τα defaults, τα tags ή τα runtime updates είναι ασυνεπώς ρυθμισμένα.

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

  1. Open the site in a fresh session and inspect Google requests before any banner interaction.
  2. Check whether Consent Mode defaults are set to denied before Google tags initialize.
  3. Compare runtime consent state against actual network behavior after Accept and Reject.

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

  • Consent defaults are set too late, after Google tags already loaded.
  • GTM tags ignore consent checks even though Consent Mode is enabled.
  • Banner updates UI state but does not send a matching consent update to Google.

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

  1. Use Consent Initialization for your default denied state before any analytics or ads tags run.
  2. Require consent checks on GA4, Google Ads, Floodlight, and remarketing tags.
  3. Audit custom HTML tags that may load Google scripts outside GTM consent controls.

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

  1. Enable Consent Mode integration in your CMP plugin if available.
  2. Verify that plugin-generated consent events fire before GA4 or Ads plugins load.
  3. Disable duplicate analytics plugins that bypass the CMP integration.

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

  1. Initialize Google tags only after a denied-by-default consent state is established.
  2. Send explicit consent updates on accept and reject actions.
  3. Ensure fallback defaults are denied whenever consent state is unknown.

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

  • Reject optional consent and confirm that Google analytics or ads requests do not fire.
  • Accept consent and confirm requests start only after the consent update.
  • Run a fresh scan and verify the mismatch finding disappears.

Επόμενο βήμα

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

Ασυμφωνία Google Consent Mode — GDPR Fix Guide