Opt-out integratie

Inhoudsopgave

Belangrijk

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

Door de manier waarop Trackboxx werkt, is er geen opt-in nodig.

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

Kort uitgelegd - wat betekent opt-out in ons geval?

Je kunt de opt-out functie gebruiken om een „schakelaar/knop“ weer te geven via een klein script.

Dit is standaard geactiveerd. Als dit echter door de websitebezoeker wordt gedeactiveerd, worden zijn bezoeken niet langer gevolgd.

De klant kan daarom bezwaar maken tegen tracking op de betreffende website.

Na integratie ziet de knop er als volgt uit:

toogle info-afbeelding

Integratie van de opt-out

In principe is het bijbehorende script voor de opt-out al opgenomen in de sjabloon voor het Trackboxx-privacybeleid. U vindt het HERE.

Niettemin wordt hier een overzicht gegeven van de afzonderlijke integratie van het script.

Hieronder beschrijven we 2 manieren om de opt-out in je website te integreren. De ene is volledig handmatig en de andere is via de Trackboxx plugin (momenteel beschikbaar voor WordPress)

Optie 1 - handmatige integratie

Gebruik de volgende code en pas hier in de eerste stap je tracking-ID aan.

Je kunt deze vinden door in het Trackboxx dashboard te klikken op Instellingen (tandwiel) > Websites. Je vindt de knop „Tracking code“ achter de websites die je hebt aangemaakt.

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)

Je kunt deze sectie eenvoudig toevoegen aan je privacybeleid - idealiter als uitbreiding op het Trackboxx privacybeleid.

Gebruik de volgende CSS zodat de „toogle-knop“ grafisch correct wordt weergegeven:

.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

Als je de Trackboxx WordPress plugin gebruikt, hoef je de CSS niet zelf te integreren. In de instellingen van de Trackboxx plugin vind je de opt-out code, kopieer deze en plak deze in je privacy policy.

Zoals ik al zei, moeten deze instructies de integratie van de opt-out apart beschrijven. Het is al standaard geïntegreerd in het gedeelte voor uw privacybeleid.

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

>>> naar het contactformulier