KehitysLukuaika 4 min
Evästeetön analytiikka: vaihtoehdot, kompromissit ja suostumus
Evästeettömän analytiikan vaihtoehdot palvelinlokeista päivittäisiin tiivisteisiin ja sormenjälkiin, niiden kompromissit ja miksi suostumus voi silti olla tarpeen.
Evästeetön analytiikka mittaa verkkosivuston liikennettä ilman evästeitä ja käyttää niiden sijaan palvelinlokeja, tunnisteettomia sivunäyttölaskureita, lyhytikäisiä tiivisteitä tai koosteisia pingejä. Se kerää yleensä vähemmän henkilötietoja, ja joissakin maissa se voi kuulua suppeiden suostumuspoikkeusten piiriin. Oletuksena se ei kuitenkaan ole suostumusvapaata: ePrivacy-direktiivi kattaa minkä tahansa tiedon tallentamisen laitteelle tai siihen pääsyn, mikä sisältää paikallisen tallennustilan ja sormenjälkitunnistuksen.
Mitä evästeetön analytiikka on?
Se on mikä tahansa mittaustapa, joka ei nojaa pysyvään evästeeseen selaimen tunnistamiseksi käyntien välillä. Evästeen korvaava ratkaisu vaihtelee laajasti, ei mistään lyhytikäiseen tiivisteeseen tai muuhun tallennusmekanismiin, ja tämä valinta ratkaisee sekä datan laadun että oikeudellisen aseman.
Perinteinen analytiikka asettaa ensimmäisen osapuolen evästeen, jossa on kuukausia säilyvä satunnainen asiakastunniste; katso evästetyypit. Tämä tunniste yhdistää sivunäytöt istunnoiksi, istunnot palaaviksi käyttäjiksi ja käyttäjät kampanjoihin. Poista se, ja yhteys käyntien välillä katoaa. ”Evästeetön” kuvaa tekniikkaa, ei vaatimustenmukaisuuden tilaa.
Mitkä ovat evästeettömän analytiikan tärkeimmät vaihtoehdot?
Yleisiä lähestymistapoja on kuusi, ja niiden tietosuoja- ja tarkkuusprofiilit eroavat suuresti.
| Lähestymistapa | Miten kävijät tunnistetaan | Mitä saat | Suurin haitta |
|---|---|---|---|
| Palvelin- tai CDN-lokien analysointi | Ei lainkaan tai lokien IP-osoitteen ja user agentin perusteella | Pyynnöt, sivut, viittaajat, virheet; ei asiakaspuolen skriptiä | Välimuistista tarjotut sivut ja asiakaspuolen tapahtumat jäävät pois; botteja on vaikeampi suodattaa |
| Koosteinen sivunäyttöjen laskenta | Ei tunnisteta | Sivunäytöt, viittaajat, kampanjat, laitetyyppi | Ei yksilöllisiä kävijöitä, istuntoja eikä käyntien välisiä suppiloita |
| Päivittäin vaihtuva tiiviste | IP-osoitteen, user agentin ja päivittäin vaihdettavan suolan tiiviste | Arvio päivittäisistä yksilöllisistä kävijöistä ja istunnoista | Ei palaavia kävijöitä päivien välillä; edelleen henkilötietoa |
| Selaimen tallennustilan tunnisteet | Tunniste local storagessa tai IndexedDB:ssä | Lähes evästepohjaisen tasoinen tarkkuus | Ei oikeudellisesti evästeetön; samat suostumussäännöt kuin evästeillä |
| Sormenjälkitunnistus | Laitteen ja selaimen ominaisuuksien yhdistelmä | Tunnistus tallentamatta mitään | Edellyttää suostumusta; ihmisten on vaikea havaita tai hallita sitä |
| Evästeettömät pingit (Google Consent Mode, edistynyt tila) | Ei evästeitä, kun suostumus on evätty | Mallinnetut konversiot ja trendit | Oikeudellinen asema kiistanalainen; mallinnus tapahtuu toimittajan päässä |
Viimeisestä rivistä: Googlen Consent Moden edistyneessä tilassa tagit lähettävät evästeettömiä pingejä, kun suostumus on evätty, ja Google täyttää aukot mallintamalla. Siitä, onko tämä hyväksyttävää ilman suostumusta, kiistellään; katso Consent Moden perustila vs. edistynyt tila.
Tarvitseeko evästeetön analytiikka suostumuksen?
Joskus, eikä evästeistä luopuminen ratkaise kysymystä. ePrivacy-direktiivin 5 artiklan 3 kohta kattaa sekä tietojen tallentamisen laitteelle että pääsyn sinne jo tallennettuihin tietoihin tekniikasta riippumatta. Suostumus vaaditaan, ellei tallentaminen tai pääsy ole ehdottoman välttämätöntä käyttäjän nimenomaisesti pyytämän palvelun kannalta, ja analytiikka täyttää tämän ehdon harvoin yksinään.
Käytännössä:
- Selaimen tallennustila edellyttää suostumusta kuten eväste. Tunniste
localStorage-,sessionStorage- tai IndexedDB-tallennustilassa on tallennettu laitteelle. - Sormenjälkitunnistus edellyttää suostumusta. Näytön koon, asennettujen fonttien, canvas-renderöinnin ja vastaavien ominaisuuksien lukeminen laitteen tunnistamiseksi on pääsyä laitteella oleviin tietoihin, vaikka mitään ei tallennettaisi.
- Skriptit eivät automaattisesti jää soveltamisalan ulkopuolelle. Mittausskripti ohjeistaa selainta lukemaan ja lähettämään tietoja. Eurooppalaiset valvontaviranomaiset ovat tulkinneet ”pääsyn” laajasti, joten älä oleta työkalun olevan vapautettu vain siksi, ettei se aseta mitään.
- Henkilötiedot ovat erillinen kysymys. Planet49-tapauksessa EU:n tuomioistuin katsoi, että 5 artiklan 3 kohtaa sovelletaan riippumatta siitä, ovatko tiedot henkilötietoja. Jos tiedot liittyvät tunnistettavissa oleviin ihmisiin, tietosuoja-asetusta sovelletaan lisäksi, ja tarvitset 6 artiklan mukaisen oikeusperusteen. Jotkin tiimit harkitsevat oikeutettua etua minimaaliselle analytiikalle silloin, kun mikään suostumussääntö ei sovellu.
Kansallisia poikkeuksia on, mutta ne ovat suppeita. Ranskan CNIL on kuvannut edellytykset, joilla jotkin yleisömittaustyökalut voivat toimia ilman suostumusta, ja Isossa-Britanniassa vuonna 2025 hyväksytty lainsäädäntö loi poikkeuksen osalle analytiikkatallennuksesta tietyin edellytyksin; katso UK GDPR ja PECR. Nämä säännöt ovat tarkkarajaisia ja kehittyvät yhä, joten tarkista valvontaviranomaisesi, kuten Isossa-Britanniassa ICO:n, ajantasainen ohjeistus ennen kuin luovut analytiikan suostumuksesta.
Miten vähäriskinen evästeetön mittaus toteutetaan?
Laske sivuja, älä ihmisiä. Minimaalinen sivunäyttömajakka ei tarvitse evästettä, tallennustilaa eikä tunnistetta:
// Koosteinen sivunäyttö: ei evästeitä, ei tallennustilaa, ei tunnisteita.
const referrer = document.referrer ? new URL(document.referrer).hostname : null;
navigator.sendBeacon(
'https://analytics.example.com/collect',
JSON.stringify({ path: location.pathname, referrer }), // vain polku, ei kyselymerkkijonoa
);
Jos tarvitset arvion päivittäisistä yksilöllisistä kävijöistä, yleinen tekniikka on tiivistää IP-osoite ja user agent satunnaisella suolalla, joka vaihdetaan päivittäin eikä sitä koskaan tallenneta. Kun vanha suola on poissa, kukaan ei voi laskea eilisiä avaimia uudelleen tai yhdistää niitä tämän päivän avaimiin.
import { createHash, randomBytes } from 'node:crypto';
let salt = randomBytes(32);
let saltDay = new Date().toISOString().slice(0, 10);
export function dailyVisitorKey(ip: string, userAgent: string, site: string): string {
const today = new Date().toISOString().slice(0, 10);
if (today !== saltDay) {
salt = randomBytes(32); // vanha suola hylätään eikä sitä koskaan tallenneta
saltDay = today;
}
return createHash('sha256').update(salt).update(`${site}|${ip}|${userAgent}`).digest('hex');
}
Tuotannossa jaa suola palvelinten kesken välimuistin kautta, joka vanhentaa sen päivittäin, älä koskaan tietokannan tai varmuuskopion kautta. Niin kauan kuin suola on olemassa, avain on tietosuoja-asetuksen nojalla pseudonymisoitu henkilötieto eikä anonyymi tieto, ja valvontaviranomaisten näkemykset eroavat siitä, katsotaanko kävijöiden tunnistaminen IP-osoitteen ja user agentin perusteella pääsyksi laitteeseen.
Vähäriskinen ratkaisu täyttää yleensä nämä ehdot:
- Ei evästeitä, ei selaimen tallennustilaa eikä sormenjälkitunnistustekniikoita.
- Kyselymerkkijonot ja URL-fragmentit poistetaan ennen tallennusta.
- Raa’at IP-osoitteet hylätään, kun niistä on johdettu karkea maa, jos sitä ylipäätään tarvitaan.
- Suolat vaihdetaan ja hylätään päivittäin, eikä raakasyötteitä koskaan kirjata lokiin.
- Vain koosteinen raportointi, ei sivustojen välistä seurantaa eikä uudelleenkäyttöä mainontaan.
- Lyhyt säilytysaika raakatapahtumille ja selkeä kuvaus tietosuojaselosteessa.
Mistä luovut evästeettömän analytiikan myötä?
Lähinnä käyntien välisestä jatkuvuudesta. Yksilöllisten kävijöiden määrät muuttuvat arvioiksi, ja päivittäinen tiiviste laskee palaavan kävijän joka päivä uudeksi. Usean päivän suppilot, kohorttien pysyvyys ja pitkät attribuutioikkunat katoavat suurelta osin, ja henkilötason mainoskonversioiden seuranta edellyttää yleensä edelleen suostumusta.
Varaudu siihen, että lukusi eroavat aiemman työkalusi luvuista, ja merkitse vaihtopäivä raportteihisi. Monille sisältö- ja markkinointisivustoille koosteiset trendit riittävät. Kun tarvitset enemmän, yleinen malli on evästeetön laskenta kaikille, kun se on lainmukaista, sekä täysi analytiikka suostumuksen antaneille kävijöille erillisinä tietoaineistoina.
Yhteenveto
Evästeetön analytiikka on vahva oletusvalinta yksityisyyttä kunnioittavaan mittaukseen, mutta käsittele sitä ”vähempänä datana”, ei ”sääntöjen puuttumisena”. Valitse lähestymistapa, joka vastaa todellisiin kysymyksiisi, vältä tunnisteiden tallentamista laitteelle tai niiden lukemista sieltä ilman suostumusta ja tarkista ensin kansallinen ohjeistus. Cookieshin kaltaiset työkalut voivat kattaa tapaukset, joissa suostumus edelleen vaaditaan, pitämällä analytiikkakategorian skriptit estettyinä, kunnes kävijät antavat suostumuksensa, ja kohdentamalla bannerit alueittain.
Tämä artikkeli on yleistä tietoa eikä oikeudellista neuvontaa. Kun teet omaa tilannettasi koskevia päätöksiä, käänny pätevän tietosuoja-asiantuntijan puoleen.
Usein kysytyt kysymykset
Riittääkö IP-osoitteiden lyhentäminen tekemään analytiikkadatasta anonyymiä?
Yleensä ei yksinään. Lyhennetty IP-osoite yhdistettynä user agentiin, aikaleimoihin ja sivujen URL-osoitteisiin voi edelleen liittyä tunnistettavissa olevaan henkilöön. Käsittele dataa henkilötietoina, ellei huolellinen arvio osoita muuta.
Pitääkö evästeetön analytiikka mainita tietosuojaselosteessa?
Pitää, jos se käsittelee henkilötietoja, kuten IP-osoitteita tai tunnistettavissa oleviin ihmisiin liitettyä tapahtumadataa. Kuvaa, mitä keräät, miksi, mikä on oikeusperusteesi ja kuinka kauan säilytät tietoja, aivan kuten evästepohjaisen analytiikan kohdalla.
Voiko evästeetön analytiikka mitata mainosten konversioita?
Vain koostetasolla, esimerkiksi laskemalla merkitystä kampanja-URL-osoitteesta saapuvat käynnit ja rekisteröitymiset. Tietyn mainosklikkauksen yhdistäminen saman henkilön myöhempään ostoon edellyttää yleensä tunnistetta, mikä tuo suostumuskysymyksen takaisin.
Lähteet
Cookieshin toimitus
Tietosuojainsinöörejä ja vaatimustenmukaisuuden asiantuntijoita, jotka kirjoittavat tuotetiimeille käytännön ohjeita suostumuksista, evästeistä ja tietosuojasta.