Skip to main content

Google Consent Mode v2: Ghidul complet

Google Consent Mode este un cadru care permite site-ului dvs. să ajusteze comportamentul etichetelor Google — Analytics, Ads, Floodlight și altele — în funcție de starea consimțământului vizitatorilor. Este răspunsul Google la o tensiune fundamentală: cum puteți menține capacitățile de măsurare și publicitate respectând, în același timp, dreptul utilizatorului de a refuza cookie-urile?

Din martie 2024, Google Consent Mode v2 este obligatoriu pentru orice site care utilizează servicii de publicitate Google și care se adresează utilizatorilor din Spațiul Economic European (SEE). Dacă rulați campanii Google Ads și vizați utilizatori din UE, acest lucru nu este opțional.

Ce este Google Consent Mode?

În esență, Google Consent Mode este un API care se interpune între platforma dvs. de gestionare a consimțământului (CMP) și etichetele Google. Când un utilizator face o alegere privind consimțământul — acceptă, respinge sau personalizează — CMP-ul dvs. comunică acea alegere etichetelor Google prin API-ul Consent Mode. Etichetele își ajustează apoi comportamentul în consecință.

Fără Consent Mode, aveți o alegere binară: fie declanșați toate etichetele Google (și încălcați legislația privind confidențialitatea pentru utilizatorii care nu și-au dat consimțământul), fie blocați toate etichetele Google pentru utilizatorii care nu consimt (și pierdeți toate datele de măsurare pentru aceștia). Consent Mode introduce o cale de mijloc.

Cadrul a fost introdus prima dată în 2020 (v1) și actualizat semnificativ la sfârșitul anului 2023 (v2), cu un termen-limită de conformitate stabilit pentru 6 martie 2024.

Versiunea 1 vs Versiunea 2

Trecerea de la v1 la v2 a introdus două noi semnale de consimțământ și a făcut întregul cadru obligatoriu pentru publicitatea în SEE. Iată ce s-a schimbat:

Funcționalitate Consent Mode v1 Consent Mode v2
Semnale de consimțământ ad_storage, analytics_storage ad_storage, analytics_storage, ad_user_data, ad_personalization
Cerință pentru SEE Recomandat Obligatoriu pentru publicitatea în SEE (din martie 2024)
Impactul asupra remarketingului Listele de remarketing afectate de consimțământ Publicurile de remarketing necesită consimțământ explicit ad_personalization
Customer Match Neabordat explicit Necesită consimțământ ad_user_data pentru încărcarea datelor utilizatorilor
Modelarea conversiilor Disponibilă în modul Advanced Disponibilă în modul Advanced, cu algoritmi îmbunătățiți

Cele patru tipuri de consimțământ

Consent Mode v2 comunică consimțământul utilizatorului prin patru semnale distincte. Fiecare poate fi setat independent la granted sau denied:

ad_storage

Controlează dacă cookie-urile legate de publicitate (cum ar fi cookie-urile _gcl_* ale Google Ads) pot fi stocate pe dispozitivul utilizatorului. Când este refuzat, nu se setează niciun cookie de publicitate, iar informațiile despre clicurile pe anunțuri sunt transmise prin parametri URL într-o formă limitată, fără cookie-uri.

analytics_storage

Controlează dacă cookie-urile de analiză (cum ar fi cookie-urile _ga și _gid ale Google Analytics) pot fi stocate. Când este refuzat, nu se setează niciun cookie de analiză. În modul Advanced, se trimit în continuare ping-uri fără cookie-uri pentru modelarea conversiilor.

ad_user_data

Controlează dacă datele utilizatorilor pot fi trimise către Google în scopuri publicitare. Acesta este noul semnal introdus în v2. El afectează funcționalități precum Customer Match (încărcarea listelor de clienți în Google Ads) și Enhanced Conversions (trimiterea de date de utilizator criptate pentru atribuire). Când este refuzat, Google nu va folosi datele utilizatorului în scopuri publicitare.

ad_personalization

Controlează dacă datele pot fi utilizate pentru personalizarea anunțurilor, inclusiv pentru remarketing. Când este refuzat, utilizatorul nu va fi adăugat la publicurile de remarketing și nu va vedea anunțuri personalizate pe baza activității sale pe site-ul dvs. Acest semnal trebuie setat la granted pentru ca listele de remarketing și funcționalitățile similare de public să funcționeze.

Modul Basic vs Modul Advanced

Aceasta este cea mai importantă decizie de arhitectură atunci când implementați Google Consent Mode. Cele două moduri diferă fundamental prin modul în care gestionează utilizatorii care nu și-au dat consimțământul.

Modul Basic

În modul Basic, etichetele Google nu se declanșează deloc până când utilizatorul nu își dă consimțământul. Nu se trimit date către Google — nici măcar date anonimizate sau fără cookie-uri. Când se acordă consimțământul, etichetele se declanșează normal. Când consimțământul este refuzat, etichetele sunt complet blocate.

Cum funcționează:

  1. Utilizatorul ajunge pe site-ul dvs. Starea implicită a consimțământului este setată la denied pentru toate tipurile.
  2. Apare bannerul de cookie-uri. Etichetele Google sunt blocate — nicio solicitare către serverele Google.
  3. Dacă utilizatorul acceptă: starea consimțământului este actualizată la granted, iar etichetele Google se declanșează cu funcționalitate completă.
  4. Dacă utilizatorul refuză: starea consimțământului rămâne denied, iar etichetele Google nu se declanșează niciodată. Google nu primește nicio dată despre acest vizitator.

Avantaje: Implementarea cea mai simplă. Protecție maximă a confidențialității. Nicio dată nu părăsește browserul fără consimțământ. Cel mai ușor de justificat în fața autorităților de protecție a datelor.

Dezavantaje: Pierdeți toate datele de măsurare pentru utilizatorii care nu consimt. Pe piețele cu rate scăzute de consimțământ (Germania: ~40-50%), acest lucru poate însemna pierderea vizibilității asupra jumătate sau mai mult din traficul dvs. Nu este disponibilă modelarea conversiilor.

Modul Advanced

În modul Advanced, etichetele Google se declanșează imediat la încărcarea paginii, dar într-un mod restricționat, fără cookie-uri, atunci când consimțământul nu a fost acordat. Nu se setează cookie-uri. Nu se stochează identificatori de utilizator. În schimb, Google primește „ping-uri” anonime, fără cookie-uri — semnale minime care indică faptul că o pagină a fost vizualizată sau că a avut loc o conversie, fără nicio informație care ar putea identifica utilizatorul.

Cum funcționează:

  1. Utilizatorul ajunge pe site-ul dvs. Starea implicită a consimțământului este setată la denied.
  2. Etichetele Google se declanșează imediat, dar în mod restricționat: nu se scriu cookie-uri, nu se colectează identificatori de utilizator. Google primește un ping fără cookie-uri cu informații de bază (URL-ul paginii, marcaj temporal, tipul browserului).
  3. Dacă utilizatorul acceptă: starea consimțământului este actualizată la granted, iar etichetele Google trec la funcționalitate completă, cu cookie-uri.
  4. Dacă utilizatorul refuză: starea consimțământului rămâne denied. Etichetele Google continuă să trimită ping-uri fără cookie-uri, dar nu setează niciodată cookie-uri și nu colectează date identificabile.

Avantaje: Google poate utiliza ping-urile fără cookie-uri pentru a modela conversiile pentru utilizatorii care nu consimt. Google estimează că modul Advanced recuperează 50-70% din datele de conversie care altfel s-ar pierde. Acest lucru este esențial pentru optimizarea campaniilor Google Ads.

Dezavantaje: Datele sunt trimise către Google înainte de consimțământ. Deși datele sunt fără cookie-uri și anonime, unele autorități de protecție a datelor pot considera acest lucru problematic. Evaluarea juridică variază în funcție de jurisdicție.

Pe care ar trebui să îl alegeți?

Aspect Modul Basic Modul Advanced
Date trimise înainte de consimțământ Niciuna Ping-uri fără cookie-uri (anonime)
Modelarea conversiilor Indisponibilă Disponibilă (recuperează 50-70% din date)
Poziția privind confidențialitatea Confidențialitate maximă Respectă confidențialitatea cu un compromis privind utilitatea
Optimizarea Google Ads Limitată doar la utilizatorii care consimt Capacitate completă de optimizare
Complexitatea implementării Simplă Moderată
Risc de reglementare Cel mai scăzut Scăzut, dar dependent de jurisdicție

Pentru majoritatea companiilor care rulează campanii Google Ads în UE, modul Advanced oferă cel mai bun echilibru între conformitate și capacitatea de măsurare. Dacă activați într-o industrie puternic reglementată sau operați într-o jurisdicție cu interpretări stricte ale autorităților de protecție a datelor (de ex., Austria, Franța), modul Basic ar putea fi alegerea mai sigură.

Pași de implementare

Implementarea Google Consent Mode v2 necesită coordonarea între platforma dvs. de gestionare a consimțământului și configurarea etichetelor Google.

Pasul 1: Setați starea implicită a consimțământului

Înainte ca vreo etichetă Google să se declanșeze, trebuie să setați o stare implicită a consimțământului. Pentru utilizatorii din SEE, toate tipurile de consimțământ ar trebui să aibă valoarea implicită denied:

gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'wait_for_update': 500
});

Parametrul wait_for_update le indică etichetelor Google să aștepte până la 500 de milisecunde o actualizare a consimțământului de la CMP-ul dvs. înainte de a se declanșa. Acest lucru oferă bannerului timp să se încarce și să verifice existența unui consimțământ anterior.

Pasul 2: Actualizați consimțământul în funcție de alegerea utilizatorului

Când utilizatorul interacționează cu bannerul dvs. de cookie-uri, CMP-ul dvs. trebuie să comunice alegerea etichetelor Google:

// User accepts all
gtag('consent', 'update', {
  'ad_storage': 'granted',
  'ad_user_data': 'granted',
  'ad_personalization': 'granted',
  'analytics_storage': 'granted'
});

// User accepts only analytics
gtag('consent', 'update', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'granted'
});

Pasul 3: Configurați valorile implicite specifice regiunii

Puteți seta stări implicite de consimțământ diferite pentru regiuni diferite. De exemplu, valoarea implicită denied în SEE, în timp ce valoarea implicită este granted în jurisdicțiile fără cerințe de consimțământ:

gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'region': ['BE', 'BG', 'CZ', 'DK', 'DE', 'EE', 'IE', 'EL', 'ES',
             'FR', 'HR', 'IT', 'CY', 'LV', 'LT', 'LU', 'HU', 'MT',
             'NL', 'AT', 'PL', 'PT', 'RO', 'SI', 'SK', 'FI', 'SE',
             'IS', 'LI', 'NO']
});

Pasul 4: Verificați implementarea

Utilizați aceste instrumente pentru a verifica dacă implementarea dvs. funcționează corect:

  • Google Tag Assistant — afișează starea consimțământului pentru fiecare etichetă și dacă etichetele se declanșează în modul restricționat sau complet.
  • Instrumentele pentru dezvoltatori ale browserului — inspectați solicitările de rețea către google-analytics.com și googleads.g.doubleclick.net. Căutați parametrul gcs, care codifică starea consimțământului.
  • GA4 DebugView — în Google Analytics 4, activați DebugView pentru a vedea evenimentele în timp real și pentru a verifica dacă funcționalitățile dependente de consimțământ se comportă corect.

Impactul asupra Google Ads, GA4 și urmăririi conversiilor

Google Ads

Fără Consent Mode v2, Google Ads nu va procesa datele de conversie de la utilizatorii din SEE. Aceasta înseamnă că strategiile dvs. de Smart Bidding (Target CPA, Target ROAS, Maximize Conversions) vor funcționa pe baza unor date incomplete, degradând performanța. Cu Consent Mode, Google poate modela conversiile pentru utilizatorii care nu consimt, menținând optimizarea licitațiilor.

Google Analytics 4

GA4 acceptă în mod nativ Consent Mode. Când analytics_storage este refuzat, GA4 nu setează cookie-uri, dar poate primi în continuare ping-uri fără cookie-uri (în modul Advanced). Aceste ping-uri contribuie la modelarea comportamentală, pe care GA4 o utilizează pentru a completa lacunele din rapoarte cauzate de utilizatorii care nu consimt.

Enhanced Conversions

Enhanced Conversions — care trimit către Google date de utilizator de la prima parte, criptate (e-mail, telefon, adresă), pentru o atribuire îmbunătățită — necesită consimțământ ad_user_data în cadrul Consent Mode v2. Fără acest semnal de consimțământ, datele Enhanced Conversions nu vor fi procesate.

Colaborarea cu CMP-urile

Majoritatea platformelor moderne de gestionare a consimțământului acceptă Google Consent Mode v2 imediat, fără configurări suplimentare. CMP-ul gestionează interfața de consimțământ și comunică alegerea utilizatorului către etichetele Google prin API-ul Consent Mode.

Când evaluați compatibilitatea unui CMP cu Consent Mode, verificați dacă acesta:

  • Acceptă toate cele patru tipuri de consimțământ din v2 (ad_storage, analytics_storage, ad_user_data, ad_personalization)
  • Setează starea implicită a consimțământului înainte de încărcarea etichetelor Google
  • Actualizează starea consimțământului în timp real când utilizatorul face o alegere
  • Păstrează consimțământul între sesiuni
  • Este listat în programul de parteneri CMP al Google (recomandat, dar nu obligatoriu)

Sistemul de gestionare a consimțământului Passiro se integrează complet cu Google Consent Mode v2, acceptând atât modul Basic, cât și modul Advanced. Semnalele de consimțământ sunt comunicate automat etichetelor Google — fără cod personalizat. Aflați mai multe despre integrarea Passiro cu Google Consent Mode.

Întrebări frecvente

Modul Advanced setează cookie-uri fără consimțământ?

Nu. Aceasta este cea mai frecventă concepție greșită despre Consent Mode. În modul Advanced, etichetele Google se declanșează înainte de consimțământ, dar funcționează într-un mod restricționat, fără cookie-uri. Nu se setează cookie-uri pe dispozitivul utilizatorului. Nu se stochează și nu se citesc identificatori de utilizator. Etichetele trimit ping-uri anonime, fără cookie-uri — semnale minime de date care nu pot identifica utilizatorul. Cookie-urile sunt setate doar dacă și când utilizatorul își dă în mod explicit consimțământul.

Este modul Advanced conform cu GDPR?

Acest lucru depinde de interpretare. Ping-urile fără cookie-uri nu conțin date cu caracter personal în sensul GDPR (fără identificatori, fără cookie-uri, fără amprentare a dispozitivului). Cu toate acestea, unele autorități de protecție a datelor pot considera că transmiterea oricăror date către serverele Google — chiar și anonimizate — reprezintă o prelucrare care necesită un temei juridic. Poziția Google este că ping-urile sunt anonime și nu constituie o prelucrare de date cu caracter personal. Consultați-vă responsabilul cu protecția datelor sau consilierul juridic pentru situația dvs. specifică.

Ce se întâmplă dacă nu implementez Consent Mode v2?

Din martie 2024, Google solicită semnalele Consent Mode v2 pentru utilizatorii din SEE. Fără acestea, funcționalitățile de public din Google Ads (remarketing, publicuri similare, Customer Match) vor înceta să funcționeze pentru traficul din SEE. Măsurarea conversiilor va fi degradată. Optimizarea campaniilor dvs. va avea de suferit.

Pot utiliza Consent Mode fără un CMP?

Tehnic, da — puteți implementa manual apelurile API pentru consimțământ în propriul dvs. JavaScript. Totuși, acest lucru înseamnă că sunteți, de asemenea, responsabil pentru interfața de consimțământ, persistență și conformitatea juridică a soluției dvs. personalizate. Utilizarea unui CMP dedicat este puternic recomandată.

Site-ul tău respectă regulile privind cookie-urile?

Scanează-ți site-ul gratuit și găsește toate cookie-urile în câteva minute.

Scanează-ți cookie-urile gratuit