Koti
Digitari

CookieScript: evästebanneri ja suostumukset kuntoon

Toimiva evästebanneri tekee kaksi asiaa: kertoo kävijälle ymmärrettävästi seurannasta ja välittää hänen valintansa sivuston työkaluille. CookieScript auttaa tässä, mutta pelkkä bannerin asentaminen ei varmista, että analytiikka, mainonta ja upotukset noudattavat suostumusta. Tässä artikkelissa käymme läpi käyttöönoton ja sen, miten toimivuus tarkistetaan.

Milloin verkkosivu tarvitsee evästesuostumuksen?

Traficomin ohjeen mukaan käyttäjän pyytämän palvelun kannalta välttämättömät evästeet eivät edellytä suostumusta. Esimerkiksi ostoskorin toiminta voi tarvita niitä. Analytiikan ja mainonnan evästeitä ei puolestaan voi luokitella välttämättömiksi vain siksi, että yritys haluaa mitata markkinointiaan.

Suostumus pyydetään ennen ei-välttämätöntä tallentamista tai lukemista. Valinnan pitää olla vapaaehtoinen ja tietoinen, kieltäytymisen helppoa ja suostumuksen myöhemmin peruutettavissa. Tarkastelu koskee myös evästeiden kaltaisia tekniikoita.

Mitä CookieScript tekee ja mikä jää sivuston vastuulle?

CookieScript on suostumusten hallintatyökalu eli CMP. Sen avulla voidaan näyttää banneri, kartoittaa evästeitä ja ohjata seurannan toimintaa. Skannaus antaa lähtölistan tarkistettavaksi: sivuston ylläpitäjän pitää tunnistaa työkalujen tarkoitukset ja varmistaa luokittelu.

CookieScriptin omien ohjeiden mukaan kolmannen osapuolen evästeiden esto pitää määrittää erikseen. Se ei ole automaattisesti kunnossa bannerin ilmestyessä sivulle. Valitse, hallitaanko skriptien estoa CookieScriptillä vai tagien hallinnassa, ja vältä päällekkäisiä toteutuksia samalle skriptille.

Käyttöönotto: kartoita ensin, asenna sitten

Aloita luetteloimalla sivuston analytiikka, mainospikselit, chatit, video- ja karttaupotukset sekä ajanvarauspalvelut. Tarkista myös lomakkeet, kirjautumisen takana olevat näkymät ja eri kieliversiot. Yksittäinen etusivun skannaus ei kerro koko sivuston toiminnasta.

Suorassa asennuksessa CookieScriptin koodi lisätään palvelun ohjeen mukaan sivun head-osioon. Jos käytät sen automaattista skriptien estoa, koodin on oltava ennen estettäviä skriptejä. Google Tag Managerissa CookieScriptin mallipohjan käynnistys määritetään Consent Initialization - All Pages -vaiheeseen.

  • Dokumentoi jokaisen työkalun tarkoitus, vastuuhenkilö ja suostumusluokka.
  • Määritä hyväksyminen, kieltäytyminen ja omien valintojen tekeminen selkeästi.
  • Tarkista banneritekstit ja evästetiedot kaikilla sivuston kielillä.
  • Aseta seurannan oletustilat ja suostumukseen perustuva käynnistys.
  • Lisää pysyvä Evästeasetukset-linkki, josta valinnan voi muuttaa.
  • Testaa toteutus ennen julkaisua ja dokumentoi tulokset.

Testaa valinnat selaimessa, älä vain bannerin ulkoasua

Avaa sivusto puhtaassa selainistunnossa ja tarkista kehittäjätyökalujen tallennus- ja verkkopyyntönäkymät. Tee jokainen alla oleva testi uudessa istunnossa, jotta aiempi suostumus ei vaikuta tulokseen. Testaa myös siirtyminen alasivulle ja sivun lataaminen uudelleen.

Esimerkiksi Google Analyticsin tilastollinen suostumus ei saa itsessään käynnistää Meta-mainonnan seurantaa. Tarkista lisäksi, että yhteydenottolomake ja muut sivuston ydintoiminnot toimivat myös kieltäytymisen jälkeen.

TestitilanneMitä tarkistetaan
Ennen valintaaEi-välttämätön tallentaminen ei käynnisty oletuksena.
Kieltäydy kaikistaValinnaiset evästeet pysyvät estettyinä myös seuraavalla sivulla.
Hyväksy vain tilastointiTilastointi noudattaa valintaa, mutta markkinointiluokka pysyy estettynä.
Hyväksy kaikkiSallitut työkalut käynnistyvät ilman päällekkäisiä tapahtumia.
Peruuta suostumusUusi valinta päivittyy työkaluille ja estää jatkossa siihen perustuvan seurannan.

Consent Mode v2 välittää valinnan Googlelle

Google Consent Mode ohjaa Google-tagien toimintaa suostumustilan mukaan. Se ei ole evästebanneri eikä itsessään takaa lainmukaista toteutusta. Keskeiset tilat ovat analytics_storage, ad_storage, ad_user_data ja ad_personalization.

Perustoteutuksessa Google-tagit estetään ennen suostumusta. Edistyneessä toteutuksessa tageja voidaan ladata jo ennen valintaa ja lähettää evästeettömiä pyyntöjä. Siksi evästeiden puuttuminen ei yksin todista, ettei tietoja lähetetä. Valitse toteutustapa tietojenkäsittelyn vaatimusten perusteella ja varmista sekä oletustila että valinnan päivitys.

Miten valitset sopivan CookieScript-paketin?

Vertaa sivuston tarpeita ajantasaiseen hinnastoon: skannattavien sivujen ja verkkotunnusten määrä, skannausten tiheys, automaattinen skriptien esto ja suostumusten tallennus voivat vaikuttaa paketin valintaan. Consent Mode -tuki ei yksin kerro, että kaikki tarvitsemasi ominaisuudet sisältyvät pakettiin.

Pyydä toteuttajalta erittely lisenssistä, asennuksesta, testauksesta ja ylläpidosta. Sopikaa samalla, kuka tarkistaa asetukset, kun sivustolle lisätään uusi mainostyökalu tai upotus. Näin evästehallinta pysyy mukana sivuston muutoksissa.

Pidä suostumusten hallinta mukana ylläpidossa

Tee uusi tarkistus aina, kun seuranta, lisäosa, lomake tai upotus muuttuu. Säilytä työkalulista, asetukset ja testitulokset, jotta seuraava ylläpitäjä ymmärtää toteutuksen. Bannerin hyväksymisprosentin sijaan ensimmäinen tavoite on varmistaa, että käyttäjän valinta toteutuu.

Evästehallinta on yksi osa sivuston tietosuojaa. Lue myös GDPR-vaatimuksista verkkosivuille sekä verkkosivujen ylläpidosta, jotta vastuut ja tarkistukset tulevat osaksi arkea.

Kartoitetaan sivustosi työkalut ja sovitaan suostumusten toteutuksesta, testauksesta ja ylläpidosta. Ota yhteyttä Digitariin.

Lähteet ja lisätiedot

Suostumuksen vaatimukset perustuvat Traficomin ohjeeseen. Asennusta ja tagien toimintaa koskevat tiedot on tarkistettu CookieScriptin ja Googlen ohjeista.

Jaakko Nikkilä kuva

Kirjoittaja

Jaakko Nikkilä

Digitarin perustaja