Cookielose Webanalyse für Vue und Nuxt
Binden Sie Noralytic über den Dokument-Head in eine Vue- oder Nuxt-App ein. Routenwechsel werden automatisch erfasst, ohne Cookies und ohne Plugins.
Warum Noralytic mit Vue und Nuxt
Vue- und Nuxt-Apps navigieren auf dem Client, daher übersieht klassische Seitenlade-Analyse die meisten Aufrufe. Noralytic liest den Browserverlauf und zählt jeden Routenwechsel.
Ein winziges Skript und kein Einwilligungsbanner für die Analyse halten Ihre Vue- oder Nuxt-Seite schnell und sauber.
- Keine Cookies, kein lokaler Speicher und keine gespeicherten IP-Adressen, daher braucht die Analyse allein kein Einwilligungsbanner.
- Ein Tracking-Skript unter 1 KB, das Ihre Seiten nicht verlangsamt.
- Echtzeit-Statistiken, Top-Seiten, Quellen, Länder, Geräte, Kampagnen und Ereignisse in einem einfachen Dashboard.
- Navigation innerhalb von Single-Page-Anwendungen wird automatisch erfasst, weil das Skript dem Browserverlauf folgt.
Was Sie brauchen
- Ein kostenloses Noralytic-Konto mit Ihrer Website unter ihrer genauen Domain.
- Eine Vue-App mit
index.htmloder ein Nuxt-Projekt mit Zugriff aufnuxt.config.
So binden Sie Noralytic in Vue und Nuxt ein
Der Tracking-Code besteht aus einer Zeile. Die Schritte unten zeigen, wohin er gehört.
<script data-host="https://noralytic.com" src="https://noralytic.com/js/script.js" id="ZwSg9rf6GA" async defer></script>
- Vue (Vite): index.html bearbeiten
Fügen Sie das Snippet im<head>derindex.htmlein. - Nuxt: nuxt.config bearbeiten
Fügen Sie das Skript wie unten gezeigt zuapp.head.scripthinzu. - Deployen und testen
Prüfen Sie die Echtzeit-Ansicht in Noralytic beim Navigieren.
export default defineNuxtConfig({
app: {
head: {
script: [
{
src: 'https://noralytic.com/js/script.js',
'data-host': 'https://noralytic.com',
id: 'ZwSg9rf6GA',
async: true,
defer: true,
},
],
},
},
});
Prüfen, ob das Tracking funktioniert
- Website öffnen
Nutzen Sie ein privates Browserfenster, damit Erweiterungen und Ihr Login nicht stören. - Noralytic-Echtzeit-Ansicht öffnen
Öffnen Sie in Ihrem Noralytic-Dashboard Ihre Website und wechseln Sie zu Echtzeit. - Ihren Besuch suchen
Ihr Seitenaufruf sollte innerhalb weniger Sekunden erscheinen. Klicken Sie ein paar Seiten durch, um zu sehen, dass jede gezählt wird.
Eigene Ereignisse in Vue und Nuxt messen
Rufen Sie den Tracker aus einer Komponentenmethode oder einem Event-Handler auf.
<template>
<button @click="track">Anmelden</button>
</template>
<script setup>
function track() {
window.pa?.track({ name: 'signup' });
}
</script>
Ereignisse erscheinen in Ihrem Ereignisbericht. Wert und Einheit sind optional, zum Beispiel pa.track({ name: 'purchase', value: 49.9, unit: 'EUR' }).
Eigene Besuche und Bots ausschließen
Damit Ihre Zahlen sauber bleiben, öffnen Sie die Website-Einstellungen in Noralytic und tragen Ihre eigene IP-Adresse unter den ausgeschlossenen IP-Adressen ein. Stellen Sie sicher, dass der Bot-Filter aktiviert ist, damit bekannte Crawler ignoriert werden.
Fehlerbehebung
- Server-Side Rendering: Greifen Sie auf
windownur im Browser zu, etwa in Event-Handlern oder onMounted. - Id beibehalten: Das Skript findet sich selbst über
id="ZwSg9rf6GA". - Nach einigen Minuten keine Daten? Prüfen Sie, ob die Domain in Noralytic genau zu Ihrer Website passt und das Skript im Seitenquelltext erscheint.
- Werbeblocker: Manche Blocker verstecken Analyse-Skripte. Testen Sie in einem privaten Fenster ohne Erweiterungen.
- Content Security Policy: Nutzen Sie eine, erlauben Sie
noralytic.comals Skript- und Verbindungsquelle.
Häufig gestellte Fragen (FAQ)
Brauche ich ein Plugin oder eine App, um Noralytic mit Vue und Nuxt zu nutzen?
Es ist kein Modul nötig. Fügen Sie das Script-Tag oder den Head-Config-Eintrag hinzu.
Braucht Noralytic bei Vue und Nuxt ein Cookie-Banner?
Noralytic selbst nutzt keine Cookies, daher braucht die Analyse allein kein Einwilligungsbanner. Andere Tools auf Ihrer Seite, etwa Werbung oder Social-Widgets, können trotzdem eines erfordern.
Erfasst Noralytic die Vue-Router-Navigation?
Ja. Routenwechsel nutzen die Browser-History-API, der das Skript folgt.
Funktioniert es mit Nuxt Server-Side Rendering?
Ja. Das Skript wird in den Dokument-Head eingefügt und läuft im Browser, nachdem die Seite geladen wurde.
Ist Noralytic mit Vue und Nuxt kostenlos nutzbar?
Ja. Noralytic hat einen kostenlosen Tarif mit 10.000 Seitenaufrufen pro Monat für eine Website, bezahlte Tarife beginnen bei 8,99 € pro Monat.
Weiterlesen
Datenschutzfreundliche Analyse kostenlos testen
Erstellen Sie in Sekunden ein kostenloses Konto, fügen Sie eine Codezeile ein und sehen Sie Ihre ersten Besucher live. Keine Cookies, keine Kreditkarte.