Tracking-Script Installation
Fügen Sie Zenovay Analytics zu Ihrer Website mit einer einzigen Code-Zeile hinzu. Keine Konfiguration erforderlich.
Schnelle Installation (30 Sekunden)
Kopieren Sie dieses Script und fügen Sie es in den <head>-Bereich Ihrer Website ein:
<!-- Zenovay Analytics v2.0.6 -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>Ersetzen Sie YOUR_TRACKING_CODE durch Ihren Tracking-Code aus dem Zenovay Dashboard. Er sieht wie ZV_ABC123XYZ aus.

Das war's schon! Das Script verfolgt automatisch:
- Seitenaufrufe
- Besuchersitzungen
- Geografischer Standort
- Geräte- und Browserinformationen
- Referenzquellen
- UTM-Parameter
Framework-spezifische Installation
HTML / Statische Websites
Fügen Sie direkt vor dem schließenden </head>-Tag hinzu:
<!DOCTYPE html>
<html>
<head>
<title>My Website</title>
<!-- Zenovay Analytics v2.0.6 -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>
</head>
<body>
<!-- Your content -->
</body>
</html>React
Fügen Sie das Script in der useEffect Ihres Root-Components hinzu:
import { useEffect } from 'react';
function App() {
useEffect(() => {
const script = document.createElement('script');
script.src = 'https://api.zenovay.com/z.js';
script.defer = true;
script.setAttribute('data-tracking-code', 'YOUR_TRACKING_CODE');
document.head.appendChild(script);
}, []);
return <div>Your App</div>;
}
export default App;Next.js (App Router)
Fügen Sie zu Ihrer Root-Layout-Datei hinzu:
import Script from 'next/script';
export default function RootLayout({ children }) {
return (
<html lang="en">
<head>
<Script
src="https://api.zenovay.com/z.js"
data-tracking-code="YOUR_TRACKING_CODE"
strategy="afterInteractive"
/>
</head>
<body>{children}</body>
</html>
);
}Next.js (Pages Router)
Fügen Sie zu Ihrer _document.tsx hinzu:
import { Html, Head, Main, NextScript } from 'next/document';
import Script from 'next/script';
export default function Document() {
return (
<Html>
<Head>
<Script
src="https://api.zenovay.com/z.js"
data-tracking-code="YOUR_TRACKING_CODE"
strategy="afterInteractive"
/>
</Head>
<body>
<Main />
<NextScript />
</body>
</Html>
);
}Vue.js
Fügen Sie zu Ihrer index.html hinzu oder verwenden Sie in App.vue:
<!DOCTYPE html>
<html>
<head>
<!-- Zenovay Analytics -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>
</head>
<body>
<div id="app"></div>
</body>
</html>WordPress
Option 1: Mit einem Plugin (Empfohlen)
- Installieren Sie das Plugin Insert Headers and Footers
- Gehen Sie zu Settings → Insert Headers and Footers
- Fügen Sie dies unter „Scripts in Header" ein:
<!-- Zenovay Analytics -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>Option 2: Design bearbeiten
Fügen Sie zu header.php vor </head> hinzu:
<!-- Zenovay Analytics -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>
</head>Shopify
- Gehen Sie zu Online Store → Themes
- Klicken Sie auf Actions → Edit code
- Öffnen Sie
theme.liquid - Fügen Sie vor
</head>hinzu:
<!-- Zenovay Analytics -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>
</head>Webflow
- Gehen Sie zu Project Settings → Custom Code
- Fügen Sie den Code im Bereich Head Code ein:
<!-- Zenovay Analytics -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="https://api.zenovay.com/z.js">
</script>Squarespace
- Gehen Sie zu Settings → Advanced → Code Injection
- Fügen Sie den Code im Bereich Header ein
Installation überprüfen
1. Browser-Konsole überprüfen
Öffnen Sie die Entwicklertools Ihres Browsers (F12) und suchen Sie nach:
[Zenovay] Script executing... (v2.0.6)
Zenovay Analytics loaded { trackingCode: 'YOUR_TRACKING_CODE', enabled: true }
2. Debug-Modus aktivieren
Um detaillierte Protokolle zu sehen, aktivieren Sie den Debug-Modus in den Einstellungen Ihrer Domain (Domains → Website auswählen → Allgemein) oder fügen Sie das Debug-Attribut hinzu:
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
data-debug="true"
src="https://api.zenovay.com/z.js">
</script>Für eine visuelle In-Page-Ansicht aller Ereignisse, die Ihr Tracker sendet — Typ, Properties, Cookieless-Modus, GPC-Status, Einwilligungsstatus — aktivieren Sie das Debug Overlay in Ihren Domain-Einstellungen und laden Sie eine beliebige Seite mit ?zenovay_debug=1 angehängt an die URL. Personenbezogene Daten werden maskiert.
3. Echtzeit-Dashboard überprüfen
Besuchen Sie Ihr Zenovay Dashboard und überprüfen Sie die Echtzeit-Ansicht, um Ihren Besuch live zu sehen.
Script-Attribute
Passen Sie das Verhalten mit Datenattributen an:
| Attribut | Typ | Standard | Beschreibung |
|---|---|---|---|
data-tracking-code | string | erforderlich | Ihr Tracking-Code (z. B. ZV_ABC123) |
data-debug | boolean | false | Konsolenprotokolle anzeigen |
data-allow-localhost | boolean | false | Localhost-Besuche nachverfolgen |
Ad-Blocker-Schutz
Einige Ad-Blocker können api.zenovay.com blockieren. Verwenden Sie unseren First-Party Proxy für 100 % Tracking-Genauigkeit:
Wenn Sie blockierte Anfragen in Firefox oder Edge sehen, richten Sie einen First-Party Proxy ein, um Tracking über Ihre eigene Domain weiterzuleiten.
<!-- First-Party Proxy (bypasses ad blockers) -->
<!-- Requires proxy setup - see: docs.zenovay.com/guides/first-party-tracking -->
<script defer
data-tracking-code="YOUR_TRACKING_CODE"
src="/api/_z/script.js">
</script>Content Security Policy (CSP)
Wenn Ihre Website CSP-Header verwendet, fügen Sie Zenovay hinzu:
Content-Security-Policy:
script-src 'self' https://api.zenovay.com;
connect-src 'self' https://api.zenovay.com;Fehlerbehebung
Script wird nicht geladen
- Überprüfen Sie auf Tippfehler in Ihrem Tracking-Code
- Stellen Sie sicher, dass sich das Script in
<head>befindet, nicht in<body> - Überprüfen Sie CSP-Header - fügen Sie api.zenovay.com zu den zulässigen Quellen hinzu
- Deaktivieren Sie Ad-Blocker vorübergehend zum Testen
Keine Ereignisse im Dashboard
- Warten Sie 30 Sekunden - Ereignisse werden gestapelt
- Überprüfen Sie die Browser-Konsole auf Fehler
- Aktivieren Sie den Debug-Modus, um Ereignisprotokolle zu sehen
- Versuchen Sie ein Inkognito-/Privatfenster, um Erweiterungen auszuschließen
Ad-Blocker blockiert Script
Richten Sie einen First-Party Proxy ein, um Tracking über Ihre Domain weiterzuleiten.
Mit KI installieren
Wenn Sie KI-Coding-Assistenten verwenden (Cursor, Lovable, Replit), lesen Sie unsere AI Integration Prompts für Copy-Paste-Prompts.
Nächste Schritte
- First-Party Proxy - Ad-Blocker umgehen
- Custom Events - Spezifische Benutzeraktionen nachverfolgen
- AI Integration Prompts - Prompts für KI-Coding-Assistenten