Een opt-out toevoegen

Inhoudsopgave

Belangrijk

Om de opt-out te gebruiken, heb je de nieuwste versie van het Trackboxx-trackingscript nodig.

Trackboxx werkt zonder dat bezoekers vooraf toestemming hoeven te geven.

Toch willen we onze klanten de mogelijkheid bieden om bezoekers een opt-out aan te bieden.

Wat betekent opt-out in dit geval?

Met een kort script toon je een schakelaar of knop voor de opt-out.

De schakelaar staat standaard aan. Zet een bezoeker hem uit, dan worden diens bezoeken niet meer gevolgd.

Zo kunnen bezoekers tracking op de website weigeren.

Na de integratie ziet de knop er zo uit:

toogle info-afbeelding

De opt-out toevoegen

Het opt-outscript is al opgenomen in onze sjabloon voor het Trackboxx-privacybeleid. Je vindt het HIER.

In het volgende gedeelte leggen we uit hoe je het script afzonderlijk toevoegt.

Je kunt de opt-out op twee manieren aan je website toevoegen: handmatig of via de Trackboxx-plugin, die momenteel beschikbaar is voor WordPress.

Optie 1 – Handmatige integratie

Kopieer de volgende code en vervang eerst de tracking-ID door je eigen ID.

Je vindt je tracking-ID in het Trackboxx-dashboard onder Instellingen (tandwiel) > Websites. Klik bij de juiste website op ‘Trackingcode’.

Code:

<label klasse="tb-schakelaar">
<invoer type="selectievakje" gegevensdomein="TB-XXXXXXXXXXXXXXXXXXXXXXXX"." id="tbTrackingAllowed"." waarde="true"/>
<span klasse="tb-schuifregelaar tb-rond"."></span>
</label>
<span id="trackingStatus">Tracering toestaan</span>
<script type="tekst/javascript">
functie tbInitTrackingCheckBox(id) {
var selectievakje = document.getElementById(id);
var statusTekst = document.getElementById('volgstatus');
checkBox.checked = trackboxxHelper.trackingEnabled();
statusText.textContent = checkBox.checked ? 'Mijn bezoekersgegevens vloeien in de webanalyse'.' : 'Mijn bezoekersgegevens zijn niet opgenomen in de webanalyse'.';
checkBox.onclick = functie () {
deze.checked ? trackboxxHelper.enableTracking() : trackboxxHelper.enableTracking('nee');
statusText.textContent = deze.gecontroleerd ? 'Mijn bezoekersgegevens vloeien in de webanalyse'.' : 'Mijn bezoekersgegevens zijn niet opgenomen in de webanalyse'.';
};
}
document.addEventListener("tbScriptLoaded", functie () {
tbInitTrackingCheckBox('tbTrackingAllowed');
});
</script>Taal van de code: HTML, XML (xml)

Voeg dit gedeelte toe aan je privacybeleid, bij voorkeur naast de privacytekst van Trackboxx.

Gebruik de volgende CSS om de opt-outknop correct weer te geven:

.tb-schakelaar {
positie: relatief;
weergaveinline-block;
breedte: 60px;
hoogte: 34px;
}

/* Standaard HTML-vakje verbergen */
.tb-schakelaar invoer {
opaciteit: 0;
breedte: 0;
hoogte: 0;
}

/* De schuifregelaar */
.tb-schuifregelaar {
positieAbsoluut;
cursorAanwijzer;
top: 0;
links: 0;
rechts: 0;
bodem: 0;
achtergrondkleur: #ccc;
-webkit-overgang: .4s;
overgang: .4s;
}

.tb-schuifregelaarvoor {
positieAbsoluut;
inhoud: "";
hoogte: 26px;
breedte: 26px;
links: 4px;
bodem: 4px;
achtergrondkleur: wit;
-webkit-overgang: .4s;
overgang: .4s;
}

invoerGecontroleerd + .tb-schuifregelaar {
achtergrondkleur: #2196F3;
}

invoer:focus + .tb-schuifregelaar {
kaderschaduw: 0 0 1px #2196F3;
}

invoerGecontroleerd + .tb-schuifregelaarvoor {
-webkit-transform: vertalenX(26px);
-ms-transform: vertalenX(26px);
transformeren: vertalenX(26px);
}

/* Afgeronde schuifregelaars */
.tb-schuifregelaar.tb-ronde {
grensradius: 34px;
marge-rechts:5px;
}

.tb-schuifregelaar.tb-rondevoor {
grensradius: 50%;
}Taal van de code: CSS (css)

Optie 2 – WordPress-plugin

Gebruik je de Trackboxx-plugin voor WordPress, dan hoef je de CSS niet handmatig toe te voegen. Kopieer de opt-outcode uit de plugininstellingen en plak deze in je privacybeleid.

Deze handleiding beschrijft de afzonderlijke integratie. De opt-out is standaard al opgenomen in onze sjabloon voor het privacybeleid.

Als u vragen hebt, ondersteuning nodig hebt of gewoon iets kwijt wilt, horen we graag van u.

>>> naar het contactformulier