Cookie Banner, Consent mode či GDPR – to sú strašiaky moderných webov. Každý z nás dôverne pozná rôzne variácie slávne neslávnej Cookie lišty, ktorá nám ponúka možnosť odsúhlasiť alebo zamietnuť ukladanie cookies do nášho prehliadača. Ak máte web určite viete, že tento súhlas sa občas nepodarí získať.
Riešenie môže byť práve BigQuery od Googlu.
Pokiaľ máme dobre nastavenú cookie lištu, tak aby bola v súlade s GDPR, tak sa po zamietnutí neukladajú žiadne cookies a teda sa nezbierajú žiadne dáta o danom návštevníkovi. Vtedy celý marketingový tím ticho zaplače nad stratenými dátami o vplyve ich úporného snaženia.
Tvrdenie, že bez súhlasu sa nesmú ukladať žiadne dáta o samotnom používateľovi resp. sa v ich prehliadači neukladajú žiadne cookies, je samozrejme pravdivé. Avšak vďaka integrácii Google Consent Mode je umožnené Google tagom odosielať aj hity v “cookieless” forme (neukladajú a nečítajú sa žiadne cookies), ktoré používateľ vykoná aj keď nám nedal svoj súhlas.
V Peťovom článku, alebo videu sa môžete o Google Consent Mode dozvedieť viac.
V momente písania tohto článku je Google Consent Mode stále v beta verzii a preto sa jeho funkcionalita môže stále vyvíjať a meniť. Najaktuálnejšie informácie vždy nájdete na stránkach oficiálnej Google dokumentácie venovanej Consent Mode.
Cookieless dáta sa ukladajú v takej forme, že k nim nie je priradené žiadne ID používateľa a ID relácie. Ostatné informácie ostávajú približne zachované (viac v oficiálnej dokumentácii). Zostáva už len jedna nezodpovedaná otázka.
Ako sa k týmto dátam dostať?
Odpoveď je jednoduchá – pomocou BigQuery. Ak si ešte nie ste istý, čo to BigQuery je alebo či je tento nástroj pre Vás vhodný, tak si určite prečítajte článok od Mareka, kde vysvetľuje jeho hlavné výhody.
Najväčšou výhodou BigQuery je, že po prepojení s Google Analytics 4 získame prístup k surovým dátam na úrovni hitu, ktoré vieme následne spracovávať.
S tým priamo súvisí výhoda, o ktorej ste možno do čítania tohto článku nevedeli – do BigQuery sú odosielané hity aj od používateľov, ktorí neschválili cookies, v “cookieless” forme (bez ID užívateľa a ID relácie). Pre mnohých možno dávno stratené dáta bez consentu nemusia byť odteraz až tak stratené.
V nasledujúcej časti si ukážeme ako tieto dáta v BigQuery vyzerajú.
Dáta odosielané do BigQuery
Pre názornú ukážku aké dáta sa posielajú do BigQuery pri užívateľovi, ktorý odsúhlasil cookies a pri používateľovi, ktorý nie, sme si na porovnanie vybrali rovnakú udalosť – session_start (začiatok relácie).
BigQuery dáta s odsúhlasenými cookies
Prvý používateľ odsúhlasil analytické cookies, ktoré nám umožňujú ukladať v prehliadači dát, ktoré súvisia s analytikou.
To môžeme vidieť v zelenom obdĺžniku ako parameter privacy_info.analytics_storage s hodnotou Yes. Vďaka jeho súhlasu vidíme, že táto udalosť obsahuje informáciu o ID relácie (ga_session_id) ako aj o anonymné ID užívateľa (user_pseudo_id) vyznačené v modrom obdĺžniku.
Vďaka týmto informáciám vieme spárovať všetky udalosti a všetky relácie s užívateľom, ktorý ich vykonal.
BigQuery dáta so zamietnutými cookies
Druhý používateľ nám svoj súhlas nedal a to môžeme vidieť v červenom obdĺžniku ako parameter privacy_info.analytics_storage s hodnotou No.
Ako môžeme vidieť, tak pri tejto udalosti sa vôbec nenachádza informácia o ID relácie (ga_session_id) a ani anonymné ID užívateľa (user_pseudo_id) – vyznačené v modrom obdĺžniku s hodnotou null.
Kvôli tomu nemôžeme určiť ani spárovať anonymného užívateľa či reláciu s danou udalosťou. Vieme iba to, že táto udalosť bola vykonaná a s akými parametrami bola odoslaná.
Avšak aj vďaka takýmto čiastočným dátam vieme vyhodnotiť niektoré z našich vopred stanovených cieľov a byť pritom stále v súlade s GDPR.
Dúfam, že Vám tento článok pomohol nájsť riešenie na čoraz častejší problém s chýbajúcimi dátami od neconsentových užívateľov a zároveň predstavil ďalší dôvod prečo začať používať BigQuery.
Ak by ste chceli začať používať BigQuery, vieme vám pomôcť s nastavením. Napíšte nám na michalekova@dase.sk a niečo spolu vymyslíme.