Hash-basierte Seitenpfad-Verfolgung
Erfassen Sie Seitenaufrufe für Single Page Applications (SPAs), die auf Hash-basiertem Routing basieren. Diese Funktion erkennt automatisch die Navigation zwischen verschiedenen Abschnitten Ihrer App mithilfe von URL-Fragmenten (dem Teil nach #).
Was sind Hash-basierte Seitenpfade?
Hash-basierte Seitenpfade sind URLs, die Fragmente verwenden, um zwischen verschiedenen Abschnitten oder Seiten innerhalb eines einzelnen HTML-Dokuments zu wechseln. Zum Beispiel:
https://yoursite.com/#home- Startabschnitthttps://yoursite.com/#about- Über-uns-Abschnitthttps://yoursite.com/#contact- Kontaktabschnitt
Die meisten Web-Analytics-Tools verpassen diese Navigationsereignisse, da der Browser die Seite nicht neu lädt, wenn sich der Hash ändert. Flowsery Analytics löst dies, indem es auf Hash-Änderungen lauscht und sie als einzelne Seitenaufrufe protokolliert.
Hash-basierte Seitenpfad-Verfolgung aktivieren
Tauschen Sie Ihr Standard-Flowsery-Analytics-Tracking-Script gegen die Hash-fähige Version aus. Platzieren Sie dieses Script im <head>-Bereich Ihrer Website:
<script defer data-fl-website-id="flid_******" src="https://cdn.flowsery.com/main.js"></script>
<!-- this is the only difference from the regular script -->Hinweis: Ersetzen Sie flid_****** durch Ihre tatsächliche Website-ID.
Das ist alles. Flowsery Analytics verfolgt nun automatisch:
- Initiale Seitenladungen
- Hash-Änderungen (z.B. wenn Benutzer auf interne Links klicken, die das URL-Fragment ändern)
- Alle regulären Seitennavigationen
Anwendungsfälle
Diese Funktion ist ideal für:
- Single Page Applications (React, Vue, Angular-Apps mit Hash-Routing)
- Landing Pages mit mehreren Abschnitten, die über Ankerlinks erreicht werden
- Dokumentationsseiten mit Hash-basierter Navigation
- Portfolio-Websites mit Hash-basiertem Abschnittswechsel
Ihre Analytics zeigen nun separate Einträge für jede Hash-basierte "Seite" an, die Besucher aufrufen, und geben Ihnen bessere Einblicke, wie Benutzer durch Ihre Inhalte navigieren.