Meta Pixel ootab Google Tag Manageris nüüd automaatselt küpsisenõusolekut
Üks plugina kasutaja saatis mulle sõnumi: tema veebisaidil käivitus Meta Pixel, kui külastaja nõustus kategooria Analüütika küpsistega, kuigi kategooria Turundus oli keelatud. Ja kui külastaja nõustus ainult turundusega, ei käivitunud piksel üldse.
Tema seadistus oli väga levinud: Google Tag Manager paigaldatud GTM4WP pluginaga ja Meta Pixel GTM-is kohandatud HTML-märgendina, mis käivitub päästikuga All Pages.
Versioon 1.8.10 parandab mõlemad probleemid ja te ei pea oma konteineris midagi muutma.
Miks see juhtus
Küpsisenõusoleku plugin näeb lehte, mille WordPress saadab. Google Tag Manager on üks skript sellel lehel ja plugin hoidis seda tagasi, kuni külastaja nõustus analüütikaga.
Kõik konteineri sees oli pluginale nähtamatu. GTM lisab oma märgendid lehele alles pärast selle laadimist. Seega, kui analüütika lubati:
- Plugin lasi GTM-il laadida.
- GTM käivitas kõik päästikuga All Pages märgendid, sealhulgas Meta Pixeli.
- Miski ei andnud GTM-ile teada, et turundus oli keelatud, sest kohandatud HTML-märgend ei järgi Consent Mode’i nii, nagu Google’i enda märgendid.
Ja kui lubati ainult turundus, ei laadinud GTM üldse, nii et piksel ei saanudki võimalust.
Täpsema Consent Mode’iga, kus Google’i märgendid laaditakse enne mis tahes valikut, oli olukord veelgi hullem: Meta Pixel käivitus enne, kui külastaja oli midagi valinud. Seda polnud keegi veel teatanud, kuid meie testlabor näitas seda.
Mida teeb 1.8.10
Plugin paneb nüüd lehe päisesse esimeseks väikese valvuri. Kui mis tahes kood, sealhulgas GTM, lisab lehele pärast selle laadimist skripti, võrdleb valvur skripti aadressi plugina tuntud jälgijatega ning teie enda Blokeeri aadressi järgi reeglitega.
- Jälgija, mille kategooriat külastaja pole lubanud, hoitakse tagasi.
- Kui külastaja selle kategooria lubab, käivitub tagasi hoitud skript. Seejärel saadab Meta Pixel järjekorda pandud lehevaatamise.
- Kõik muu laaditakse nagu varem.
Ja põhilise Consent Mode’iga laaditakse Google Tag Manager nüüd siis, kui külastaja nõustub analüütika või turundusega. Konteineri sees ootab iga märgend oma kategooriat:
| Külastaja nõustub | GTM | Meta Pixel, LinkedIn, TikTok… | Google Ads | Google Analytics |
|---|---|---|---|---|
| Mitte millegagi | Ootab | Ootavad | Ootab | Ootab |
| Ainult analüütikaga | Laaditakse | Ootavad | Laaditakse, Consent Mode keelab reklaamisalvestuse | Laaditakse |
| Ainult turundusega | Laaditakse | Laaditakse | Laaditakse | Ootab |
| Kõigega | Laaditakse | Laaditakse | Laaditakse | Laaditakse |
Kas pean oma GTM-i konteinerit muutma?
Ei. Märgendid, mis olid seadistatud „valesti“, käituvad nüüd õigesti, ja märgendid, millel olid juba nõusoleku seaded, töötavad nagu varem.

Vaheleht Integratsioon versioonis 1.8.10. Consent Mode v2 on vaikimisi sees, põhirežiimis.
Kui soovite olla põhjalik, on GTM-i enda nõusoleku seaded siiski hea mõte: valige Meta Pixeli märgendis Advanced Settings → Consent Settings → Require additional consent for tag to fire ja lisage ad_storage. Plugin määrab selle signaali külastaja turundusvaliku põhjal.
Kuidas ma seda testisin
Pluginal on testlabor, mis loob päris WordPressi veebisaite ja juhib neid peata brauseris. Selle paranduse jaoks sai see kaks uut stsenaariumi päris GTM4WP plugina ja konteineriga, mis käitab kohandatud HTML-märgendites Meta Pixelit, LinkedIn Insighti ja Hotjari ning lisaks GA4 ja Google Adsi märgendeid.
Samad testid ebaõnnestuvad versioonis 1.8.9 täpselt nii, nagu kasutaja kirjeldas:

Versioon 1.8.9. S3 on ainult analüütika nõusolek, S4 ainult turunduse nõusolek.
Ja versioonis 1.8.10 on need edukad:

Versioon 1.8.10. Kõik kontrollid on edukad.
Laiem test lisab kõik 31 pluginale tuntud jälgijat JavaScripti kaudu pärast lehe laadimist: versioon 1.8.9 laskis igaühel neist käivituda enne mis tahes valikut, 1.8.10 hoiab need kõik tagasi.
Uuendage plugin oma WordPressi töölaualt või laadige see alla saidilt WordPress.org (avaneb uuel vahelehel). Üksikasjad on Google Consent Mode’i dokumentatsioonis.