A Google Tag Managerben lévő Meta Pixel mostantól automatikusan megvárja a sütihozzájárulást

Szerző Tapio Kauranen (új lapon nyílik meg) ·

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:

  1. A bővítmény engedte betölteni a GTM-et.
  2. A GTM lefuttatott minden címkét az All Pages eseményindítóval, a Meta Pixelt is.
  3. 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.

A bővítmény Integráció füle az 1.8.10-es verzióban, a Google Consent Mode v2 bekapcsolva Alap módban

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:

A tesztlabor jelentése az 1.8.9-es verzióról: a Meta Pixel és a LinkedIn csak analitikai hozzájárulásra betöltődik, és a tárolóban semmi nem töltődik be csak marketinghozzájárulásra

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:

A tesztlabor jelentése az 1.8.10-es verzióról: mind a 71 és a 60 ellenőrzés sikeres

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.


← Összes bejegyzés