Platforma za upravljanje suglasnošću (CMP): što mora moći
CMP traži suglasnost, pohranjuje je, dokazuje i prenosi Googleu i drugim uslugama. Na što trebate paziti pri odabiru alata za upravljanje suglasnošću.

Što je platforma za upravljanje suglasnošću?
Platforma za upravljanje suglasnošću, skraćeno CMP, softver je koji na vašoj web-stranici traži suglasnost posjetitelja, pohranjuje je, dokazuje i prenosi svim uključenim uslugama. Vidljiv je samo banner za kolačiće. Iza njega se odvija pravi posao: CMP osigurava da Google Analytics, Google Ads, Meta Pixel i druge usluge postavljaju kolačiće ili šalju podatke tek nakon što je posjetitelj to dopustio. Često se naziva i consent manager ili alat za upravljanje suglasnošću. Uvijek se misli na isto.
Pravna osnova u Njemačkoj je članak 25. njemačkog Zakona o zaštiti podataka u telekomunikacijama i digitalnim uslugama (TDDDG), koji se do svibnja 2024. zvao TTDSG. On uređuje kada se smije pristupiti terminalnoj opremi korisnika, odnosno kada se smiju postavljati ili čitati kolačići. Za sve što nije nužno potrebno u pravilu je potrebna suglasnost. Opća uredba o zaštiti podataka (GDPR) u članku 7. dodatno zahtijeva da možete dokazati tu suglasnost i da njezino povlačenje bude jednako jednostavno kao i davanje. Ovaj članak nije pravni savjet, nego objašnjava tehniku.
Koje su zadaće consent managera?
Consent manager obavlja šest usko povezanih zadaća. Ako jedna od njih zakaže, nastaju ili problemi sa zaštitom podataka ili praznine u vašim podacima.
- Upit: banner jasno objašnjava svrhe i nudi prihvaćanje i odbijanje kao ravnopravne mogućnosti.
- Pohrana: odluka se sprema u pregledniku kako se banner ne bi pojavljivao pri svakom učitavanju stranice.
- Dokazivanje: svaka se suglasnost bilježi s vremenom, verzijom bannera i odabranim svrhama.
- Prijenos: odluka se prenosi u Google Consent Mode i sve ostale tagove koji o njoj ovise.
- Mogućnost povlačenja: posjetitelji mogu u bilo kojem trenutku promijeniti odluku, na primjer putem poveznice u podnožju.
- Skeniranje: skeniranje kolačića pokazuje koji se kolačići i usluge stvarno nalaze na stranici.
→ Cookie banner s Consent Mode v2: usklađen, bez mjesečne licence
Upravljanje suglasnošću i Google Consent Mode v2
Za Google je najvažnija zadaća CMP-a prijenos u Google Consent Mode v2, sučelje preko kojeg Google tagovi saznaju odluku posjetitelja. Poznaje četiri signala: ad_storage i analytics_storage određuju smiju li se postavljati kolačići za oglašavanje i analitiku. ad_user_data određuje smiju li se korisnički podaci slati Googleu u svrhu oglašavanja, a ad_personalization je li dopušteno personalizirano oglašavanje. Pri učitavanju stranice CMP za sva četiri signala postavlja zadanu vrijednost, u EU-u obično „denied“. Nakon klika na gumb šalje ažuriranje sa stvarnom odlukom.
Od ožujka 2024. Google za posjetitelje iz Europskog gospodarskog prostora očekuje da se ti signali prenose ako se podaci trebaju koristiti za oglašavanje i remarketing. Ako nedostaju, Google Ads publike i konverzije može koristiti samo ograničeno. Google razlikuje dvije varijante: kod osnovne implementacije Google tagovi učitavaju se tek nakon suglasnosti. Kod napredne implementacije učitavaju se odmah sa zadanom vrijednošću „denied“ i bez suglasnosti šalju samo mjerenja bez kolačića, na temelju kojih Google procjenjuje vrijednosti koje nedostaju. Koja je varijanta prikladna, odluka je koju trebate donijeti svjesno.
| Obilježje | Osnovna implementacija | Napredna implementacija |
|---|---|---|
| Google tagovi prije odluke | Blokirani dok posjetitelj ne odluči u banneru | Učitavaju se odmah, zadano „denied“ |
| Podaci bez suglasnosti | Nikakvi, čak ni status suglasnosti | Status suglasnosti i mjerenja bez kolačića |
| Procjena nedostajućih konverzija | Opći model Googlea | Model na temelju podataka vašeg računa |
Ostale usluge imaju vlastite mehanizme. Microsoft Advertising za svoj Universal Event Tracking (UET) podržava vlastiti signal suglasnosti, a za Metu, LinkedIn, TikTok ili Pinterest tag se u Google Tag Manageru obično postavlja tako da se aktivira tek nakon suglasnosti za marketing. Dobar CMP za to u spremniku Google Tag Managera pruža vlastiti događaj ili varijablu na koju se okidači mogu osloniti.
Skeniranje kolačića još je jedna zadaća CMP-a. Ono automatski otvara vaše stranice i navodi koji se kolačići, lokalna pohrana i usluge na njima stvarno nalaze. To je važno jer se web-stranice stalno mijenjaju: novi dodatak ugrađuje kartu, video dolazi s vanjske platforme, prozor za chat postavlja vlastite kolačiće. Ako se usluga pojavi u skeniranju, ali ne i u banneru, banner ne pita za nešto što se ipak događa. Rezultati skeniranja pripadaju i u tablicu kolačića u vašoj politici privatnosti, kako bi posjetitelji mogli pročitati na što pristaju.
Kako prepoznati dobar CMP
Dobar CMP prepoznaje se po tehnici i po ponašanju u svakodnevnom radu, a ne po izgledu bannera. Ove točke pomažu pri odabiru, bez obzira na to koristite li gotov alat za upravljanje suglasnošću ili vam rješenje postavlja netko drugi.
- Consent Mode v2 izravno je ugrađen i postavlja zadanu vrijednost prije nego što se aktivira bilo koji tag.
- „Odbij sve“ nalazi se ravnopravno na prvoj razini, a ne skriveno u postavkama.
- Banner se brzo učitava: malo datoteka, bez dodatnog učitavanja s mnogih stranih poslužitelja.
- Dokazi se pohranjuju uz minimalnu količinu podataka, idealno bez IP adrese.
- Povezivanje s Google Tag Managerom je dokumentirano i radi bez vlastitog koda.
- Tekstovi su dostupni na jezicima koje vaša stranica podržava.
Vrijeme učitavanja CMP-a pri odabiru se često zanemaruje. Budući da se CMP mora učitati vrlo rano kako bi zadana vrijednost bila postavljena prije svih ostalih tagova, svaka dodatna datoteka odgađa početak mjerenja, a često i prikaz stranice. Zato na testnoj stranici provjerite koliko datoteka banner učitava i kada postaje vidljiv. Banner koji se na mobitelu pojavi tek nakon nekoliko sekundi stoji vas posjetitelja i pogoršava Core Web Vitals.
→ Ispravno postavljanje Google Consent Mode v2: bez upozorenja u Tag Assistantu
Tipične pogreške i kako ih prepoznati
Česta pogreška CMP-a je banner koji se doduše pojavljuje, ali ničim ne upravlja. Tagovi u Google Tag Manageru aktiviraju se pri učitavanju stranice, neovisno o odluci. To ćete prepoznati ako u privatnom prozoru kliknete „Odbij sve“ i u alatima za razvojne programere, na kartici Application, ipak pronađete kolačiće poput _ga ili _fbp. Druga pogreška je nedostajuća zadana vrijednost: Consent Mode dobiva signal tek nakon klika, a prvi se zahtjevi šalju bez statusa suglasnosti.
Događa se i da se suglasnost pohrani, ali nikada ne proslijedi Consent Modeu kao ažuriranje. Tada sve ostaje na „denied“, a Google Analytics prikazuje jedva ikakve podatke iako mnogi posjetitelji daju suglasnost. Česte su i pogrešno dodijeljene kategorije: Meta Pixel vezan je uz „Statistiku“ umjesto uz „Marketing“ ili usluga uopće nije navedena u banneru. U načinu pregleda Google Tag Managera na kartici za suglasnost vidite koji je status vrijedio u kojem trenutku.
Primjer iz prakse: mala internetska trgovina s WooCommerceom
Trgovina priborom za kavu koristi WooCommerce, Google Analytics 4, Google Ads i Meta Pixel. Banner je prije nekoliko godina ugrađen putem dodatka, a tagovi su kasnije dodani putem Google Tag Managera. Test pokazuje: banner ispravno traži suglasnost, ali Meta Pixel je dodatno čvrsto ugrađen u temu i uvijek se učitava. Istodobno nedostaje zadana vrijednost za Consent Mode, zbog čega Google Ads vidi jedva ikakve konverzije iz EU-a.
Rješenje se sastoji od tri koraka. Pixel se uklanja iz teme i aktivira se samo još u Google Tag Manageru, s okidačem za suglasnost za marketing. CMP na samom početku postavlja zadanu vrijednost „denied“. Zatim se testira svaki scenarij: bez odluke, s odbijanjem, s prihvaćanjem. Tek kada se u sva tri slučaja dogodi ono što treba, promjena se objavljuje.
Prepustite postavljanje upravljanja suglasnošću
Trackum postavlja suglasnost tako da stvarno djeluje u Google Tag Manageru vaše tvrtke: Consent Mode v2 sa zadanom vrijednošću, okidači za svaku oglašivačku platformu i test u načinu pregleda sa suglasnošću i bez nje, prije nego što išta bude objavljeno. Postavljanje s Google Analytics 4 i Consent Mode v2 stoji jednokratno 150 €. Trackumov banner za kolačiće, jedna jedina datoteka od 6,6 KB koja ništa dodatno ne učitava, dostupan je kao dodatak za 50 € plus 4,90 € mjesečno i uključen je u pretplatu od 19 € mjesečno. Sve cijene su bez PDV-a.
Ako najprije želite znati radi li vaš trenutni CMP ispravno, besplatna provjera za 0 € i bez registracije ispituje stranicu u stvarnom pregledniku sa suglasnošću i bez nje te vam prikazuje nalaze s fiksnom cijenom za popravak.
Česta pitanja
Što je CMP jednostavno objašnjeno?
CMP je kratica za Consent Management Platform. To je softver iza bannera za kolačiće koji pita posjetitelja dopušta li praćenje, pohranjuje odgovor i brine se da se usluge poput Google Analyticsa pridržavaju tog odabira.
Je li consent manager isto što i banner za kolačiće?
Banner za kolačiće vidljivi je dio. Consent manager uz to obuhvaća pohranu odluke, dokazivanje, prijenos drugim uslugama i najčešće skeniranje kolačića. Banner bez te tehnike samo je obavijest.
Trebam li CMP ako koristim samo Google Analytics?
Google Analytics postavlja kolačiće i prenosi podatke o korištenju, pa je u pravilu potrebna suglasnost prema članku 25. TDDDG-a. Za to vam treba rješenje koje traži suglasnost i javlja je Googleu putem Consent Modea. Ovaj članak nije pravni savjet.
Kako prepoznati da moj CMP ne radi ispravno?
Jasan je znak ako se nakon klika na „Odbij sve“ i dalje postavljaju kolačići Googlea ili Mete. Drugi znak su podaci koji nedostaju u Google Analyticsu iako su posjetitelji dali suglasnost. Oboje vidite u alatima za razvojne programere u pregledniku ili u načinu pregleda Google Tag Managera.
Izvori
- Google for Developers: pregled Consent Modea (osnovna i napredna implementacija) developers.google.com
- Googleova pomoć: Consent Mode u Google Tag Manageru support.google.com
- Google: Smjernice o suglasnosti korisnika u EU google.com
- Članak 25 TDDDG, gesetze-im-internet.de gesetze-im-internet.de
Pročitaj više
ZnačajkeCookie banner s Consent Mode v2: usklađen, bez mjesečne licence
Odbij na prvom sloju, postavke po svrsi, Consent Mode v2 sa svakom vrstom suglasnosti i zapis svake odluke. Bez mjesečne licence.
ZnačajkeIspravno postavljanje Google Consent Mode v2: bez upozorenja u Tag Assistantu
Najčešće upozorenje u Tag Assistantu kaže da je oznaka čitala pristanak prije nego što je postavljeno zadano stanje. Kako to izbjegnuti i što još ima značaja.
ZnačajkeMarketing dashboard s GA4 i Google Ads: svaki broj na jednoj stranici
Posjetitelji, leadovi, narudžbe, troškovi oglašavanja i ROAS po kampanji na jednoj stranici, uspoređeno s prethodnim razdobljem. Jedna poveznica, ništa za postavljati.
ZnačajkePrihodi iz vašeg CRM-a, trgovine i ERP-a u jednom prodajnom dashboardu: HubSpot, Shopify, Odoo i drugi
Google Analytics vidi samo ono što se događa na web stranici. Narudžbe putem telefona ili e-maila nedostaju. Povezivanjem podataka, stvarni prihodi iz vašeg sustava pojavljuju se u prodajnom dashboardu.
ZnačajkePraćenje leadova s izvora upita u vašem CRM-u: HubSpot, Pipedrive, Brevo, Salesforce ili webhook
Odakle je došao lead? Prijenos u CRM zapisuje izvor, kampanju i ID klika za svaki upit, bez potrebe za dodatnim pluginom za obrasce.
ZnačajkeOffline konverzije: izvještavanje prodaje iz CRM sustava u Google Ads i Meta
Google Ads i Meta uče iz onoga što im izvještavate. Ako primaju samo popunjene obrasce, optimiziraju se za popunjavanje obrazaca. S offline konverzijama optimiziraju se za prodaju.