Meta Pixel u Google Tag Manageru sada automatski čeka privolu za kolačiće
Korisnik dodatka poslao mi je poruku: na njegovu web-mjestu Meta Pixel pokretao se kad bi posjetitelj prihvatio analitičke kolačiće, iako je marketing bio odbijen. A kad bi posjetitelj prihvatio samo marketing, piksel se uopće nije pokretao.
Njegova je postavka bila vrlo uobičajena: Google Tag Manager instaliran dodatkom GTM4WP, a Meta Pixel u GTM-u kao Custom HTML tag koji se pokreće na All Pages.
Verzija 1.8.10 rješava oba problema, a u svom spremniku ne morate ništa mijenjati.
Zašto se to dogodilo
Dodatak za privolu za kolačiće vidi stranicu koju šalje WordPress. Google Tag Manager jedna je skripta na toj stranici, a dodatak ju je zadržavao dok posjetitelj ne prihvati analitiku.
Sve unutar spremnika dodatku je bilo nevidljivo. GTM svoje tagove dodaje na stranicu tek nakon što se učita. Dakle, kad bi se prihvatila analitika:
- Dodatak je dopustio učitavanje GTM-a.
- GTM je pokrenuo svaki tag s okidačem All Pages, uključujući Meta Pixel.
- GTM-u nitko nije rekao da je marketing odbijen, jer Custom HTML tag ne prati Consent Mode onako kako to rade Googleovi vlastiti tagovi.
A kad je prihvaćen samo marketing, GTM se nikad nije učitao, pa piksel nikad nije dobio priliku.
S Naprednim Consent Modeom, u kojem se Google tagovi učitavaju prije bilo kakvog odabira, bilo je gore: Meta Pixel pokretao se prije nego što je posjetitelj išta odabrao. Taj slučaj još nitko nije prijavio, ali pokazao ga je naš testni laboratorij.
Što radi 1.8.10
Dodatak sada na sam početak head dijela stranice stavlja malu zaštitnu skriptu. Kad bilo koji kod, uključujući GTM, doda skriptu na stranicu nakon što se ona učita, zaštitna skripta provjerava adresu skripte prema alatima za praćenje koje dodatak poznaje i prema vašim vlastitim pravilima Blokiranje prema adresi.
- Alat za praćenje čiju kategoriju posjetitelj nije dopustio zadržava se.
- Kad posjetitelj dopusti tu kategoriju, zadržana se skripta pokreće. Meta Pixel tada šalje prikaz stranice koji je imao u redu čekanja.
- Sve ostalo učitava se kao prije.
A s osnovnim Consent Modeom Google Tag Manager sada se učitava kad posjetitelj prihvati analitiku ili marketing. Unutar spremnika svaki tag čeka svoju kategoriju:
| Posjetitelj prihvaća | GTM | Meta Pixel, LinkedIn, TikTok… | Google Ads | Google Analytics |
|---|---|---|---|---|
| Ništa | Čeka | Čekaju | Čeka | Čeka |
| Samo analitika | Učitava se | Čekaju | Učitava se, Consent Mode odbija pohranu oglasa | Učitava se |
| Samo marketing | Učitava se | Učitavaju se | Učitava se | Čeka |
| Sve | Učitava se | Učitavaju se | Učitava se | Učitava se |
Moram li mijenjati svoj GTM spremnik?
Ne. Tagovi koji su bili postavljeni „pogrešno” sada se ponašaju ispravno, a tagovi koji su već imali postavke privole rade kao i prije.

Kartica Integracija u verziji 1.8.10. Consent Mode v2 prema zadanim je postavkama uključen, u osnovnom načinu.
Ako želite biti temeljiti, GTM-ove vlastite postavke privole i dalje su dobra zamisao: na tagu Meta Pixel odaberite Advanced Settings → Consent Settings → Require additional consent for tag to fire i dodajte ad_storage. Dodatak taj signal postavlja prema odabiru posjetitelja za marketing.
Kako sam to testirao
Dodatak ima testni laboratorij koji izgrađuje prava WordPress web-mjesta i upravlja njima u headless pregledniku. Za ovaj je popravak dobio dva nova scenarija sa stvarnim dodatkom GTM4WP i spremnikom u kojem rade Meta Pixel, LinkedIn Insight i Hotjar u Custom HTML tagovima te GA4 i Google Ads tagovi.
Isti testovi na verziji 1.8.9 padaju točno onako kako je korisnik opisao:

Verzija 1.8.9. S3 je samo privola za analitiku, S4 samo privola za marketing.
A na 1.8.10 prolaze:

Verzija 1.8.10. Prolaze sve provjere.
Širi test putem JavaScripta, nakon učitavanja stranice, dodaje sve alate za praćenje koje dodatak poznaje, njih 31: verzija 1.8.9 pustila je svaki od njih da se pokrene prije bilo kakvog odabira, a 1.8.10 zadržava sve.
Ažurirajte dodatak s nadzorne ploče WordPressa ili ga preuzmite s WordPress.org (otvara se u novoj kartici). Pojedinosti su u dokumentaciji za Google Consent Mode.