Google Consent Mode és TCF
A Google Consent Mode v2 bekapcsolása, az alapértelmezett jelek, a url_passthrough és a Google TCF támogatás.
Google Consent Mode v2
Szekció neve “Google Consent Mode v2”A Google Consent Mode süti nélküli forgalom- és konverziókövetést tesz lehetővé. Kevésbé pontos, mint a sütis követés, de sokkal jobb, mint a követés teljes hiánya a hozzájárulásig. A Google szerint ez adatvédelmi szempontból megfelelő módja a forgalom mérésének, ezért a kötelező hozzájárulású régiókban (például az EU-ban) ideális megoldás.
Ha a követés csak kifejezett hozzájárulás után mér, az adatok nagyjából 80%-a elvész. Ez rontja a kampányok elemzését, és komolyan árt a Google Ads okos licitálásának. A Consent Mode a forgalom több mint 70%-át és minden konverziót süti nélkül mérhetővé tesz.
A Google Consent Mode v2 a bővítmény ingyenes változatában is elérhető, nem Pro funkció. Ebben a fejezetben csak a Google TCF támogatás Pro.
Bekapcsolás
Szekció neve “Bekapcsolás”- Nyisd meg a WooCommerce → Pixel Manager → Consent fület, a Google Consent Mode v2 kártyát.
- Kapcsold be az Enable Google Consent Mode v2 with standard settings kapcsolót.
- Mentsd a beállításokat.
Alapértelmezett jelek
Szekció neve “Alapértelmezett jelek”Bekapcsolva az alapértékek minden régióban a legszigorúbb adatvédelmi szintre állnak. A hozzájárulás-kezelő eszközök (sütibannerek) a látogató döntése szerint felülírhatják ezeket, a Google Ads pedig süti nélküli konverziókövetést kap. Kifejezett módban a megadott korlátozott régiókra a bővítmény a következő alapbeállítást írja ki:
gtag('consent', 'default', { 'analytics_storage': 'denied', 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'functionality_storage': 'denied', 'personalization_storage': 'denied', 'security_storage': 'granted', 'wait_for_update': 500});gtag('set', 'ads_data_redaction', false);gtag('set', 'url_passthrough', true);url_passthrough
Szekció neve “url_passthrough”Az alapértelmezett true érték növeli a követés pontosságát. Amíg azonban a látogató nem fogadta el a sütiket, hosszú követőparaméterekkel bővíti a böngészés közbeni URL-eket. Ez inkább a boltosnak zavaró, mint a látogatónak.
Mikor törheti el a működést? Ritka esetben a url_passthrough hibát okozhat, ha a hozzájárulás meg van tagadva. A funkció _gl=… paramétert fűz a kimenő URL-ekhez (linkek, űrlapok műveleti címei). A legtöbb téma és bővítmény ezt kezeli, de néhány saját kattintás- vagy űrlapkezelője nem viseli el a módosított URL-t. Ennek eredménye hibás navigáció, hibás űrlapküldés (a legszembetűnőbb a csendben meghiúsuló kosárba tétel) vagy hibás AJAX-folyamat. Ez csak a hozzájárulást megtagadó látogatókat érinti: megadott hozzájárulásnál a _gl nem kerül hozzáfűzésre. Ha egy viselkedés csak megadott és megtagadott hozzájárulás között tér el, gyanakodj a url_passthrough-ra.
Kikapcsolás ezzel a szűrővel:
add_filter('pmw_google_url_passthrough', '__return_false');Ennek ára, hogy a hozzájárulást megtagadó látogatók követése pontatlanabb lesz, és a domainek közötti munkamenet-összekapcsolás elvész. Egy domainen futó boltnál ez a hatás minimális. Jogos kerülőmegoldás, ha egy téma vagy bővítmény a _gl paraméteren elromlik, és a forrásnál nem javítható.
A Consent Mode funkciók hibaelhárítása
Szekció neve “A Consent Mode funkciók hibaelhárítása”A url_passthrough, az ads_data_redaction és a wait_for_update a Google gtag könyvtárának közvetlenül átadott beállításai, a hatásuk a Google működése, nem a bővítmény hibája. Ökölszabály: ha egy viselkedés csak megadott és megtagadott hozzájárulás között változik, az ok szinte mindig ezek egyike.
- url_passthrough: kikapcsolása a
pmw_google_url_passthroughszűrővel (lásd fent). A leggyakoribb ok. - ads_data_redaction: a
pmw_google_ads_data_redactionszűrővel állítható. Alapértékefalse. Csak akkor állítsdtrue-ra, ha érted a konverziómérésre gyakorolt hatását:add_filter('pmw_google_ads_data_redaction', '__return_true'); - wait_for_update: fix 500 ms az alapértelmezett blokkban. Ennyit vár a
gtag, hogy a CMP meghívja agtag('consent', 'update', …)függvényt, mielőtt az alapértelmezett (megtagadott) állapottal továbblép. Ha a CMP annyira lassan töltődik, hogy a frissítés a várakozás után érkezik, a jelzések az alapállapottal mehetnek el. Ezt úgy oldd meg, hogy a CMP az oldalon korán töltődjön be, ne az érték hangolásával.
Ha a támogatáshoz fordulsz egy olyan hibával, amely hozzájárulás megadása és megtagadása között változik, jelezd, hogy próbáltad-e kikapcsolt url_passthrough-val. Ez az egy teszt a legtöbb esetet megoldja.
Google TCF támogatás
Szekció neve “Google TCF támogatás”Ez Pro funkció, és csak erre a beállításra vonatkozik, nem a Google Consent Mode v2-re.
Ha hirdetéseket jelenítesz meg az oldaladon, meg kell felelned az IAB Europe Transparency & Consent Frameworknek (TCF). Ez a keretrendszer segít a digitális hirdetési lánc szereplőinek megfelelni az EU általános adatvédelmi rendeletének (GDPR) és az elektronikus hírközlési irányelvnek, amikor személyes adatot kezelnek, vagy az eszközön adatot tárolnak vagy érnek el (sütik, hirdetési és eszközazonosítók).
A bővítménnyel a Google Consent Mode az IAB Europe TCF-fel kompatibilissé tehető:
- Nyisd meg a Consent → Google Consent Mode v2 kártyát.
- Kapcsold be az Enable Google TCF support kapcsolót.
Vigyázz: ha a CMP-ben (például a CookieYes IAB TCF kiegészítőjében) is be van kapcsolva a TCF, a Google felé minden kérés TCF hozzájárulási karakterláncot is visz a Consent Mode jelek mellett. A Google dokumentációja szerint a Google Ads nem rögzít konverziót, ha a TCF 7., 9. és 10. célja nincs megadva, és azt javasolja, hogy csak az egyiket, a TCF-et vagy a Consent Mode-ot használd. Hacsak nem adsz el programmatikus hirdetési készletet, a TCF-et a CMP-ben és a bővítményben is hagyd kikapcsolva.
Készült: