Trackboxx fungerar utan att besökarna behöver lämna ett föregående samtycke.
Vi vill ändå ge våra kunder möjlighet att erbjuda besökarna ett val att avstå från spårning.
Vad innebär opt-out i det här fallet?
Med ett kort skript kan du visa en brytare eller knapp för opt-out.
Brytaren är aktiverad som standard. Om en besökare stänger av den spåras besöken inte längre.
På så sätt kan besökare avstå från spårning på webbplatsen.
När funktionen har lagts till ser knappen ut så här:

Lägga till opt-out-funktionen
Skriptet för opt-out ingår redan i vår mall för Trackboxx integritetspolicy. Du hittar det HÄR.
I nästa avsnitt förklarar vi hur du lägger till skriptet separat.
Du kan lägga till opt-out-funktionen på webbplatsen på två sätt: manuellt eller via Trackboxx-pluginet, som för närvarande finns för WordPress.
Alternativ 1 – Manuell integration
Kopiera följande kod och ersätt spårnings-ID:t med ditt eget.
Du hittar ditt spårnings-ID i Trackboxx instrumentpanel under Inställningar (kugghjul) > Webbplatser. Klicka på ”Spårningskod” bredvid den aktuella webbplatsen.
Kod:
<etikett klass="tb-switch">
<inmatning typ="kryssruta" data-domän="TB-XXXXXXXXXXXX" id="tbTrackingAllowed" värde="true"/>
<spann klass="tb-skjutreglage tb-runda"></spann>
</etikett>
<spann id="trackingStatus">Tillåt spårning</spann>
<manus typ="text/javascript">
funktion tbInitTracking Kryssruta(id) {
var kryssrutan = dokument.getElementById(id);
var statusText = dokument.getElementById('trackingStatus');
checkBox.checked = trackboxxHelper.trackingEnabled();
statusText.textContent = checkBox.checked ? 'Mina besöksdata flödar in i webbanalysen'.' : 'Mina besöksuppgifter ingår inte i webbanalysen'.';
checkBox.onclick = funktion () {
detta.checked ? trackboxxHelper.enableTracking() : trackboxxHelper.enableTracking('nej');
statusText.textContent = detta...kontrollerad? 'Mina besöksdata flödar in i webbanalysen'.' : 'Mina besöksuppgifter ingår inte i webbanalysen'.';
};
}
dokument.addEventListener("tbScriptLaddad", funktion () {
tbInitTrackingCheckBox('tbTrackingAllowed');
});
</manus>Kodspråk: HTML, XML (xml)
Lägg till det här avsnittet i din integritetspolicy, helst tillsammans med Trackboxx text om integritet.
Använd följande CSS för att visa opt-out-knappen korrekt:
.tb-switch {
position: släkting;
display: inline-block;
bredd: 60px;
höjd: 34px;
}
/* Dölj kryssrutan för standard-HTML */
.tb-switch inmatning {
Opacitet: 0;
bredd: 0;
höjd: 0;
}
/* Skjutreglaget */
.tb-skjutreglage {
position: absolut;
markör: pekare;
topp: 0;
vänster: 0;
rätt: 0;
botten: 0;
bakgrundsfärg: #ccc;
-webkit-övergång: .4s;
övergång: .4s;
}
.tb-skjutreglageföre {
position: absolut;
innehåll: "";
höjd: 26px;
bredd: 26px;
vänster: 4px;
botten: 4px;
bakgrundsfärg: vit;
-webkit-övergång: .4s;
övergång: .4s;
}
inmatning:kontrollerad + .tb-skjutreglage {
bakgrundsfärg: #2196F3;
}
inmatning:fokus + .tb-skjutreglage {
box-skugga: 0 0 1px #2196F3;
}
inmatning:kontrollerad + .tb-skjutreglageföre {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
omvandla: translateX(26px);
}
/* Rundade reglage */
.tb-skjutreglage.tb-round {
gräns-radie: 34px;
marginal-höger:5px;
}
.tb-skjutreglage.tb-roundföre {
gräns-radie: 50%;
}Kodspråk: CSS (css)
Alternativ 2 – WordPress-plugin
Om du använder Trackboxx-pluginet för WordPress behöver du inte lägga till CSS manuellt. Kopiera opt-out-koden från pluginets inställningar och klistra in den i din integritetspolicy.
Den här guiden beskriver den separata integrationen. Opt-out-funktionen ingår redan som standard i vår mall för integritetspolicyn.
