Premessa, questa guida non ha esattamente a che fare con Google Tag Manager, ma visto il tema caldo ho voluto crearla.
Ormai questa GDPR sta mettendo un po’ tutti quanti in allerta, soprattutto per quanto riguarda i benedetti cookie 😀
Già in diverse guide ti ho spiegato come essere conforme al regolamento.
In questo articolo faccio un ulteriore passo e ti mostro come evitare che servizi come YouTube e Google Maps installino cookie di profilazione all’interno del browser dell’utente.
In realtà, sono due barbatrucchi molto semplici 😉
Psss…. dopo aver implementato la modifica, se vuoi continuare a tracciare la visualizzazione dei video di YouTube nonostante il nocookie, devi seguire questa guida:
Di default quando embeddi un video di YouTube all’interno di una pagina del tuo sito, vengono assegnati dei cookie che raccolgono dati di tipo statistico.
C’è però la possibilità di non inserire questi cookie. E come si fa? È facilissimo 😀
Devi semplicemente modificare il codice del tuo video.
Da così:
<iframe width="560" height="315" src="https://www.youtube.com/embed/YEFpXuVQ6TU" frameborder="0" allowfullscreen></iframe>
a così:
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/YEFpXuVQ6TU" frameborder="0" allowfullscreen></iframe>
Che cos’è cambiato? Il dominio del video è passato da “www.youtube.com” a “www.youtube-nocookie.com”.
Il barbatrucco sta proprio in questo e cioè aggiungere -nocookie al dominio 🙂 Facendo così non verranno installati cookie da YouTube.
Un altro modo per ottenere questo codice è andare su YouTube, selezionare il video che si vuole embeddare all’interno del sito e seguire questi step:
Figo, eh?
Google Maps è un altro di quei servizi di Google che non appena ne ha la possibilità, cerca di appioppare cookie all’utente 😛
Anche in questo caso per disabilitarli, basta fare una piccola modifica al codice della mappa che hai inserito all’interno del tuo sito.
Ti basta passare da così:
<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=true"></script>
a così:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>
In pratica, anche in questo caso si tratta di utilizzare il dominio: http://maps.googleapis.com al posto di https://maps.google.com.
Beh…tutto qui?
Sì, come hai visto è davvero semplice 🙂
Ti è utile questa guida? Fammi sapere nei commenti cosa ne pensi!
A presto e… Buon Tag!
Negli ultimi mesi hai notato in Google Analytics 4 un calo improvviso e inspiegabile nelle…
Se ti trovi su questa guida è perché hai compreso che solo attraverso la Data…
Greenpeace è un'associazione globale che con azioni dirette e concrete denuncia i problemi ambientali e…
Da quando hai configurato la Consent Mode v2 (CM v2) hai notato cali improvvisi o…
Premesso che non è possibile conoscere l'esatto funzionamento né di Chrome, né degli algoritmi di…
Da quale canale di marketing arriva il maggior numero di conversioni? Quale campagna di marketing…
View Comments
Ciao Matteo, guida molto utile, ma non riesco a capire come fare a bloccare il cookie NID per le mappe di Google. Utilizzo iframe, non lo script.
Ciao Giuseppe, non saprei l'alternativa come gestirla. Vedi se riesci ad includerla con lo script come da guida :)
A presto!
Buona sera, fino a poco tempo fa usavo il sistema di incorporamento dei video di Youtube scegliendo: “Abilita modalità di privacy ottimizzata” per evitare tracciamenti, di cui ho indicato tale particolarità anche nella nota informativa del sito.
Ora invece ho iniziato ad usare un’applicazione diversa più pratica, ma in questo caso, mi permette solo la condivisione dell’url, senza la possibilità di scelta di una specifica “privacy ottimizzata”.
C’è una possibilità di trovare u sistema che permetta una “privacy ottimizzata” anche con la sola condivisione dell’url. Grazie.
Ciao Romano, non saprei. Il consiglio che ti do è cambiare il link dell'embedded se non vuoi che ci siano cookie di remarketing.
Ciao Matteo!
anch'io voglio solo piazzare dei vids sul mio blog (e ho anche levato iscriviti a post atom per nn avere responsabilità)
comunque provengono da yout e vimeo,del quale ultimo citato nn trovo delucidazioni sul vostro sito...
se in un futuro prossimo potresti schiarirci le idee riguardo all'anonimizzazione di vimeo,grazie in anticipo
Ciao Rosanna, vedo se riesco a trovare del tempo :)
A presto e grazie del feedback!
Ciao Matteo e grazie per la guida.
Leggendo i commenti, mi sono reso conto di avere lo stesso problema che indica Patrizia. Potrei inviarti anche io la stringa di iframe? Oppure potresti postare l'esempio modificato per iframe?
Grazie
Ciao Massimo, si prova. Comunque con Patrizia non è stato risolto perché il suo sistema utilizzava un altro modo di visualizzazione.
ciao matteo, ho provato a variare il link di google maps ma mi restituisce il seguente errore in frontend:
Google Maps Platform rejected your request. Requests to this API must be over SSL. Load the API with "https://" instead of "http://".
Io ho banalmente usato il codice di incorporazione che offre google.
Come mai?
Ciao Matteo,
alla fine ho risolto con questo script qua che credo vada bene (dammi conferma) ed è universale per tutte le piattaforme di cms.
function myMap() {
var uluru = {
lat: 43.500292,
lng: 12.201407
};
var mapProp = {
center: new google.maps.LatLng(uluru),
zoom: 12,
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
var marker = new google.maps.Marker({
position: uluru,
map: map
});
}
Ciao Francesco, direi di sì :)
Ciao Francesco, assicurati che il link dell'embedded del tuo codice sia come quello dell'esempio che ho riportato, ovvero: src="http://maps.googleapis.com/maps/api/js?sensor=true". Se è diverso probabilmente non funzionerà
Mi spiace ma entrambe le soluzioni non funzionano. Nonostante da quanto dichiarato da Google, youtube-nocookie rilascia comunque dei cookies, Stessa cosa per le mappe.
Vedo la risposta solo ora. Purtroppo con il GDPR tutti i cookie devono essere bloccati fino al consenso, cookie tecnici compresi.
kris non mi risulta che i cookie tecnici debbano essere bloccati :)
ciao matteo,
io ho questo codice che mi proviene dalle mappe di google:
se cambio il dominio principale in http://maps.googleapis.com/ come da te indicato, ho in console di chrome il seguente errore:
https://developers.google.com/maps/documentation/javascript/error-messages#unauthorized-url-for-client-id-map-error
Non capisco dove sbaglio.
Applicativo usato Joomla ultima versione e codice inserito su modulo html personalizzato.
Grazie
Francesco, dovresti dirmi cosa hai come origine del link. Riesci?
Rilasciano dei cookie ma non di profilazione marketing, ma tecnici.
Per i video di Vimeo?
Esiste qualche soluzione smart come queste?
Grazie
Ciao Lorenzo, non ho trovato ancora nulla al riguardo :(
Solo per completezza aggiungerei che l'impiego di "youtube-nocookie.com" funziona sino a che l'utente non riproduce il video, Come l'utente fa Play ti piazza al volo il NID + 1P_JAR. Per inciso è anche descritto dal piccolo popup informativo di YOUTUBE posizionato accanto al flag "Abilita modalità di privacy ottimizzata.". A regola quindi andrebbe aggiunto nella pagina delle Cookies Policy... Per la serie non se ne esce davvero più...
Ciao Michele, hai l'occhio da falco :D
Grazie della precisazione!
Ciao Matteo. Il mio codice google maps è questo: iframe src= "https://www.google.com/maps/embed? eccetera. Come faccio a rimuovere i cookie?
Grazie
Ciao Marco,
purtroppo se la mappa viene implementata tramite iframe, questa soluzione non funziona :( Dovresti inserire la mappa tramite codice javascript, come l'esempio della guida.
Fammi sapere :)
Ciao Matteo. Avevo già provato la soluzione youtube-nocookie ma in realtà i cookie li rilascia lo stesso, tra cui il NID che è un cookie di profilazione. Secondo me l'unico modo per bloccare i cookie di youtube è quello di bloccare l'iframe prima del consenso. Ecco l'elenco dei cookie rilasciati da Google in una pagina con il video youtube incorporato:
APISID HSID NID SAPISID SID SIDCC SSID
Ciao Paolo,
di solito a me la soluzione nocookie funziona. Però hai ragione tu, si può bloccare l'iframe prima del consenso, c'è una guida ufficiale di CookieBot al riguardo, te la linko di seguito:https://cybot.uservoice.com/knowledgebase/articles/614733-iframe-cookie-consent-with-youtube-example
Fammi sapere!