Smagums: AugstaAtbildīgais: IzstrādeLaiks labošanai: 1-2 h
GTM tagi palaižas pirms piekrišanas
Izlabojiet GTM triggerus tā, lai optional tagi neko neizpildītu, kamēr nav nepieciešamās piekrišanas.
Aptver: gtm_tags_before_consent, pre_consent_gtm_fire
Kāpēc tas ir svarīgi
Pat ar korekti ieviestu CMP, GTM var turpināt palaist tagus pārāk agri, ja triggeri, exceptions un piekrišanas pārbaudes nav saskaņotas.
Kā to pārbaudīt manuāli
- Atveriet GTM Preview un novērojiet, kuri tagi izpildās pirmajā ielādē.
- Uzskaitiet visus optional tagus, kas aktivizējas pirms jebkādas lietotāja interakcijas.
- Pārbaudiet, vai Custom HTML tagi joprojām manuāli ievieto skriptus.
Tipiski cēloņi
- GTM tagi izmanto pageview triggerus bez piekrišanas nosacījumiem.
- Piekrišanas pārbaudes ir pieliktas tikai daļai tagu.
- Custom HTML tagi apiet vēlamo piekrišanas modeli.
Labojums GTM
- Piemērojiet piekrišanas pārbaudes visiem optional tagiem.
- Izmantojiet Consent Initialization un noņemiet triggerus, kas palaižas pārāk agri.
- Pēc publicēšanas atkal validējiet izpildes secību GTM Preview.
Labojums WordPress vai CMP spraudņos
- Pārliecinieties, ka vietne izmanto tikai vienu GTM konteineru un nav dublētu snippet.
- Atspējojiet spraudņus, kas pievieno tracking ārpus GTM.
- Pārtestējiet pēc publicēšanas un cache invalidācijas.
Vispārīgs izstrādātāja labojums
- Uztveriet GTM kā execution layer, nevis source of truth piekrišanai.
- Centralizējiet piekrišanas stāvokli un pieprasiet to pirms katra optional taga.
- Noņemiet liekus tagging ceļus, kas apiet vēlamo GTM flow.
Kā apstiprināt, ka labojums darbojas
- Preview režīmā apstipriniet, ka pirms piekrišanas neizpildās neviens optional GTM tags.
- Apstipriniet, ka pirmajā ielādē aktīvi paliek tikai essential tagi.
- Palaidiet jaunu scan un pārbaudiet, ka pre-consent findings samazinās.
Nākamais solis
Pēc deploy palaidiet jaunu skenēšanu, lai apstiprinātu, ka mainījusies reālā runtime uzvedība, nevis tikai bannera teksts.