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ă:
- Utilizatorul ajunge pe site-ul dvs. Starea implicită a consimțământului este setată la
deniedpentru toate tipurile. - Apare bannerul de cookie-uri. Etichetele Google sunt blocate — nicio solicitare către serverele Google.
- Dacă utilizatorul acceptă: starea consimțământului este actualizată la
granted, iar etichetele Google se declanșează cu funcționalitate completă. - 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ă:
- Utilizatorul ajunge pe site-ul dvs. Starea implicită a consimțământului este setată la
denied. - 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).
- Dacă utilizatorul acceptă: starea consimțământului este actualizată la
granted, iar etichetele Google trec la funcționalitate completă, cu cookie-uri. - 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șigoogleads.g.doubleclick.net. Căutați parametrulgcs, 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