Home / Nieuws & Blogs / Toestemming krijgen voor cookies in social widgets: een oplossing

Toestemming krijgen voor cookies in social widgets: een oplossing

| 12 juni 2012

Gisteren schreef ik dat je als webmaster best eens verantwoordelijk kunt zijn voor je third-party cookies. Primair is de derde zelf dat, maar zeker wanneer je weet dat deze dat écht niet gaat doen, zul je zelf iets moeten. Nu lopen wij daar zelf ook tegenaan: onder elke blog hier staan van die social widgets waarmee je de berichten kunt twitteren, op Facebook leuk kunt vinden of op LinkedIn kunt delen. Maar die widgets zetten cookies, zelfs wanneer je daar nog geen toestemming voor had gegeven via de Cookie Control. Inmiddels hebben wij daar (met dank aan Arjan Snaterse van Uprise) een oplossing voor ontwikkeld.

Cookies die geplaatst worden door social widgets (Facebook, LinkedIn, Google+, Twitter) vereisen toestemming. Deze cookies hebben geen functionele rol immers. Aangezien die social sites die toestemming zelf niet gaan vragen, moeten wij dat maar doen.

Natuurlijk kunnen we via de algemene toestemmingsvraag die Cookie Control stelt, ook toestemming voor deze cookies vragen. Maar ten eerste is dat technisch niet eenvoudig om in te bouwen, en ten tweede vonden we dit te generiek: iemand die een hekel heeft aan Facebook moet nu “nee” zeggen tegen al onze cookies om te voorkomen dat het perfide social network hem een cookie geeft.

De oplossing komt neer op een geïnformeerde klik: de social widgets worden standaard niet ingeladen, maar in plaats daarvan wordt een plaatje getoond dat verwijst naar de widgets.

Met deze opzet wordt er toch enigszins uitgenodigd om te gaan klikken, of althans met je muis eens over die knoppen te gaan. En wie dat doet, krijgt uitleg over wat er gaat gebeuren als je er op zou klikken:

We leggen hier dus uit dat er cookies worden geplaatst, door wie en met welk doel. En vervolgens melden we dat klikken wordt gezien als toestemming. Dat mag; toestemming hoeft niet per se via een knopje “akkoord” of in een popup gevraagd te worden. Zolang maar duidelijk is dát je toestemming aan het geven bent en je weet waarvoor.

Pas nadat er dan ook daadwerkelijk geklikt is, worden de widgets ingeladen en zijn ze bruikbaar

Wel leidt dit tot een refresh (herladen) van de webpagina, hier konden we nog geen technische oplossing voor vinden. Wie een suggestie heeft hoe we deze widgets kunnen inladen na het klikken zónder de pagina te moeten herladen, we horen het graag!