Zenovay ist so konzipiert, dass es auf allen modernen Plattformen funktioniert. Diese Anleitung behandelt die technischen Anforderungen sowohl für das Dashboard als auch für das Tracking-Skript.
Dashboard-Anforderungen
Unterstützte Browser
| Browser | Mindestversion | Empfohlen |
|---|---|---|
| Chrome | 90+ | Aktuell |
| Firefox | 88+ | Aktuell |
| Safari | 14+ | Aktuell |
| Edge | 90+ | Aktuell |
| Opera | 76+ | Aktuell |
Internet Explorer wird nicht unterstützt. Bitte verwenden Sie einen modernen Browser.
Geräte-Anforderungen
Desktop/Laptop
- Jeder moderne Computer ab 2018+
- 4GB RAM Minimum (8GB empfohlen)
- Stabile Internetverbindung
Tablet
- iPad (iOS 14+)
- Android Tablets (Android 8+)
- Surface-Geräte (Edge Browser)
Mobilgerät
- iPhone (iOS 14+)
- Android Telefone (Android 8+)
- Moderner mobiler Browser
Bildschirmauflösung
| Gerät | Minimum | Empfohlen |
|---|---|---|
| Desktop | 1280×720 | 1920×1080+ |
| Tablet | 768×1024 | 1024×1366+ |
| Mobilgerät | 375×667 | Jedes modernes Telefon |
Das Dashboard ist vollständig responsiv und passt sich allen Bildschirmgrößen an.
JavaScript-Anforderungen
Das Dashboard erfordert, dass JavaScript aktiviert ist. Features, die von JavaScript abhängen:
- Echtzeit-Updates
- Interaktive Diagramme
- 3D-Globus-Visualisierung
- Datumswähler und Filter
- Session-Replay-Player
Anforderungen für Tracking-Skript
Besucher-Browser-Unterstützung
Das Zenovay-Tracking-Skript unterstützt alle großen Browser:
| Browser | Mindestversion |
|---|---|
| Chrome | 60+ |
| Firefox | 55+ |
| Safari | 12+ |
| Edge | 79+ |
| Opera | 47+ |
| Samsung Internet | 8+ |
Unterstützung für ältere Browser
Bei älteren Browsern (IE11, ältere mobile):
- Grundlegende Verfolgung funktioniert immer noch
- Einige Funktionen können begrenzt sein
- Skript verzeiht elegant
Breite Kompatibilität
Das Tracking-Skript ist so konzipiert, dass es auf 99%+ des Web-Traffic ohne Probleme funktioniert.
Skriptgröße
| Metriken | Wert |
|---|---|
| Skript-Größe | ~5KB gzippt |
| Ladezeit-Auswirkung | < 50ms |
| Speichernutzung | < 2MB |
Das Skript ist für minimale Leistungsauswirkungen optimiert.
Website-Kompatibilität
Unterstützte Plattformen
Zenovay funktioniert mit jeder Website, die JavaScript einschließen kann:
Statische Seiten:
- HTML/CSS/JS Seiten
- Hugo, Jekyll, Gatsby
- Eleventy, Astro
- Jeder Static Site Generator
Dynamische Seiten:
- WordPress
- Drupal, Joomla
- Benutzerdefinierte PHP Seiten
- Ruby on Rails
- Django, Flask
JavaScript Frameworks:
- React, Next.js
- Vue.js, Nuxt
- Angular
- Svelte, SvelteKit
- Remix, Solid
E-Commerce:
- Shopify
- WooCommerce
- Magento
- BigCommerce
- Benutzerdefinierte Plattformen
No-Code/CMS:
- Webflow
- Squarespace
- Wix
- Ghost
- Contentful
SPA-Unterstützung
Single Page Applications werden vollständig unterstützt:
// Auto-Tracking (Standard)
// Zenovay erkennt Navigationsänderungen automatisch
// Manuelles Tracking (falls benötigt)
zenovay('page')
Das Skript nutzt:
- History API Erkennung (
pushState/replaceState/popstate) - MutationObserver Fallback
Netzwerkanforderungen
Firewall-Überlegungen
Wenn Ihre Organisation eine Firewall nutzt, stellen Sie sicher, dass diese Domains zugänglich sind:
| Domain | Zweck |
|---|---|
app.zenovay.com | Dashboard-Zugriff |
api.zenovay.com | Datenerfassung |
auth.zenovay.com | Authentifizierung |
*.zenovay.com | Alle Zenovay-Services |
Port-Anforderungen
- HTTPS (Port 443) für alle Kommunikation
- Keine speziellen Ports erforderlich
Proxy-Unterstützung
Das Dashboard funktioniert durch Unternehmens-Proxys, die HTTPS-Traffic erlauben. Kontaktieren Sie Ihre IT-Abteilung bei Zugriffsproblemen.
Content Security Policy
Wenn Ihre Website CSP-Header nutzt, fügen Sie Zenovay zu Ihrer Policy hinzu:
Content-Security-Policy:
script-src 'self' https://api.zenovay.com;
connect-src 'self' https://api.zenovay.com;
Erforderliche Direktiven
| Direktive | Wert |
|---|---|
script-src | https://api.zenovay.com |
connect-src | https://api.zenovay.com |
Für First-Party-Tracking, verwenden Sie stattdessen Ihre Subdomain.
API-Anforderungen
Der programmgesteuerte Zugriff auf die Zenovay REST API erfordert einen bezahlten Plan. Die API ist in den Plänen Pro und höher verfügbar – der Free-Plan umfasst keine API-Schlüssel.
HTTP-Client-Anforderungen
| Anforderung | Wert |
|---|---|
| Protokoll | HTTPS nur |
| TLS-Version | 1.2 oder höher |
| Content-Type | application/json |
Rate Limits
API-Anfragen werden pro Plan begrenzt, mit höheren Kontingenten für höhere Stufen. Antworten enthalten X-RateLimit-Limit und X-RateLimit-Window Header, damit Sie Ihr aktuelles Limit sehen können.
Siehe API Rate Limits für die aktuellen Pro-Plan-Zahlen.
Performance-Überlegungen
Dashboard-Leistung
Für beste Dashboard-Erfahrung:
- Verwenden Sie eine kabelgebundene Verbindung für große Datenmengen
- Schließen Sie unbenutzte Browser-Registerkarten
- Verwenden Sie Chrome für beste 3D-Globus-Leistung
- Erlauben Sie JavaScript und WebGL
Tracking-Skript-Leistung
Das Tracking-Skript ist optimiert um:
- Asynchron zu laden (nicht blockierend)
- Minimale Bandbreite zu verwenden
- Keine Auswirkung auf Core Web Vitals
- Offline zu funktionieren (puffert Events)
WebGL-Anforderungen
Der 3D-Globus erfordert WebGL-Unterstützung:
- Standardmäßig in modernen Browsern aktiviert
- Kann in einigen Unternehmensumgebungen deaktiviert sein
- Verzeiht elegant, wenn nicht verfügbar
Um WebGL-Unterstützung zu überprüfen, besuchen Sie: get.webgl.org
Cookie-Anforderungen
Dashboard-Cookies
Das Dashboard nutzt Cookies für:
- Authentifizierung (erforderlich)
- Einstellungen (optional)
- Sitzungsverwaltung (erforderlich)
Tracking-Cookies
Standardmäßig nutzt Tracking ein First-Party-Cookie zur Besucher-Identifikation. Cookie-lose Modus ist verfügbar.
| Modus | Cookie | Genauigkeit |
|---|---|---|
| Standard | Ja (first-party) | Höher |
| Cookie-los | Nein | Moderat |
Barrierefreiheit
Das Zenovay-Dashboard zielt auf Barrierefreiheit ab:
- Tastatur-Navigationsunterstützung
- Bildschirmleser-Kompatibilität
- Farbkontrast-Compliance
- Fokus-Indikatoren
Wir verbessern ständig die Barrierefreiheit. Melden Sie Probleme an [email protected].
Fehlerbehebung
"JavaScript erforderlich"-Nachricht
- Aktivieren Sie JavaScript in Browser-Einstellungen
- Deaktivieren Sie Content Blocker vorübergehend
- Versuchen Sie einen anderen Browser
3D-Globus wird nicht geladen
- Überprüfen Sie, dass WebGL aktiviert ist
- Aktualisieren Sie Grafiktreiber
- Versuchen Sie Chrome (beste WebGL-Unterstützung)
- Überprüfen Sie Browser-Konsole auf Fehler
Langsames Dashboard
- Reduzieren Sie Datumsbereich
- Schließen Sie andere Browser-Registerkarten
- Versuchen Sie Inkognito-Modus
- Überprüfen Sie Netzwerkgeschwindigkeit
Skript tracked nicht
Siehe Fehlerbehebung: Tracking funktioniert nicht