# Seiten-Tracking

Standardmäßig trackt CountUp einen Seitenaufruf automatisch, wenn eine Seite geladen wird. Dies gilt für jede Seite, auf der der Tracking-Code integriert ist.

Für jeden Seitenaufruf erfasst CountUp den vollständigen Pfad der Seite relativ zur Domain deiner Website. Wenn die URL beispielsweise https://www.meine-seite.com/page1 lautet, wird der Name der Seite als /page1 getrackt.

# Automatische Seitenaufrufe deaktivieren

Du kannst das automatische Tracking von Seitenaufrufen ganz einfach deaktivieren, indem du das Attribut data-disable-pageview-tracking in deinem Snippet setzt:

<script
  defer
  data-domain="your-domain.com"
  data-disable-pageview-tracking
  src="https://cdn.countup.io/script.min.js"
></script>

Mit dieser Konfiguration wird das Snippet beim Laden der Seite kein automatisches Seitenaufruf-Ereignis tracken. Wenn du den Tracking-Code einmalig für alle Seiten einfügst, gilt dies für alle Seiten deiner Website.

# Seiten vom Tracking ausschließen

Manchmal möchtest du bestimmte Seiten deiner Website vom Tracking ausschließen. Dies kann aus verschiedenen Gründen nützlich sein, zum Beispiel um:

  • Unrelevante oder Testseiten auszuschließen: Seiten, die keine nützlichen Erkenntnisse liefern, wie Fehlerseiten, Testumgebungen oder Entwicklungsseiten, können ausgeschlossen werden, um die Genauigkeit und Relevanz der Analysedaten zu bewahren.
  • Häufig gecrawlte Seiten: Seiten, die oft von Suchmaschinen oder Bots gecrawlt werden, können ausgeschlossen werden, um zu vermeiden, dass die Analysedaten durch nicht-menschlichen Traffic verfälscht werden.
  • Hochfrequentierte Seiten: Um den Verbrauch der Seitenaufrufe zu steuern, die oft ein Preisfaktor in Analysediensten sind. Durch das Ausschließen hochfrequentierter Seiten können Kosten im Zusammenhang mit Tracking und Analysen besser verwaltet werden.

# Wie es funktioniert

Die Ausschlussfunktion funktioniert, indem du eine Liste von Pfaden angibst, die vom Tracking ausgeschlossen werden sollen. Zum Beispiel: /page oder /page/subpage.

Um die Handhabung zu erleichtern, kannst du auch das Wildcard-Symbol % verwenden, um variable Teile des Pfades darzustellen. Ein einzelnes Wildcard kann am Anfang oder Ende eines Pfadsegments verwendet werden, während zwei Wildcards, eines am Anfang und eines am Ende, es ermöglichen, jeden Teil des Pfades zu ignorieren, der das angegebene Muster enthält. Zum Beispiel:

  • /page% würde alle Pfade ignorieren, die mit "/page" beginnen
  • %page% würde alle Pfade ignorieren, die irgendwo den String "page" enthalten
  • %page würde alle Pfade ignorieren, die mit dem String "page" enden

# Konfiguration des Tracking-Snippets

Du kannst die Liste der Pfade, die du ausschließen möchtest, im Tracking-Snippet über das Attribut data-excluded-paths festlegen. Du übergibst deine Liste als durch Kommas getrennte Liste von Pfaden, zum Beispiel: "/path1,/path2,/path3". Hier ein Beispiel für ein Tracking-Snippet:

<script
  defer
  data-domain="your-domain.com"
  data-excluded-paths="/ignore/this/page,%ignore_this_everywhere%"
  ,
  src="https://cdn.countup.io/script.min.js"
></script>

In diesem Beispiel würden Seitenaufrufe der Seite /ignore/this/page und aller Seiten, die den String ignore_this_everywhere enthalten, keinen Seitenaufruf tracken.