Preskočiť na obsah
Závažnosť: VysokáVlastník: CMP adminČas na opravu: 30-60 min

GA4 pred súhlasom

Zastavte GA4 pred inicializáciou, nastavením cookies alebo posielaním page-view trafficu, kým nie je udelený analytics súhlas.

Zahŕňa: ga4_before_consent, pre_consent_ga4

Prečo je to dôležité

GA4 patrí medzi najčastejšie consent zlyhania, pretože býva nasadený skoro v templatoch alebo GTM a začne zbierať dáta skôr, než sa vynúti banner state.

Ako to overiť manuálne

  1. V Network paneli hľadajte GA4 `collect` requesty ešte pred akoukoľvek consent akciou.
  2. Skontrolujte, či sa `_ga` a súvisiace cookies neobjavia pred analytics súhlasom.
  3. Overte, či GA4 config nebeží skôr než Consent Initialization alebo CMP eventy.

Typické príčiny

  • GA4 config tag sa spúšťa na page loade bez consent checks.
  • Priamy gtag snippet duplikuje GTM-managed GA4.
  • Consent defaulty sú pri prvom loade granted alebo undefined.

Oprava v GTM

  1. Pripojte analytics consent checks ku všetkým GA4 config a event tagom.
  2. Posuňte denied defaulty skôr než inicializáciu GA4.
  3. Odstráňte duplicitné GA4 implementácie mimo GTM.

Oprava vo WordPress alebo CMP pluginoch

  1. Vypnite vstavané GA4 načítanie v SEO alebo analytics pluginoch, ak ho už rieši GTM.
  2. Použite CMP integráciu na blokovanie GA4 až do udelenia analytics súhlasu.
  3. Po purge cache test zopakujte v čistej browser session.

Všeobecná oprava pre vývojára

  1. Inicializujte GA4 až po udelení analytics súhlasu.
  2. Vyhnite sa duálnej inštalácii cez theme snippet aj GTM naraz.
  3. Page-view zber považujte za optional analytics processing.

Ako potvrdiť, že oprava funguje

  • Potvrďte, že sa pred súhlasom neposielajú GA4 requesty.
  • Potvrďte, že `_ga` cookies sa pred súhlasom neobjavia.
  • Spustite nový sken a potvrďte, že GA4 finding zmizol.

Ďalší krok

Po deployi spustite nový sken a potvrďte, že sa zmenilo reálne runtime správanie, nielen text banneru.

GA4 pred súhlasom — GDPR Fix Guide