Kako dodati pristanak na kolačiće na web stranicu
Da biste dodali pristanak na kolačiće, prvo popišite šta vaša stranica čuva u pregledniku posjetilaca i razvrstajte to na strogo neophodno i opcionalno. Zatim dodajte baner, iz platforme za upravljanje pristankom (CMP) ili sami napravljen, koji blokira opcionalne skripte, kao što su analitika i reklamni pikseli, dok posjetilac ne prihvati; nudi "Odbij" jednako lako kao "Prihvati", pamti izbor i omogućava ljudima da ga promijene kasnije. Baner koji se samo prikazuje, a ništa ne blokira, ne radi svoj posao.
Ovaj vodič su opšte informacije o tome kako banneri za pristanak rade tehnički, nije pravni savjet. Pravila o privatnosti se razlikuju od države do države i mijenjaju se; provjerite pravila koja važe za vaše posjetioce ili se posavjetujte s advokatom.
Šta traži pristanak (u opštim crtama)
Pravila o kolačićima obično pokrivaju kolačiće i slične tehnologije: localStorage, piksele za praćenje, fingerprinting uređaja. Uobičajena podjela, zasnovana na smjernicama EU i Velike Britanije:
| Vrsta | Primjeri | Obično treba pristanak? |
|---|---|---|
| Strogo neophodno | Sesija prijave, korpa za kupovinu, kolačići za sigurnost i raspodjelu opterećenja, pamćenje samog izbora pristanka | Općenito ne |
| Postavke | Zapamćen jezik ili tema | Često da u EU, osim ako ga posjetilac traži; Velika Britanija je dodala neke izuzetke |
| Analitika | Google Analytics, toplotne mape, snimanje sesija | Općenito da u EU; Velika Britanija sada ima ograničen izuzetak za agregatnu analitiku za poboljšanje usluge |
| Marketing | Reklamni pikseli (Meta, Google Ads, TikTok), ponovno ciljanje, ugrađeni widgeti društvenih mreža | Da, u EU i Velikoj Britaniji |
Neke stvari koje se lako pogreše:
- EU i Velika Britanija koriste model opt-in: opcionalni kolačići čekaju dok posjetilac ne pristane. Smjernice regulatora, kao što je britanski ICO, kažu da pristanak mora biti jasna pozitivna radnja i da ljudi moraju moći lako uključiti ili isključiti kolačiće koji nisu neophodni.
- Velika Britanija se promijenila 2025. Zakon o podacima (korištenje i pristup) iz 2025. dozvoljava da se neki kolačići postave bez pristanka, uključujući analitiku koja se koristi samo za poboljšanje sopstvene stranice i proizvodi agregatnu statistiku koja ne može identifikovati ljude, uz obavezu da se korisnicima jasno kaže. Pročitajte aktuelne smjernice ICO-a prije nego što se oslonite na to.
- Nekoliko američkih država koristi model opt-out za "prodaju" ili "dijeljenje" ličnih podataka za ciljani oglas, a neke očekuju da poštujete signal Global Privacy Control na nivou preglednika.
- Google oglasi: od septembra 2026, Google traži da izdavači koji koriste AdSense, Ad Manager ili AdMob koriste CMP koji je Google certifikovao i integrisan s IAB-ovim okvirom za transparentnost i pristanak (TCF) kada prikazuju oglase u EEA, Velikoj Britaniji i Švicarskoj.
Opcije: CMP, biblioteka ili sopstveno rješenje
| Opcija | Dobro za | Kompromis |
|---|---|---|
| Platforma za upravljanje pristankom (CMP), hostovane usluge kao što su Cookiebot, OneTrust, Usercentrics ili CookieYes | Sajtove s mnogo oznaka trećih strana, prihod od oglasa, više regiona | Mjesečni trošak; još jedna skripta treće strane; manje kontrole nad dizajnom |
| Biblioteka za pristanak otvorenog koda | Programere koji žele kontrolu bez pisanja svega | Sami podešavate kategorije i blokiranje skripti |
| Sopstveni baner | Jednostavne stranice s jednim ili dva opcionalna alata (npr. samo analitika) | Vi ste odgovorni za ispravnost, uključujući blokiranje i bilježenje |
| Bez opcionalnih kolačića | Sajtove koji koriste samo neophodne kolačiće i analitiku bez kolačića | Manje marketinških alata; možda vam baner uopšte ne treba |
Posljednja opcija je potcijenjena. Ako želite samo brojanje posjetilaca, analitika bez kolačića može ukloniti potrebu za banerom na mnogim mjestima; provjerite njenu dokumentaciju i lokalna pravila.
Ako pokrećete Google oglase u Evropi, certifikovani CMP je praktičan izbor. Za sajt male firme samo s analitikom, dobro napravljen sopstveni baner ili biblioteka često je dovoljan.
Kako baner radi iza kulisa
Dio koji ljudi preskoče je blokiranje. Ispravno podešavanje:
- Prije bilo kakvog izbora, rade samo neophodni kolačići i skripte. Analitika, pikseli i ugrađeni sadržaji se uopšte ne učitavaju (ili se, uz Google oznake, učitavaju s pristankom postavljenim na odbijeno).
- Baner prikazuje jasne izbore na prvom nivou: Prihvati sve, Odbij sve i način za izbor po kategorijama.
- Pri izboru, sajt ga čuva, obično u kolačiću prve strane ili localStorage-u, s verzijom i datumom, a zatim učitava samo prihvaćene kategorije.
- Pri kasnijim posjetama, sačuvani izbor se čita prije nego što se išta opcionalno učita.
- Link "Postavke kolačića", obično u podnožju, ponovo otvara izbore u bilo kom trenutku. Povlačenje pristanka treba biti jednako lako kao i njegovo davanje.
- Ako promijenite šta koristite, povećajte verziju da ljudi budu ponovo pitani.
Google consent mode
Za Google Analytics i Google Ads, Google-ov consent mode povezuje oznake s banerom. Od septembra 2026, Google-ova dokumentacija opisuje četiri glavne vrste pristanka: ad_storage, analytics_storage, ad_user_data i ad_personalization. Postavljate podrazumijevano stanje prije nego što se Google oznaka učita, a zatim ažuriranje kada posjetilac izabere:
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied'
});
// kasnije, kada posjetilac prihvati samo analitiku:
gtag('consent', 'update', { analytics_storage: 'granted' });
Google opisuje osnovnu implementaciju, gdje se oznake ne učitavaju dok ne bude pristanka, i naprednu, gdje se oznake učitavaju s odbijenim pristankom i šalju signale bez kolačića. Osnovna je jednostavnija za razumijevanje. Za saobraćaj iz EEA, Google očekuje da se šalju signali ad_user_data i ad_personalization. Pogledajte kako podesiti Google Analytics za samu oznaku.
Prompti koji rade
Dodaj baner za pristanak na kolačiće. Kategorije: neophodno (uvijek uključeno), analitika (Google Analytics 4) i marketing (Meta piksel). Ništa iz analitike ili marketinga se ne smije učitati prije pristanka. Prvi ekran: "Prihvati sve", "Odbij sve" i "Prilagodi", s jednakim isticanjem. Sačuvaj izbor s brojem verzije i datumom u kolačiću prve strane na 6 mjeseci, učitavaj samo prihvaćene kategorije i dodaj link "Postavke kolačića" u podnožje koji ponovo otvara baner. Koristi Google consent mode s sva četiri tipa postavljena na odbijeno.
Popiši svaki kolačić, localStorage ključ i skriptu treće strane koju ovaj sajt koristi, koja stranica ih učitava i da li su strogo neophodni. Ispiši tabelu koju mogu koristiti za politiku kolačića.
Ugrađeni YouTube videi na /about se učitavaju prije pristanka. Zamijeni ih sličicom i dugmetom za reprodukciju, tako da se video učita tek kad posjetilac klikne, i prikaži napomenu da YouTube može postavljati kolačiće.
Korak po korak
- Provjerite šta vaša stranica postavlja: otvorite DevTools → Application → Cookies i Local Storage pri svježoj posjeti, i provjerite karticu Network za zahtjeve trećih strana. Uključite ugrađene sadržaje i widgete za chat.
- Kategorizujte svaku stavku: neophodno, postavke, analitika, marketing. Uklonite sve što ne koristite.
- Odlučite pristup: CMP, biblioteka ili sopstveno rješenje, na osnovu tabele iznad.
- Implementirajte blokiranje tako da se opcionalne skripte učitavaju tek nakon pristanka. Za Google oznake, dodajte podrazumijevane postavke consent mode-a prije oznake.
- Napravite baner s jednakim opcijama Prihvati i Odbij, izborom kategorija i linkom za postavke.
- Napišite politiku kolačića (često dio politike privatnosti) koja navodi šta koristite i zašto; pogledajte kako napisati uslove korištenja i politiku privatnosti.
- Testirajte u privatnom prozoru: prije izbora, nema opcionalnih kolačića ni zahtjeva; nakon odbijanja, i dalje nema; nakon prihvatanja, pojave se pravi; nakon promjene mišljenja, prestaju.
- Ponovo provjerite svaki put kada dodate novi alat.
Česte greške
- Baner koji ništa ne blokira. Skripte se pokreću pri učitavanju stranice dok baner pristojno pita.
- Prihvati je veliko dugme, a Odbij je sakriven na drugom ekranu ili kao siva link.
- Unaprijed štiklirane kategorije ili prekidači "legitimnog interesa" uključeni po defaultu.
- Nema načina da promijenite mišljenje nakon prvog izbora.
- Zaboravljeni ugrađeni sadržaji: YouTube, mape, feedovi društvenih mreža i widgeti za chat takođe mogu postavljati kolačiće.
- Pitanje na svakom učitavanju stranice jer se izbor ne čuva kako treba.
- Baner koji prekriva stranicu na telefonima ili zarobljava fokus tastature. Napravite ga pristupačnim i dovoljno malim da se može preskočiti.
- Kopiranje tuđe politike koja opisuje kolačiće koje ne koristite.
Kontrolna lista za pristanak
- Svaki kolačić, ključ za skladište i skripta treće strane popisani i kategorizovani
- Opcionalne skripte blokirane do pristanka (provjereno u DevTools)
- Prihvati i Odbij jednako laki na prvom nivou
- Dostupni izbori kategorija; ništa opcionalno nije unaprijed izabrano
- Izbor sačuvan s verzijom i datumom; ponovo se pita nakon promjena
- Link "Postavke kolačića" na svakoj stranici
- Podrazumijevane postavke Google consent mode-a prije Google oznaka, ako se koriste
- Politika kolačića ili privatnosti odgovara onome što sajt zaista radi
- Pravila za države vaših posjetilaca provjerena s aktuelnim smjernicama ili savjetnikom
Za pozadinu, pročitajte šta su kolačići i šta je GDPR.
Pristanak na kolačiće na Mythexu
Mythex ne dodaje baner za pristanak ili analitiku u vašu aplikaciju sam od sebe; oboje su stvari koje zatražite, pa vi odlučujete šta se učitava. Prvo pokrenite prompt za reviziju, zatim prompt za baner sa svojim stvarnim kategorijama i testirajte u pregledu s otvorenim DevTools-om prije objavljivanja. Ako koristite hostovani CMP, on vam daje skriptu i ID; ID je javan i može ići u frontend kod, a sve što je tajno pripada postavkama projekta (varijable okruženja i tajne). Nakon izmjena ponovo objavite da bi živi sajt koristio novi baner.
Pitanja
Da li mi treba baner za kolačiće?
Zavisi od toga gdje su vaši posjetioci i šta vaša stranica čuva na njihovim uređajima. U EU i Velikoj Britaniji, kolačići koji nisu neophodni i slične tehnologije, kao što su reklamni pratioci, općenito traže prethodni pristanak, dok strogo neophodni, kao što je sesija prijave, ne traže. Ako ne koristite nikakve kolačiće koji nisu neophodni, možda vam uopšte ne treba baner. Ovo su opšte informacije, a ne pravni savjet.
Da li je dovoljan baner koji kaže 'korištenjem ove stranice prihvatate kolačiće'?
Nije tamo gdje se traži pristanak. Pristanak općenito mora biti aktivan izbor napravljen prije nego što se postave kolačići koji nisu neophodni, pa obavijest koja pretpostavlja saglasnost ili unaprijed štiklirani kvadratići obično ne važe.
Da li kolačići za analitiku traže pristanak?
U EU općenito da. Zakon Velike Britanije o podacima (korištenje i pristup) iz 2025. dodao je izuzetak za neke analitike koja se koristi samo za poboljšanje sopstvene usluge s agregatnom statistikom, pod uslovima koje postavlja ICO. Druga mjesta imaju sopstvena pravila, pa provjerite šta se primjenjuje na vas.
Šta je Google consent mode?
Consent mode je funkcija Googlea koja omogućava Google oznakama, kao što su Analytics i Ads, da prilagode ponašanje izboru pristanka posjetioca. Postavljate podrazumijevana stanja pristanka prije nego što se oznake učitaju i šaljete ažuriranje kada posjetilac izabere. Radi uz baner za pristanak; nije sam baner.