Meta Pixel í Google Tag Manager bíður nú sjálfkrafa eftir samþykki fyrir vafrakökum
Notandi viðbótarinnar sendi mér skilaboð: á vefnum hans fór Meta Pixel í gang þegar gestur samþykkti vafrakökur fyrir tölfræði, jafnvel þótt markaðssetningu væri hafnað. Og þegar gestur samþykkti aðeins markaðssetningu fór pixillinn alls ekki í gang.
Uppsetningin hans var mjög algeng: Google Tag Manager sett upp með GTM4WP-viðbótinni og Meta Pixel í GTM sem Custom HTML-merki sem ræsist á All Pages.
Útgáfa 1.8.10 lagar bæði vandamálin og þú þarft ekki að breyta neinu í gámnum þínum.
Hvers vegna þetta gerðist
Viðbót fyrir vafrakökusamþykki sér síðuna sem WordPress sendir. Google Tag Manager er ein skrifta á þeirri síðu og viðbótin hélt aftur af henni þar til gesturinn samþykkti tölfræði.
Allt inni í gámnum var ósýnilegt viðbótinni. GTM bætir merkjum sínum við síðuna ekki fyrr en hún hefur hlaðist. Þegar tölfræði var samþykkt gerðist því eftirfarandi:
- Viðbótin leyfði GTM að hlaðast.
- GTM keyrði öll merki með kveikjunni All Pages, Meta Pixel þar á meðal.
- Ekkert sagði GTM að markaðssetningu hefði verið hafnað, því Custom HTML-merki fylgir ekki Consent Mode eins og merki Google sjálfs gera.
Og þegar aðeins markaðssetning var samþykkt hlóðst GTM aldrei, svo pixillinn fékk aldrei tækifæri.
Með ítarlegu Consent Mode, þar sem Google-merki hlaðast áður en nokkuð er valið, var staðan verri: Meta Pixel keyrði áður en gesturinn hafði valið nokkuð. Enginn hafði tilkynnt það enn, en prófunarstofan okkar sýndi það.
Hvað 1.8.10 gerir
Viðbótin setur nú lítinn vörð fremst í haus síðunnar. Þegar einhver kóði, GTM þar á meðal, bætir skriftu við síðuna eftir að hún hefur hlaðist ber vörðurinn vefslóð skriftunnar saman við rakningartólin sem viðbótin þekkir og við þínar eigin reglur undir Loka eftir vefslóð.
- Rakningartól í flokki sem gesturinn hefur ekki leyft er stöðvað.
- Þegar gesturinn leyfir þann flokk keyrir skriftan sem beið. Meta Pixel sendir þá síðuflettinguna sem beið í biðröð.
- Allt annað hleðst eins og áður.
Og með einföldu Consent Mode hleðst Google Tag Manager nú þegar gesturinn samþykkir tölfræði eða markaðssetningu. Inni í gámnum bíður hvert merki eftir sínum eigin flokki:
| Gestur samþykkir | GTM | Meta Pixel, LinkedIn, TikTok… | Google Ads | Google Analytics |
|---|---|---|---|---|
| Ekkert | Bíður | Bíða | Bíður | Bíður |
| Aðeins tölfræði | Hleðst | Bíða | Hleðst, Consent Mode hafnar auglýsingageymslu | Hleðst |
| Aðeins markaðssetning | Hleðst | Hlaðast | Hleðst | Bíður |
| Allt | Hleðst | Hlaðast | Hleðst | Hleðst |
Þarf ég að breyta GTM-gámnum mínum?
Nei. Merki sem voru sett upp „rangt“ hegða sér nú rétt, og merki sem höfðu þegar samþykkisstillingar virka áfram eins og áður.

Flipinn Samþætting í 1.8.10. Consent Mode v2 er sjálfgefið virkt, í einfaldri stillingu.
Ef þú vilt ganga alla leið eru samþykkisstillingar GTM sjálfs samt góð hugmynd: í Meta Pixel-merki skaltu velja Advanced Settings → Consent Settings → Require additional consent for tag to fire og bæta við ad_storage. Viðbótin stillir það boð út frá vali gestsins um markaðssetningu.
Hvernig ég prófaði þetta
Viðbótin hefur prófunarstofu sem setur upp raunverulega WordPress-vefi og stýrir þeim í viðmótslausum vafra. Fyrir þessa lagfæringu fékk hún tvær nýjar sviðsmyndir með raunverulegu GTM4WP-viðbótinni og gámi sem keyrir Meta Pixel, LinkedIn Insight og Hotjar í Custom HTML-merkjum, auk GA4- og Google Ads-merkja.
Sömu prófanir mistakast á útgáfu 1.8.9 nákvæmlega eins og notandinn lýsti:

Útgáfa 1.8.9. S3 er aðeins samþykki fyrir tölfræði, S4 aðeins samþykki fyrir markaðssetningu.
Og þær standast á 1.8.10:

Útgáfa 1.8.10. Allar prófanir standast.
Víðtækari prófun bætir öllum rakningartólunum sem viðbótin þekkir, 31 talsins, við síðuna með JavaScript eftir að hún hefur hlaðist: útgáfa 1.8.9 leyfði hverju einasta þeirra að keyra áður en nokkuð var valið, og 1.8.10 stöðvar þau öll.
Uppfærðu viðbótina í stjórnborði WordPress eða sæktu hana á WordPress.org (opnast í nýjum flipa). Nánari upplýsingar eru í leiðbeiningunum um Google Consent Mode.