Kolačići i privola
Svaka trgovina na WebShopHR-u prikazuje kupcu dijalog o privoli prije nego što se bilo što prati: bez odluke kupca ništa se ne šalje Google Analyticsu, a bez JavaScripta u pregledniku se čak ni dijalog ne pojavi.
Što kupac vidi
Prvi put kad netko dođe na tvoju trgovinu, na stranici se pojavi dijalog s naslovom "Ova stranica koristi kolačiće" i četiri kategorije:
- Nužni - uvijek uključeni, zaključani (kupac ih ne može isključiti).
- Funkcionalni - poboljšana funkcionalnost i personalizacija.
- Statistički - Google Analytics, isključivo uz privolu.
- Marketinški - WebShopHR danas u dućanu ne postavlja marketinške alate, ali kategorija postoji jer se izbor poštuje i za buduće alate.
Kupac bira između tri gumba: "Prihvaćam nužne", "Prilagodi" (otvara popis kategorija s objašnjenjem svake, kupac uključi/isključi po želji) i "Prihvaćam sve". Nakon odabira dijalog nestaje, dobiva se jedinstveni ID i datum pristanka (prikazani u dijalogu, korisni ako kupac ikad ospori privolu), i stranica se ponovno učita da svi dijelovi trgovine krenu s pravim stanjem. Odluka se pamti 365 dana u jednom kolačiću, pa se dijalog sljedeći put istom kupcu ne pojavljuje.
Ta odluka vrijedi samo za ovaj dućan, ne za cijelu WebShopHR platformu: ako isti kupac posjeti drugu trgovinu na WebShopHR-u, ondje ponovno vidi dijalog.
Naknadna promjena: "Postavke kolačića"
Kupac koji je već odlučio može predomisliti se u bilo kojem trenutku: poveznica "Postavke kolačića" stoji u podnožju svake stranice trgovine (u svim rasporedima podnožja) i ponovno otvara isti dijalog, prefillan na kupčev trenutni izbor.
Sigurno zadano: bez JavaScripta nema ni dijaloga, ni praćenja
Dijalog se učitava kao poseban dio stranice koji preglednik dohvaća tek nakon što se ostatak stranice već prikazao. To jamči da se osnovni izgled trgovine ne uspori čekanjem na privolu, i da ista, keširana stranica ispravno posluži i kupca koji je već odlučio i onog koji tek treba vidjeti dijalog: kolačić s odlukom čita preglednik, ne poslužiteljev keš.
Ako kupac ima isključen JavaScript (ili ga blokator ukloni), taj dio stranice se nikad ne učita: dijalog se ne pojavi, ali se iz istog razloga ni ništa ne prati. Zadano stanje je time uvijek najsigurnije za kupca: praćenje kreće isključivo eksplicitnim izborom u dijalogu.
Što se sprema bez privole
Neovisno o kupčevoj odluci, trgovina koristi nekoliko nužnih kolačića bez kojih osnovne funkcije ne bi radile: kolačić košarice koji pamti što je kupac stavio u košaricu, sigurnosni kolačić koji štiti forme od krivotvorenih zahtjeva, i kolačić koji pamti samu odluku o privoli. Nijedan od njih ne služi za praćenje ili analitiku, pa im privola nije ni potrebna.
Što se sprema tek nakon privole
Danas jedina kategorija s trgovčevim alatom je statistička: Google Analytics 4. Uključivanjem statističke kategorije (bilo preko "Prilagodi", bilo preko "Prihvaćam sve") učitava se GA4 skripta, ali SAMO ako si u Postavkama unio svoj GA4 identifikator mjerenja. Bez tog unosa privola ne mijenja ništa jer nema što učitati - prema Googleu tada ne odlazi nijedan zahtjev, bez obzira na kupčev izbor.
Funkcionalna i marketinška kategorija se pamte u kolačiću (kupčev izbor se poštuje kad se jednom pojave alati koji ih koriste), ali WebShopHR danas u dućanu ne postavlja nijedan takav alat, pa uključivanje tih kategorija trenutačno ne mijenja ništa vidljivo.
Isključivanjem statistike (ili klikom na "Prihvaćam nužne") se pamti, i Analytics se trajno ne učitava dok kupac odluku sam ne promijeni (npr. preko "Postavke kolačića" ili brisanjem kolačića iz preglednika).
Gdje trgovac uključuje GA4
GA4 mjerenje uključuješ u Postavkama, unosom vlastitog GA4 identifikatora mjerenja. Bez tog unosa kupci nikad ne dobivaju Analytics skriptu, ni uz privolu, jer nema što poslati.
Privola prije slanja, ne poslije
Razlika koja je ovdje bitna: dok kupac ne uključi statističku kategoriju, Analytics skripta se uopće ne šalje u njegov preglednik: ne stiže pa se privremeno isključi, nego se nikad i ne pošalje. To znači da nema razdoblja "praćenja prije privole" ni naknadnog brisanja podataka ako kupac odbije. Ako odbije, ti podaci nikad nisu ni nastali.
Bez usporavanja stranice
Provjera privole ne usporava učitavanje trgovine. Ostatak stranice (katalog, cijene, slike) učitava se i prikazuje odmah i keširano kao inače. Samo se dijalog (i eventualna Analytics skripta) dovlače zasebno, tek nakon toga, po kupcu. Tako jedna te ista keširana stranica ispravno radi za kupca koji je već odlučio i za onog koji tek treba vidjeti dijalog.
Povezane stranice


