GDPR 25 Maggio - script per attivare analytics, facebook ecc.. dopo il consenso.

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Come anticipato vorrei realizzare uno script che attivi analytics, facebook ecc.. dopo che l'utente, accuratamente informato, avrà cliccato su un bottone posizionato su un div in overlay.
Una cosa tipo quella utilizzata per accettare l'utilizzo dei cookies, ma che blocca l'utilizzo della pagina e i relativi analytics e facebook fino a che l'utente non schiaccia su accetto.

Qualcuno ha qualche idea??
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Diciamo che la normativa è sicuramente molto complessa, ma da qualche parte si dovrà iniziare. Prima di tutto sto cercando di creare un sistema per bloccare tutti i tracciamenti quando l'utente atterra sul sito..
Ho trovato questo per analytics:

Codice:
window['ga-disable-GA_TRACKING_ID'] = true;

Ora devo cercare di capire come aggiungerlo e toglierlo dalla head tramite una funzione.
 
Ultima modifica:

marlev

Utente Attivo
19 Apr 2018
80
1
6
marlev.it
Devi usare cookie per tracciare la scelta di utente se il tuo sito e' fatto in puro html la vedo dura. Se in PHP, puoi creare la funzione di controllo della scelta qualcosa di simile

PHP:
<?php
if(isset($_COOKIE['cookie-consentiti']) && $_COOKIE['cookie-consentiti'] == "consentiti") :?>
<script src="track.js"></script>
<?php endif; ?>
Logicamente devi prima creare questa cookie a seconda della scelta
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Il problema non è la seconda volta che l'utente entra, in quel caso puoi anche pensare di memorizzare la sua scelta in un db e creare una sorta di pannello con autenticazione per effettuare e modificare le scelte fatte. Il problema è la prima volta che l'utente atterra sul sito.. Ho provato centinaia di soluzioni, con i cookies creati al click cambiandone il valore ed aggiungendo la stringa postata sopra, in questo modo riesco a bloccare google, facebook ancora non riesco.. una sorta di blocco preventivo, che si sblocca nel momento che l'utente è atterrato sulla pagina e se e solo se da il consenso.. in pratica dovrei caricare degli script tramite javascript al click del mouse ed eliminarli con un altro click.. ho scoperto che agli script è possibile assegnare un id, se qualcuno conoace qualche altro metodo o ha qualche idea mi faccia sapere.. grazie vome sempre!


Inviato dal mio iPhone utilizzando Tapatalk
 

linoma

Utente Attivo
1 Mar 2017
93
4
8
Quindi in javascript non è possibile intervenire? Quindi è plausibile un adeguamento dei browsers? Spero che Google, Facebook et familia si facciano carico di questo problema e nn tocca pagare a noi questa voglia irrefrenabile di tecnologia
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Ho notato che alcuni hanno adottato una tecnica semplice ma efficace, che ancora però non sono riuscito a replicare. In pratica inseriscono in un commento html tutti gli script con un click e con un altro li tolgono..

Qualcuno sa come farlo? Ci sto sbattendo la testa da giorni..
 
Ultima modifica:

otto9due

Utente Attivo
22 Feb 2014
590
25
28
L'idea l'ho presa da qui.. https://nibirumail.com/cookies/blocca-cookie/

Qui mi sembra facciano un esempio del funzionamento.. https://nibirumail.com/cookies/testing/scroll.php

Avevo pensato tramite un .wrap() o .replaceWith() di avvolgere gli script contenenti un meta-name particolare e fino a qui ci siamo.. il problema è come faccio a togliere il commento una volta messo..

Es: come faccio ad arrivare da qui..
Codice:
<!--
<script data-value="foo"></script>
-->

a questa soluzione..

Codice:
<script data-value="foo"></script>
 
Ultima modifica:

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Sto ancora impazzendo dietro questa cosa.. mi sta letteralmente sfiancando..
Ho provato una cosa simile, ma non capisco perchè da un risultato strano come questo:

Codice:
$("[data-track='pay']").before('<!-- Blocco Traking');
$("[data-track='pay']").after('-->');

il risultato è questo perchè:

HTML:
<!-- Blocco Traking-->
<script data-track="pay">... contenuto script...</script>
"-->"

Perchè??
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Si ma li ti permette di crearlo tramite loro, non volevo integrare nulla di esterno.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
A me sembra di aver visto la possibilità di generare gratuitamente lo script e la documentazione da proporre al visitatore. Basta scorrere un po' il loro sito
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Si ho visto ma volevo fare una cosa mia perchè ho un'esigenza praticole e devo bloccare script particolari e non comuni.

Non volevo inoltre appesantire il tutto con codici di terze parti..


Inviato dal mio iPhone utilizzando Tapatalk
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Alla fine ho deciso di utilizzare il reload al cambio opzione, in questo modo posso verificare tramite php il cookie settato ed eventualmente salvare le preferenze in un database.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G gdpr database Leggi, Normative e Fisco 0
W GDPR, Privacy, Policy, Cookie, cosa occorre? Leggi, Normative e Fisco 2
livellacri Chiarimento diritto all'oblio GDPR Leggi, Normative e Fisco 4
P Plugin wordpress per GDPR Leggi, Normative e Fisco 2
M Informazioni su GDPR obbligatoria Leggi, Normative e Fisco 9
R Workshop sulla Seo e Joomla l'8 maggio a Milano, posti limitati Altri Annunci 1
I Incremento giornaliero del numero di un giornale (es. 14 Maggio 2013 Numero 1 Anno 1) PHP 6
garak PHPDAY 2010 dal 13 al 15 Maggio Altri Annunci 1
PoLe Ponte del 1° Maggio Discussioni Varie 8
grottafelix Buon 5 Maggio Discussioni Varie 1
F Somma di più tabelle da script Javascript 0
L Script per convertire numeri in parole Javascript 2
H Eliminazione script. Photoshop 0
S Script Google Translate scomparso HTML e CSS 3
P lanciare script asp (o php) da jquery Javascript 1
G Script notifiche dekstop aiuto Javascript 0
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
P Passare solo alcuni parametri a script per CSV PHP 0
M Collegamento tra form html e script php PHP 4
F Script java elenco alfabetico non funziona Javascript 3
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
P Script upload immagini jQuery 0
M Premature end of script headers PHP 1
Cosina script data aggiornamento pagina Javascript 1
R Distribuire uno Script "Facebook Auto Post" PHP 0
F Creazione script Tv Presentati al Forum 1
N Script elenco file HTML HTML e CSS 5
felino PHP e script generazione file excel PHP 2
MarcoGrazia Se non sai se riceverai da GET o da POST, puoi verificarlo e far scegliere allo script. Snippet PHP 0
Beppe2 Ritardare esecuzione script Javascript 2
R Primo script in PHP / CSS PHP 4
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
F Aiuto java script Javascript 2
Max 1 [PHP] Script che funziona in locale e non online PHP 16
K Help: problema con uno script di booking in php! PHP 0
O [PHP] inviare dati da form e script ajax PHP 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
D [Javascript] inserire uno script in un file php Javascript 6
Gabriele15497514 php testo errato durante la lettura del file txt quando lo script viene eseguito contemporaneamente PHP 3
R [Javascript] Aiuto su questo script Javascript 2
M [HTML] Stesso script su 2 blog CMS (Content Management System) 4
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
F [HTML] Failed script su coffee cookies HTML e CSS 1
TpD [PHP] Script per organizzazione presenza eventi PHP 3
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
T interpretare uno script php non fatto da me... PHP 3

Discussioni simili