Trackboxx funziona senza richiedere l’opt-in degli utenti.
Vogliamo comunque permettere ai nostri clienti di offrire ai visitatori un’opzione di opt-out.
Che cosa significa opt-out in questo caso?
Un breve script ti consente di mostrare un interruttore o un pulsante di opt-out.
L’interruttore è attivo per impostazione predefinita. Se un visitatore lo disattiva, le sue visite non verranno più tracciate.
In questo modo i visitatori possono rifiutare il tracciamento sul sito.
Una volta integrato, il pulsante appare così:

Aggiungere l’opzione di opt-out
Lo script di opt-out è già incluso nel nostro modello di informativa sulla privacy Trackboxx. Puoi trovarlo QUI.
La sezione seguente spiega come aggiungere lo script separatamente.
Puoi aggiungere l’opt-out al tuo sito in due modi: manualmente oppure tramite il plugin Trackboxx, attualmente disponibile per WordPress.
Opzione 1 – Integrazione manuale
Copia il codice seguente e sostituisci l’ID di tracciamento con il tuo.
Trovi l’ID nella dashboard di Trackboxx in Impostazioni (icona dell’ingranaggio) > Siti web. Fai clic su «Codice di tracciamento» accanto al sito interessato.
Codice:
<etichetta classe="tb-switch">
<ingresso type="casella di controllo" dominio dei dati="TB-XXXXXXXXXXXX" id="tbTrackingAllowed" valore="vero"/>
<campata classe="tb-slider tb-round"></campata>
</etichetta>
<campata id="trackingStatus">Consentire il tracciamento</campata>
<script type="text/javascript">
funzione tbInitTrackingCheckBox(id) {
var checkBox = documento.getElementById(id);
var statusText = documento.getElementById(trackingStatus');
checkBox.checked = trackboxxHelper.trackingEnabled();
statusText.textContent = checkBox.checked? I dati dei miei visitatori confluiscono nell'analisi web". : I dati dei miei visitatori non sono inclusi nell'analisi web".;
checkBox.onclick = funzione () {
questo.checked ? trackboxxHelper.enableTracking() : trackboxxHelper.enableTracking('no');
statusText.textContent = questo.controllato? I dati dei miei visitatori confluiscono nell'analisi web". : I dati dei miei visitatori non sono inclusi nell'analisi web".;
};
}
documento.addEventListener("tbScriptLoaded", funzione () {
tbInitTrackingCheckBox(tbTrackingAllowed');
});
</script>Lingua del codice: HTML, XML (xml)
Aggiungi questa sezione alla tua informativa sulla privacy, preferibilmente insieme al testo sulla privacy di Trackboxx.
Usa il CSS seguente per visualizzare correttamente il pulsante di opt-out:
.tb-switch {
posizione: relativo;
display: inline-block;
larghezza: 60px;
altezza: 34px;
}
/* Nascondere la casella di controllo HTML predefinita */
.tb-switch ingresso {
opacità: 0;
larghezza: 0;
altezza: 0;
}
/* Il cursore */
.tb-slider {
posizione: assoluto;
cursore: puntatore;
top: 0;
sinistra: 0;
diritto: 0;
fondo: 0;
colore di sfondo: #ccc;
-Transizione webkit: .4s;
transizione: .4s;
}
.tb-sliderprima {
posizione: assoluto;
contenuto: "";
altezza: 26px;
larghezza: 26px;
sinistra: 4px;
fondo: 4px;
colore di sfondo: bianco;
-Transizione webkit: .4s;
transizione: .4s;
}
ingresso:checked + .tb-slider {
colore di sfondo: #2196F3;
}
ingresso:focus + .tb-slider {
box-ombra: 0 0 1px #2196F3;
}
ingresso:checked + .tb-sliderprima {
-Trasformare con il webkit: tradurreX(26px);
-ms-trasformazione: tradurreX(26px);
trasformare: tradurreX(26px);
}
/* Cursori arrotondati */
.tb-slider.tb-round {
raggio del bordo: 34px;
margine destro:5px;
}
.tb-slider.tb-roundprima {
raggio del bordo: 50%;
}Lingua del codice: CSS (css)
Opzione 2 – Plugin WordPress
Se utilizzi il plugin Trackboxx per WordPress, non devi aggiungere il CSS manualmente. Copia il codice di opt-out dalle impostazioni del plugin e incollalo nella tua informativa sulla privacy.
Questa guida descrive l’integrazione separata. L’opt-out è già incluso per impostazione predefinita nel nostro modello di informativa sulla privacy.
