Skip to main content
Înapoi la blog

De ce livrăm propria soluție de consimțământ pentru cookie-uri în fiecare proiect Drupal

Ottilia Zsigmond
Ottilia Zsigmond8 aprilie 20265 min de citit

Consimțământul pentru cookie-uri e genul de funcționalitate care pare un detaliu și se dovedește orice, numai detaliu nu. Apare pe fiecare pagină, blochează vizitatorii până apasă pe ceva, are greutate juridică în Europa, iar dacă e făcut prost, un site altfel îngrijit pare ieftin din primele două secunde ale vizitei.

După ani de lucru cu soluții de consimțământ gata făcute pe site-urile clienților, am decis să o construim pe a noastră. E inclusă în fiecare proiect pe care îl lansăm, fără niciun cost în plus. Iată ce câștigă clienții noștri din decizia asta și de ce credem că majoritatea organizațiilor ar sta mai bine cu o soluție care trăiește în propriul site, nu pe lângă el.

Ce cere de fapt legea

GDPR și Directiva ePrivacy cer trei lucruri. Cookie-urile neesențiale nu se pot seta înainte ca vizitatorul să își dea acordul explicit, așa că scripturile de analiză, de publicitate și de urmărire trebuie să stea blocate până acceptă cineva. Vizitatorii trebuie să poată accepta sau refuza fiecare categorie de cookie-uri în parte, nu doar să aibă în față un buton de tip totul sau nimic. Iar retragerea consimțământului trebuie să fie la fel de ușoară ca acordarea lui.

Legea nu impune o anumită soluție tehnică. Cere doar ca cele trei principii să fie respectate de fiecare dată. Cum le implementezi e treaba ta, și exact aici începe să conteze ce instrument alegi.

De ce îl construim în site, nu pe lângă el

Calea obișnuită e o platformă de consimțământ de la un terț, și platformele astea își fac treaba. Noi am ales să ne facem una a noastră din cauza câtorva compromisuri pe care le vezi limpede abia după ce ai trăit o vreme cu alternativa. Astea sunt cele care au contat pentru noi.

Se încarcă de pe serverele altcuiva. Bannerul, configurația lui și logica ce decide ce se blochează vin toate de pe un domeniu străin. Adică încă un drum prin rețea la fiecare pagină, pe lângă faptul că scripturile neesențiale nu pot rula până nu se decide consimțământul. În practică, primele clipe ale site-ului tău trec așteptând ca un banner să hotărască dacă ai voie să îți încarci propriile fonturi.

Nu îți cunosc site-ul. O platformă generică nu știe nimic despre conținutul tău, limbile tale, brandul tău sau felul în care lucrează editorii tăi. Editorii ajung să administreze bannerul dintr-un panou de control separat, traducătorii actualizează textele în încă un instrument, iar culorile și fonturile nu se potrivesc niciodată chiar bine cu restul site-ului.

Costă bani, an de an. Abonamentul la o platformă de consimțământ e un cost anual care crește odată cu traficul. Înmulțește-l cu anii de viață ai site-ului și nu mai e deloc o linie măruntă în buget.

Răspunzi tu pentru conformitatea lor. Când se schimbă regulile, și se schimbă o dată la câțiva ani, aștepți ca furnizorul să își actualizeze produsul. Răspunderea legală rămâne oricum la tine, așa că viteza și calitatea actualizărilor lor contează.

Ce am construit în schimb

Bannerul nostru de consimțământ pentru cookie-uri e un modul Drupal mic. Știe limbile site-ului tău și folosește traducerile pe care le ai deja. Preia automat culorile și fonturile brandului tău. Editorii configurează textele și categoriile în aceeași interfață de administrare pe care o folosesc pentru orice altceva, cu aceleași permisiuni, același flux de aprobare și același jurnal de audit.

Se încarcă odată cu pagina, nu de pe un server străin, așa că apare de la prima randare și nu adaugă nimic la timpul până când pagina devine interactivă. Respectă contractul Google Consent Mode v2, așa că analitica bazată pe cookie-uri, publicitatea și urmărirea conversiilor merg în regim redus pentru vizitatorii care refuză, în loc să dispară cu totul. Și păstrează deciziile de consimțământ într-o formă ușor de raportat, dacă o autoritate îți cere vreodată evidențele.

Pentru că rulează în interiorul Drupal, modulul poate scana și din interior. Parcurge sitemap-ul tău, citește cookie-urile setate în headerele HTTP ale fiecărei pagini și detectează cookie-urile din browser printr-un colector care rulează într-un browser real. Cum stă în infrastructura ta, vede cookie-uri pe paginile autentificate, în conținutul dinamic și în interacțiunile utilizatorilor, acolo unde un scaner extern nu ajunge.

Și pentru că face parte din site, intră în ritmul nostru obișnuit de mentenanță. Când se schimbă reglementările, actualizăm modulul în același ciclu ca orice altceva, pe toate site-urile pe care le avem în grijă, într-o singură lansare. Niciun contract separat cu un furnizor, nicio factură în plus, nicio actualizare de conformitate după care să alergi.

Când un serviciu administrat e alegerea mai bună

Vrem să fim corecți cu compromisurile, pentru că în unele situații un serviciu administrat de consimțământ e alegerea potrivită. Dacă ai zeci de site-uri pe mai multe platforme CMS și vrei să gestionezi consimțământul unitar, dintr-un singur panou de control, un serviciu administrat îți dă exact imaginea asta de ansamblu. Dacă nu ai echipă de dezvoltare și nici contract de mentenanță, un script gata de lipit în pagină îți cere mai puțin la început. Iar dacă activezi în multe jurisdicții cu reguli de consimțământ cu adevărat diferite, unele servicii administrate vin cu configurări pentru fiecare jurisdicție, care ar fi migăloase de construit de la zero.

Pentru majoritatea organizațiilor, cu câteva site-uri Drupal și o echipă de dezvoltare deja la locul ei, varianta nativă în CMS e însă mai simplă, mai rapidă, mai bună pentru confidențialitate și scapă de un cost recurent.

Ce ne spun clienții despre el

Cel mai des auzim că site-ul pare mai unitar. Bannerul se potrivește cu restul designului, textul sună ca restul site-ului și nu mai e pop-up-ul ăla generic de la terți care trăiește pe atâtea site-uri corporative. A doua reacție, ca frecvență, e că echipa juridică a încetat în sfârșit să își mai facă griji din cauza lui.

Din când în când, un client vine de la altă agenție cu o platformă de consimțământ de la un terț deja instalată și ne cere să o păstrăm. Putem, și uneori chiar o facem. Dar când îl mutăm mai târziu pe soluția noastră, de obicei pentru că un contract ajunge la reînnoire, câștigul la viteza de încărcare și la finisajul vizual e atât de constant, încât recomandăm schimbarea fără rețineri, de la bun început.

Dacă regândești consimțământul pentru cookie-uri

Dacă urmează să reînnoiești o platformă de consimțământ de la un terț, sau cea pe care o ai îți face probleme, se încarcă greu, nu se potrivește cu designul, îi încurcă pe editori sau lasă semne de întrebare juridice, e un moment bun să stăm de vorbă. Pe site-urile pe care le avem în grijă instalăm și configurăm bannerul nostru cam într-o zi, iar majoritatea clienților văd îmbunătățirea în Core Web Vitals chiar în săptămâna aceea.

Dacă plănuiești un site Drupal nou împreună cu noi, nu trebuie să te gândești deloc la asta. E deja inclus.

Distribuie articolul
Ottilia Zsigmond
Scris de
Ottilia Zsigmond
Co-fondatoare și coordonator de proiect

Strateg de marketing digital și manager de proiect cu experiență vastă în marketingul proiectelor Drupal, operațiuni de conținut și livrare către clienți. Face legătura între echipele tehnice și obiectivele de business. Vorbește fluent engleză, maghiară, română și germană, ceea ce permite o colaborare fără cusur cu clienții din Europa Centrală și de Est.

Ți-a plăcut articolul?

Dacă te-ai regăsit în articol, imaginează-ți ce am putea face împreună pe site-ul tău Drupal.