#
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.
Hinweis
Du kannst dennoch ein Seitenaufruf-Ereignis manuell auslösen, indem du countup.trackPageview();
mit unserer JavaScript-Bibliothek aufrufst.
#
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
Bitte beachten
Die Pfade müssen immer relativ zu deiner Domain angegeben werden! Das bedeutet, sie sollten so angegeben werden, wie sie in der URL nach deinem Domainnamen erscheinen. Zum Beispiel würde die Seite https://www.deine-domain.com/page
als Pfad /page
spezifiziert werden.
#
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.