# Tracking Opt-Out

Mit CountUp werden standardmäßig alle Besucher deiner Website erfasst. Das hilft dir, das Verhalten und die Vorlieben deiner Nutzer besser zu verstehen. Es kann jedoch Situationen geben, in denen du Besuche vom Tracking ausschließen möchtest:

  • Eigene Besuche ausschließen: Egal, ob du Aktualisierungen vornimmst, neue Funktionen testest oder als Beta-Tester oder Teammitglied agierst – du möchtest möglicherweise nicht, dass deine eigenen Besuche die Analysedaten beeinflussen. Indem du deine Besuche ausschließt, stellst du sicher, dass die erfassten Daten wirklich das Verhalten deiner Zielgruppe widerspiegeln.

  • Besuchern die Möglichkeit geben, sich abzumelden: Der Schutz der Privatsphäre deiner Nutzer ist entscheidend. Einige Besucher möchten sich aus persönlichen oder datenschutzrechtlichen Gründen vom Tracking abmelden. Indem du diese Möglichkeit anbietest, unterstreichst du dein Engagement für ihre Privatsphäre.

# Wie das Opt-out funktioniert

Viele Analysetools schließen das Tracking anhand von IP-Adressen aus. Bei CountUp steht der Schutz der Privatsphäre jedoch an erster Stelle. Das Speichern von IP-Adressen widerspricht unserem DSGVO-konformen Ansatz. Wie erreichen wir also den Ausschluss ohne IP-Adressen? Hier kommt der lokale Speicher des Browsers (localStorage) ins Spiel.

LocalStorage ist ein Teil des Webspeichers, der es Websites ermöglicht, Daten im Webbrowser eines Nutzers zu speichern. Im Gegensatz zu Cookies, die Ablaufdaten haben, bleiben Daten im LocalStorage erhalten, bis sie explizit gelöscht werden. Durch das Setzen einer speziellen Markierung im LocalStorage können wir CountUp anweisen, die Besuche eines Nutzers nicht zu verfolgen – so können Ausschlüsse umgesetzt werden, ohne die Privatsphäre zu gefährden.

# Ausschluss über ein Skript auf einer Seite ermöglichen

Um die Nutzung zu erleichtern, haben wir eine einfache HTML-Opt-out-Seite erstellt, die ein Skript enthält, um die LocalStorage-Markierung zu setzen. Du kannst diese Seite auf deiner Website bereitstellen, um Besuchern eine Opt-out-Option anzubieten. Du kannst die Vorlage hier herunterladen:

Opt-Out Vorlage (HTML)
countup-opt-out.html 1.1KB

Wenn du die Opt-out-Seite lieber selbst implementieren möchtest, kannst du die folgenden JavaScript-Funktionen als Ausgangspunkt verwenden:

function optOutFromCountUp() {
  localStorage.setItem('countup_ignore', 'true');
}

function optInToCountUp() {
  localStorage.setItem('countup_ignore', 'false');
}

function isOptedOutFromCountUp() {
  localStorage.getItem('countup_ignore') === 'true';
}

Du kannst diese Funktionen beispielsweise durch Klicken auf einen Button oder beim Umschalten einer Checkbox aufrufen, um den Opt-out-Status anzuzeigen.

# Manuell vom Tracking ausschließen

Falls du nur ein bestimmtes Gerät ausschließen möchtest, ohne ein Skript implementieren zu müssen, kannst du die Ausschluss-Markierung auch manuell im LocalStorage deines Browsers setzen:

  1. Rufe die Website auf, von der du deine Besuche ausschließen möchtest.
  2. Öffne die Webkonsole deines Browsers. In Firefox oder Chrome kannst du dies durch Drücken von F12 und anschließendes Auswählen des Tabs „Konsole“ tun.
  3. Kopiere und füge den folgenden Befehl in die Konsole ein und drücke Enter:
localStorage.countup_ignore = 'true';

Um das Tracking deiner Besuche wieder zu aktivieren:

  1. Besuche die gewünschte Seite und öffne die Webkonsole.
  2. Gib den folgenden Befehl ein und drücke Enter:
delete localStorage.countup_ignore;