Liigu sisu juurde

Keel

Reklaamitehnoloogia4 min lugemist

Google Consent Mode v2: täielik juurutusjuhend

Kuidas juurutada Google Consent Mode v2: neli nõusolekusignaali, gtag'i käsud default ja update, Tag Manageri seadistus, piirkondlikud vaikeväärtused ja testimine.

Cookiesh toimetusAvaldatud

Google Consent Mode v2 on signaalide kogum, mis annab Google’i märgenditele teada, kas külastaja on nõustunud reklaami- ja analüütikaandmete salvestamisega ning kas tema andmeid tohib kasutada reklaamiks. Selle juurutamiseks määra enne ühegi Google’i märgendi laadimist vaikeväärtuseks denied ja saada värskendus, kui külastaja teeb sinu küpsisebänneris valiku.

Consent Mode on Google’i API, mis edastab külastaja nõusolekuvalikud Google’i märgenditele, nagu Google Analytics 4 (GA4), Google Ads ja Floodlight. See ise bännerit ei näita ega nõusolekut ei kogu. See kohandab Google’i märgendite käitumist vastavalt olekule, mille sinu nõusolekuhaldusplatvorm (CMP) edastab.

Versioon 2 lisas algsele paarile kaks parameetrit. Need on neli signaali, mille pead määrama:

Parameeter Mida see juhib
ad_storage Kas küpsiseid ja sarnast salvestusruumi tohib kasutada reklaamiks
analytics_storage Kas salvestusruumi tohib kasutada analüütikaks, näiteks külastuse kestuse mõõtmiseks
ad_user_data Kas kasutajaandmeid tohib reklaami eesmärgil Google’ile saata
ad_personalization Kas andmeid tohib kasutada isikupärastatud reklaamiks, näiteks uuesti turundamiseks

Iga parameeter saab väärtuse 'granted' või 'denied'. Google määratleb ka parameetrid functionality_storage, personalization_storage ja security_storage, mis on kasulikud peamiselt nõusoleku sidumiseks teiste märgenditega Google Tag Manageris (GTM).

Alates 2024. aasta märtsist nõuab Google Euroopa Majanduspiirkonnast (EMP) tuleva liikluse puhul Consent Mode’i signaale, et saaks kasutada tema reklaamide mõõtmise ja isikupärastamise funktsioone. Kui Google’i märgendid ei saa signaale ad_user_data ja ad_personalization, on nende külastajate puhul piiratud sellised funktsioonid nagu uuesti turundamise sihtrühmad ja osa konversioonide mõõtmisest.

See on Google’i poliitika, mitte seadus. Seadusest tulenev kohustus küsida luba enne seadmesse teabe salvestamist või sealt lugemist tuleneb e-privaatsuse direktiivi artikli 5 lõikest 3 ja seda üle võtvatest riiklikest seadustest koostoimes isikuandmete kaitse üldmääruse (IKÜM, GDPR) kehtiva nõusoleku standardiga. Consent Mode on lihtsalt viis, kuidas see otsus Google’i süsteemidesse jõuab.

Kuidas määrata nõusoleku vaikeväärtus?

Kutsu gtag('consent', 'default', ...) välja enne Google’i märgendi või GTM-i konteineri laadimist ning määra kõigi parameetrite väärtuseks 'denied' kõikjal, kus on nõutav aktiivne nõusolek. Järjekord on oluline: vaikeväärtus, mis saabub pärast märgendi käivitumist, on hiline.

<script>
  window.dataLayer = window.dataLayer || [];
  function gtag() { dataLayer.push(arguments); }

  gtag('consent', 'default', {
    ad_storage: 'denied',
    ad_user_data: 'denied',
    ad_personalization: 'denied',
    analytics_storage: 'denied',
    wait_for_update: 500
  });
</script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

wait_for_update on millisekundite arv, mille jooksul Google’i märgendid ootavad nõusoleku värskendust, enne kui jätkavad vaikeolekuga. See annab sinu CMP-le aega laadida ja rakendada naasva külastaja salvestatud valik.

Kui teenindad külastajaid mitmes jurisdiktsioonis, saad vaikekäsule lisada ISO 3166-2 koodidest koosneva massiivi region, näiteks selleks, et keelata vaikimisi kõik EMP-s ja Ühendkuningriigis, kasutades mujal teistsuguseid vaikeväärtusi. Hoia varuvariandina alles ka ilma region-ita vaikekäsk ja konsulteeri enne millegi vaikimisi lubamist oma õigusmeeskonnaga.

Kuidas värskendada nõusolekut pärast külastaja valikut?

Kui külastaja nõustub, keeldub või salvestab eelistused, kutsu uue olekuga välja gtag('consent', 'update', ...). Seo oma bänneri kategooriad Google’i signaalidega ühes kohas:

// Kutsu see välja iga kord, kui külastaja salvestab sinu bänneris valiku
function applyConsent(choices) {
  const ads = choices.marketing ? 'granted' : 'denied';

  gtag('consent', 'update', {
    ad_storage: ads,
    ad_user_data: ads,
    ad_personalization: ads,
    analytics_storage: choices.analytics ? 'granted' : 'denied'
  });
}

Käivita sama värskendus naasvate külastajate puhul igal lehe laadimisel võimalikult varakult, kasutades valikut, mille sinu CMP salvestas. Ilma selleta langeb iga uus leht tagasi vaikeväärtusele denied.

Kui külastaja võtab nõusoleku tagasi, saada värskendus väärtusega 'denied'. IKÜM-i artikli 7 lõike 3 kohaselt peab nõusoleku tagasivõtmine olema sama lihtne kui selle andmine, seega hoia nähtaval viis bänneri uuesti avamiseks.

Kõigi kolme reklaamisignaali sidumine ühe turunduskategooriaga on levinud ja lihtne lähenemine. Kui sinu bänner pakub reklaamide mõõtmiseks ja reklaamide isikupärastamiseks eraldi lüliteid, seo need hoopis eraldi.

Kasuta GTM-is CMP malli – kas Community Template Gallery’st või oma teenusepakkujalt –, mis käivitub päästikuga Consent Initialization – All Pages. Mall kutsub välja GTM-i API-d setDefaultConsentState ja updateConsentState, nii et sa ei pea gtag’i koodi ise kirjutama.

Seejärel läbi järgmised sammud:

  1. Lülita konteineri seadetes sisse nõusoleku ülevaade, et saaksid nõusolekuseadeid märgendite kaupa üle vaadata.
  2. Veendu, et Google’i märgendid (GA4, Google Ads, Floodlight) tuginevad oma sisseehitatud nõusolekukontrollidele.
  3. Lisa muudele kui Google’i märgenditele, näiteks Meta või LinkedIni pikslile, täiendavad nõusolekukontrollid, et need käivituksid ainult siis, kui vastav nõusolek on antud.
  4. Eemalda vanad päästikud, mis käivitavad märgendeid kõigil lehtedel ilma igasuguse nõusolekutingimuseta.
  5. Avalda ja testi seejärel kõike eelvaaterežiimis (Preview).

Just 3. samm ununeb meeskondadel kõige sagedamini. Consent Mode juhib ainult Google’i märgendeid; kõik teised teenusepakkujad tuleb endiselt blokeerida kuni nõusolekuni.

Ava GTM-i eelvaade või Google Tag Assistant ja kontrolli iga sündmuse puhul vahekaarti Consent. Lehe laadimisel peaksid nägema vaikeolekut ja pärast bänneriga suhtlemist värskendust. Brauseri võrgupaneelil kannavad Google’ile saadetavad päringud nõusolekuparameetreid (gcs ja gcd), mis peegeldavad hetkeolekut.

Testi vähemalt neid stsenaariume:

  • Esimene külastus, bänneriga ei suhelda: kõik signaalid on olekus denied, reklaami- ega analüütikaküpsiseid ei määrata.
  • Nõustu kõigiga: signaalid lülituvad olekusse granted ja küpsised ilmuvad alles pärast klõpsu.
  • Keeldu kõigist: signaalid jäävad olekusse denied ja ükski muu kui Google’i turundusmärgend ei käivitu.
  • Naasev külastaja: salvestatud valik rakendatakse wait_for_update ajaakna jooksul.
  • Tagasivõtmine: bänneri uuesti avamine ja keeldumine muudavad signaalid tagasi olekusse denied.

Google Ads ja GA4 näitavad nõusoleku diagnostikat ka oma halduskuvadel. Kontrolli neid paar päeva pärast käivitamist, et veenduda, et EMP liikluse signaalid saabuvad.

Consent Mode’i saab juurutada kahel viisil. Põhirežiimis (basic) ei laadita Google’i märgendeid üldse enne, kui külastaja nõusoleku annab. Täiustatud režiimis (advanced) laaditakse märgendid vaikeväärtusega denied ja need saadavad küpsisevabu pingipäringuid, mida Google kasutab modelleerimiseks.

Valikuga kaasnevad tõelised kompromissid privaatsuse ja mõõtmise vahel, mida käsitleme artiklis Consent Mode’i põhirežiim vs. täiustatud režiim. Kui kasutad serveripoolset GTM-i konteinerit, peab nõusoleku olek ka sealt korrektselt läbi liikuma; vt serveripoolne märgendamine ja nõusolek.

Kokkuvõte

Consent Mode v2 taandub kolmele harjumusele: keela vaikimisi kõik enne ühegi Google’i märgendi käivitumist, värskenda kohe, kui külastaja otsustab, ja piira muid kui Google’i märgendeid eraldi. Testi iga stsenaariumi, sealhulgas naasvaid külastajaid ja nõusoleku tagasivõtmist, enne kui andmetele tugined. Sellised tööriistad nagu Cookiesh saavad suure osa sellest automatiseerida tänu sisseehitatud Google Consent Mode v2 toele ja Google Tag Manageri mallile.

See artikkel on üldine teave, mitte õigusnõustamine. Oma konkreetse olukorra kohta otsuste tegemiseks pea nõu kvalifitseeritud privaatsusspetsialistiga.

Korduma kippuvad küsimused

Kas Google Consent Mode v2 on seadusest tulenev nõue?

Ükski seadus seda ei nimeta. See on Google'i nõue: kui EMP liikluse kohta nõusolekusignaale ei ole, on Google Adsis piiratud sellised funktsioonid nagu uuesti turundamine ja osa konversioonide mõõtmisest. Seadusest tulenev kohustus nõusolekut küsida tuleneb e-privaatsuse direktiivist ja isikuandmete kaitse üldmäärusest (IKÜM, GDPR).

Kas mul on Consent Mode'i kasutamisel ikka küpsisebännerit vaja?

Jah. Consent Mode on vaid kanal, mis annab Google'i märgenditele teada, mida külastaja otsustas. Sul on endiselt vaja bännerit või nõusolekuhaldusplatvormi, mis küsimuse esitab, vastuse salvestab ja muud kui Google'i jälgijad tagasi hoiab.

Mis muutus Consent Mode'i v1 ja v2 vahel?

Versioon 2 lisas algsetele parameetritele ad_storage ja analytics_storage parameetrid ad_user_data ja ad_personalization. Need annavad Google'ile teada, kas kasutajaandmeid tohib reklaami eesmärgil saata ja kas neid tohib kasutada isikupärastatud reklaamiks, näiteks uuesti turundamiseks.

Kui pikk peaks wait_for_update olema?

Piisavalt pikk, et sinu nõusolekuplatvorm jõuaks laadida ja rakendada naasva külastaja salvestatud valiku, kuid mitte pikem. Google'i enda näidetes kasutatakse 500 millisekundit; mõõda, kui kiiresti sinu bänneri skript initsialiseerub, ja kohanda väärtust selle põhjal.

Allikad

  1. Google: Consent mode overview
  2. Google EU user consent policy
  3. Directive 2002/58/EC (ePrivacy Directive), EUR-Lex

Cookiesh toimetus

Privaatsusinsenerid ja nõuetele vastavuse spetsialistid, kes kirjutavad tootemeeskondadele praktilisi juhiseid nõusoleku, küpsiste ja andmekaitse kohta.

Nõuetele vastavad küpsisebännerid minutitega, mitte sprintidega

Alusta tasuta ühe domeeniga. Vaheta paketti, kui vajad rohkem domeene, geosihtimist või oma brändingut.

Krediitkaarti pole vaja · Tühista igal ajal