Dostupno

RXN Cookie Kit

Lokalna saglasnost za kolačiće koja preživljava keširanje, blokiranje skripti pre pristanka i javni popis kolačića koji je stvarno proveren.

Uz izradu i uz održavanje

Najveći broj banera za kolačiće ne radi ono što izgleda da radi. Skripte se učitaju pre nego što posetilac bilo šta klikne, tabela kolačića je prekopirana i navodi kolačiće kojih na sajtu nema, a „Odbij" je sakriveno ili ga uopšte nema. Uz keširanje se često desi i da posetilac dobije tuđi izbor. Cookie Kit polazi od toga da izbor mora stvarno da važi.

RXN Cookie Kit je sloj za saglasnost oko kolačića. Prikazuje baner, pamti izbor posetioca, blokira skripte za koje pristanak nije dat i prikazuje popis kolačića koje sajt zaista koristi.

Radi i sam za sebe, ali je pravljen da stoji uz RXN Legal Kit. Kada su oba na sajtu, jedan piše dokument, drugi ga puni stvarnim podacima.

Kako radi u paru sa Legal Kit-om

Politika kolačića je jedini pravni dokument koji ne može da se napiše unapred. Da bi bio tačan, mora da navede kolačiće koje baš taj sajt postavlja, koliko traju i čemu služe — a to zavisi od toga šta je na sajtu instalirano.

Zato Legal Kit u svojoj politici kolačića ostavlja dva prazna mesta: jedno za popis kolačića, drugo za dugme kojim posetilac menja svoj izbor. Cookie Kit ih popunjava — ne prepisanim tekstom, nego popisom koji je neko stvarno pregledao i potvrdio.

  • Legal Kit napravi politiku kolačića kao nacrt.
  • Cookie Kit sam prepozna taj nacrt i poveže se sa njim, bez ijednog podešavanja.
  • Vi pregledate popis kolačića i dopunite ono što nedostaje.
  • Kada objavite tu istu stranicu, baner se uključuje sam.

Redosled je namerno takav. Baner ne sme da radi dok politika nije objavljena, a politika ne može da bude tačna dok popis nije potvrđen — pa bi se, da nije ovog rukovanja, dva alata međusobno blokirala i nikada ne bi krenula.

Cookie Kit radi i bez Legal Kit-a. Tada samo izaberete svoju postojeću stranicu sa politikom kolačića.

Saglasnost koja preživljava keširanje

Ovo je mesto gde se baneri najčešće lome u praksi. Ako se stranica menja u zavisnosti od toga šta je posetilac izabrao, keš zapamti jednu verziju i posluži je svima — pa čovek koji je sve odbio dobije stranicu nekog ko je sve prihvatio.

Cookie Kit zato svima šalje potpuno isti HTML. Izbor se primenjuje u pretraživaču posetioca, a ne na serveru. Za normalnu odluku o saglasnosti nema nijednog upita ka bazi ni poziva ka serveru.

  • Radi uz WP Rocket i Cloudflare bez posebnih izuzetaka za keš.
  • Izbor se čuva kao kolačić prve strane, sa verzijom obaveštenja i vremenom kada je dat.
  • Kada se podešavanja sačuvaju, keš se sam čisti.

Izbor koji je stvarno izbor

„Prihvati sve” i „Odbij opcione” su ravnopravna dugmad — isti nivo, isti položaj, bez sakrivanja odbijanja u sitan link. Posetilac može i da uđe u pojedinačne kategorije i pusti samo ono što želi.

Sve što je označeno kao opciono podrazumevano je isključeno dok pristanak ne stigne. Dugme za promenu izbora ostaje dostupno i kasnije, pa odluka nije jednokratna.

Blokiranje pre pristanka

Baner koji samo stoji na ekranu, a skripte se u pozadini ionako učitaju, nije uradio ništa. Cookie Kit spoljne skripte za koje pristanak nije dat pretvara u neaktivne, pa ih posle pristanka uključuje istim redosledom kojim su i bile na stranici.

Isto važi i za ugrađene video snimke sa YouTube-a i Vimeo-a — umesto plejera stoji mesto koje čeka pristanak, pa se video učitava tek kada ga posetilac odobri.

Popis kolačića koji je neko stvarno pogledao

Alat lokalno prođe kroz objavljene stranice sajta i zabeleži imena kolačića, ključeve iz memorije pretraživača i spoljne adrese sa kojih se nešto povlači. Vrednosti kolačića se pri tome ne čitaju.

  • Nađeno ime ne ulazi u javnu tabelu dok mu se ne upišu svrha i trajanje. Nepotpun unos zaustavlja potvrdu popisa.
  • Ako kolačić nestane iz tri uzastopna uspešna pregleda, alat traži da izričito kažete da li ga zadržavate ili uklanjate — ne briše ga sam.
  • Za WooCommerce postoje pripremljeni predlozi neophodnih kolačića.
  • Popis se na sajtu prikazuje kratkim kodom , a dugme za promenu izbora sa .

Provera pre nego što pustite sajt

Ovo je deo koji obično ne postoji nigde. Alat otvori nekoliko stranica sajta u tri stanja — posetilac koji još ništa nije izabrao, posetilac koji je odbio opcione, i posetilac koji je prihvatio sve — pa izvesti šta se u svakom od njih stvarno desilo.

Ako se opcioni kolačić pojavi pre pristanka ili posle odbijanja, to se prijavi. Poznate adrese analitike, oglašavanja i spoljnih video servisa označe se za pregled, ali se ne proglašavaju prekršajem — o tome odlučuje čovek.

Izveštaj pamti samo imena i brojače. Vrednosti kolačića, pune adrese, IP adrese i bilo šta po čemu bi se posetilac prepoznao ne čuvaju se.

Gde su granice

Ovo pišemo otvoreno, jer alat koji tvrdi da vidi sve — ne vidi.

  • Pretraživač iz bezbednosnih razloga ne dozvoljava čitanje kolačića koje postavlja tuđi domen, kao ni onih zaštićenih na nivou servera. Takvi servisi ostaju stavka za ručnu proveru.
  • Blokiranje pokriva skripte koje WordPress uredno prijavljuje. Dodaci koji svoja podešavanja ispisuju zasebno, ručno ubačeni HTML okviri i alati koji se dodaju na nivou mreže traže posebno podešavanje.
  • Automatska provera radi u prijavljenoj administratorskoj sesiji, pa servise koji su isključeni za prijavljene korisnike treba proveriti i odjavljeni, u anonimnom prozoru.
  • Saglasnost se čuva u pretraživaču posetioca. Registar potvrda na serveru nije deo ovog izdanja.

Ako već koristite Complianz ili CookieYes

Koristite jedno rešenje, ne dva. Cookie Kit prepozna kada je neki od njih uključen i upozori, jer dva banera na istom sajtu znače dva zahteva za pristanak i pravila blokiranja koja se međusobno poništavaju.

Ništa ne odlazi sa vašeg sajta

Alat ne kontaktira nijedan spoljni servis — nema skenera u oblaku, nema mreže za isporuku sadržaja, nema telemetrije. Takođe ne izvršava JavaScript koji bi administrator negde nalepio, jer je to najčešći način da alat za saglasnost postane rupa u bezbednosti.

Baner i administracija su prevedeni na srpski.

Česta pitanja

Da li mi je potreban i Legal Kit?

Ne. Cookie Kit radi samostalno — samo mu pokažete koja je vaša stranica sa politikom kolačića. Zajedno rade bolje, jer tada politika i popis kolačića dolaze iz istog izvora i ne mogu da se raziđu.

Da li usporava sajt?

Za odluku o saglasnosti nema upita ka bazi ni poziva ka serveru, a stranica je za sve posetioce ista, pa keš radi punim kapacitetom. U praksi blokiranje čak i ubrza prvo učitavanje, jer se skripte za koje pristanak nije dat uopšte ne povlače.

Šta ako dodam novi servis na sajt?

Popis kolačića treba ponovo proveriti. Alat će novo ime prijaviti pri sledećem pregledu, ali svrhu i trajanje mora da upiše čovek — zato ovo i ide uz održavanje, a ne kao jednokratno podešavanje.

Da li čuva dokaz da je posetilac pristao?

Izbor se čuva kod posetioca, zajedno sa verzijom obaveštenja i vremenom kada je dat. Registar potvrda na serveru nije deo ovog izdanja i ne tvrdimo da postoji.

Verzija i ažuriranja

Trenutna verzija
v0.3.1
Poslednje ažuriranje
Ciklus ažuriranja
Popis kolačića se proverava ponovo pri svakoj većoj izmeni sajta ili dodavanju novog servisa.
Zahteva WordPress
6.2+
Zahteva PHP
7.4+

Želite RXN Cookie Kit na svom sajtu?

Alat ide uz saradnju sa nama. Javite nam se da vidimo da li vašem sajtu uopšte treba — i šta bi vam konkretno doneo.

Zakažite razgovor