Per il modo in cui funziona Trackboxx, non è necessario alcun opt-in.
Tuttavia, vorremmo dare ai nostri clienti la possibilità di offrire una funzione di opt-out.
Spiegato brevemente: cosa significa opt-out nel nostro caso?
È possibile utilizzare la funzione di opt-out per visualizzare un "interruttore/pulsante" tramite un piccolo script.
Questa funzione è attivata per impostazione predefinita. Tuttavia, se il visitatore del sito web lo disattiva, le sue visite non vengono più tracciate.
Il cliente può quindi opporsi al tracciamento sul sito web corrispondente.
Dopo l'integrazione, il pulsante si presenta come segue:

Integrazione dell'opt-out
In linea di principio, lo script corrispondente per l'opt-out è già presente nel modello dell'informativa sulla privacy di Trackboxx. È possibile trovarlo QUI.
Tuttavia, qui viene fornita una panoramica dell'integrazione separata dello script.
Di seguito descriviamo due modi per integrare l'optout nel vostro sito web. Uno è completamente manuale e l'altro è tramite il plugin Trackboxx (attualmente disponibile per WordPress).
Opzione 1 - integrazione manuale
Utilizzate il seguente codice e regolate il vostro ID di tracciamento qui nella prima fase.
Potete trovarli facendo clic su Impostazioni (ruota dentata) > Siti web nella dashboard di Trackboxx. Troverete il pulsante "Codice di tracciamento" dietro i siti web creati.
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)
Potete semplicemente aggiungere questa sezione alla vostra informativa sulla privacy, idealmente come estensione dell'informativa sulla privacy di Trackboxx.
Utilizzate il seguente CSS in modo che il "pulsante toogle" sia visualizzato graficamente in modo corretto:
.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 per WordPress
Se utilizzate il plugin Trackboxx per WordPress, non dovete integrare il CSS da soli. Nelle impostazioni del plugin Trackboxx troverete il codice di opt-out, copiatelo e incollatelo nella vostra informativa sulla privacy.
Come ho detto, queste istruzioni dovrebbero descrivere l'integrazione dell'opt-out separatamente. È già integrato di default nella sezione dedicata all'informativa sulla privacy.
