A Google Tag Managerben lévő Meta Pixel mostantól automatikusan megvárja a sütihozzájárulást
A bővítmény egyik felhasználója üzenetet küldött: az ő oldalán a Meta Pixel akkor indult el, amikor a látogató elfogadta az Analitika sütiket, annak ellenére, hogy a Marketing meg volt tagadva. Amikor pedig a látogató csak a marketinget fogadta el, a pixel egyáltalán nem indult el.
A beállítása nagyon gyakori volt: a Google Tag Manager a GTM4WP bővítménnyel volt telepítve, a Meta Pixel pedig a GTM-ben egyéni HTML-címkeként az All Pages eseményindítóra aktiválódott.
Az 1.8.10-es verzió mindkét problémát megoldja, és a tárolóján nem kell változtatnia semmit.
Miért történt
A sütihozzájárulási bővítmény azt az oldalt látja, amelyet a WordPress elküld. A Google Tag Manager egyetlen szkript ebben az oldalban, és a bővítmény visszatartotta, amíg a látogató el nem fogadta az analitikát.
A tárolón belül minden láthatatlan volt a bővítmény számára. A GTM csak a betöltődése után adja hozzá a címkéit az oldalhoz. Így amikor az analitikát elfogadták:
- A bővítmény engedte betölteni a GTM-et.
- A GTM lefuttatott minden címkét az All Pages eseményindítóval, a Meta Pixelt is.
- Semmi nem jelezte a GTM-nek, hogy a marketing meg van tagadva, mert egy egyéni HTML-címke nem követi a Consent Mode-ot úgy, ahogy a Google saját címkéi.
Amikor pedig csak a marketinget fogadták el, a GTM soha nem töltődött be, így a pixelnek esélye sem volt.
A Fejlett Consent Mode esetén, ahol a Google-címkék bármilyen döntés előtt betöltődnek, ez még rosszabb volt: a Meta Pixel azelőtt lefutott, hogy a látogató bármit választott volna. Ezt még senki sem jelentette, de a tesztlaborunk megmutatta.
Mit csinál az 1.8.10
A bővítmény most egy kis védőszkriptet tesz elsőként az oldal fejlécébe. Amikor bármilyen kód, a GTM is, szkriptet ad hozzá az oldalhoz a betöltődése után, a védőszkript összeveti a szkript címét a bővítmény által ismert követőkkel és az Ön saját Blokkolás cím alapján szabályaival.
- Az a követő, amelynek kategóriáját a látogató nem engedélyezte, vissza van tartva.
- Amikor a látogató engedélyezi az adott kategóriát, a visszatartott szkript lefut. A Meta Pixel ekkor elküldi a sorba állított oldalmegtekintést.
- Minden más a korábbiak szerint töltődik be.
Alap Consent Mode esetén pedig a Google Tag Manager mostantól betöltődik, amikor a látogató elfogadja az analitikát vagy a marketinget. A tárolón belül minden címke a saját kategóriájára vár:
| A látogató elfogadja | GTM | Meta Pixel, LinkedIn, TikTok… | Google Ads | Google Analytics |
|---|---|---|---|---|
| Semmit | Vár | Vár | Vár | Vár |
| Csak az analitikát | Betöltődik | Vár | Betöltődik, a Consent Mode megtagadja a hirdetéstárolást | Betöltődik |
| Csak a marketinget | Betöltődik | Betöltődik | Betöltődik | Vár |
| Mindent | Betöltődik | Betöltődik | Betöltődik | Betöltődik |
Módosítanom kell a GTM-tárolómat?
Nem. A „rosszul” beállított címkék most helyesen viselkednek, a már hozzájárulási beállításokkal rendelkező címkék pedig a korábbiak szerint működnek tovább.

Az Integráció fül az 1.8.10-ben. A Consent Mode v2 alapértelmezés szerint be van kapcsolva, Alap módban.
Ha alaposan szeretne eljárni, a GTM saját hozzájárulási beállításai továbbra is jó ötletek: egy Meta Pixel címkén válassza az Advanced Settings → Consent Settings → Require additional consent for tag to fire lehetőséget, és adja hozzá az ad_storage értéket. A bővítmény ezt a jelzést a látogató marketingdöntéséből állítja be.
Hogyan teszteltem
A bővítménynek van egy tesztlaborja, amely valódi WordPress-oldalakat épít, és fej nélküli böngészőben működteti őket. Ehhez a javításhoz két új forgatókönyvet kapott a valódi GTM4WP bővítménnyel és egy olyan tárolóval, amely egyéni HTML-címkékben egy Meta Pixelt, egy LinkedIn Insightot és egy Hotjart futtat, valamint GA4- és Google Ads-címkéket.
Ugyanezek a tesztek az 1.8.9-es verzión pontosan úgy buknak el, ahogyan a felhasználó leírta:

1.8.9-es verzió. Az S3 csak analitikai hozzájárulás, az S4 csak marketinghozzájárulás.
Az 1.8.10-en pedig átmennek:

1.8.10-es verzió. Minden ellenőrzés sikeres.
Egy szélesebb teszt a bővítmény által ismert mind a 31 követőt hozzáadja JavaScripttel az oldal betöltése után: az 1.8.9-es verzió mindegyiket lefuttatta bármilyen döntés előtt, az 1.8.10 mindet visszatartja.
Frissítse a bővítményt a WordPress Vezérlőpultján, vagy töltse le a WordPress.org-ról (új lapon nyílik meg). A részletek a Google Consent Mode dokumentációjában találhatók.