Benutzerdefinierte Domänen
Mit benutzerdefinierten Domänen können Sie das Zenovay-Tracking-Skript bereitstellen und von Ihrer eigenen Domäne aus auf Ihr Dashboard zugreifen. Dies kann die Bypass-Raten von Werbeblockern verbessern und ein markenbezogeneres Erlebnis bieten.
Übersicht
Mit benutzerdefinierten Domänen können Sie:
- Tracking-Skript von Ihrer Domäne bereitstellen (z. B.
analytics.yourdomain.com) - Auf Dashboard von einer benutzerdefinierten URL zugreifen (z. B.
stats.yourdomain.com) - Bypass-Raten verbessern durch Vermeidung häufiger Analysisdomänen
- Markenkonsistenz über alle Dienste wahren
Benutzerdefinierte Domänen sind auf Scale- und Enterprise-Plänen verfügbar. Basis-SSL-Zertifikate sind ohne zusätzliche Kosten enthalten.
Vorteile benutzerdefinierter Domänen
1. Besserer Werbeblocker-Bypass
Werbeblocker blockieren typischerweise Anfragen an bekannte Analysisdomänen wie api.zenovay.com. Die Verwendung Ihrer eigenen Domäne kann die Tracking-Genauigkeit um 10–30 % verbessern.
2. Schnellere Ladezeiten
Das Bereitstellen des Skripts von Ihrer Domäne kann die DNS-Lookups verkürzen und die Seitenladegeschwindigkeit verbessern, besonders wenn Sie diese Domäne bereits nutzen.
3. Markenkonsistenz
Greifen Sie auf Ihre Analysen unter analytics.yourdomain.com zu, anstelle von app.zenovay.com, für ein kohärenteres Markenerlebnis.
4. First-Party-Kontext
Cookies und Speicher von Ihrer Domäne werden als First-Party behandelt, was datenschutzfreundlicher ist und weniger wahrscheinlich blockiert wird.
Arten von benutzerdefinierten Domänen
Tracking-Skript-Domäne
Stellen Sie das Zenovay-Tracking-Skript von Ihrer Domäne bereit.
Beispiel: https://analytics.yourdomain.com/z.js
Anwendungsfälle:
- Werbeblocker-Bypass-Raten verbessern
- DNS-Lookups reduzieren
- First-Party-Skript-Laden
Dashboard-Domäne
Greifen Sie auf Ihr Zenovay-Dashboard von Ihrer Domäne aus zu.
Beispiel: https://stats.yourdomain.com
Anwendungsfälle:
- White-Label-Analysen für Kunden
- Markenkonsistenz
- Benutzerdefinierte Domäne für Team-Zugriff
API-Domäne (nur Enterprise)
Greifen Sie auf die Zenovay-API von Ihrer Domäne aus zu.
Beispiel: https://api-analytics.yourdomain.com
Anwendungsfälle:
- Vollständige White-Label-Lösung
- Strikte CSP-Richtlinien
- API-Rate-Limiting pro Domäne
Einrichtung benutzerdefinierter Domänen
Schritt 1: Wählen Sie Ihre Domäne
Wählen Sie eine Subdomäne für Zenovay:
Empfohlene Subdomänen:
analytics.yourdomain.com(Tracking-Skript)stats.yourdomain.com(Dashboard)metrics.yourdomain.cominsights.yourdomain.com
Verwenden Sie NICHT Ihre Root-Domäne (yourdomain.com) für benutzerdefinierte Analysen. Verwenden Sie immer eine Subdomäne, um DNS-Konflikte zu vermeiden.
Schritt 2: Domäne in Zenovay hinzufügen
- Öffnen Sie Domains, wählen Sie Ihre Website aus und öffnen Sie deren Einstellungen.
- Klicken Sie auf Add Custom Domain.
- Geben Sie Ihre Subdomäne ein (z. B.
analytics.yourdomain.com). - Wählen Sie Domänentyp (Tracking Script / Dashboard / API).
- Klicken Sie auf Add Domain.
Sie erhalten DNS-Konfigurationsdetails.
Schritt 3: DNS-Einträge konfigurieren
Fügen Sie die folgenden DNS-Einträge zu Ihrem Domain-Anbieter hinzu:
Für Tracking-Skript-Domäne
Fügen Sie einen CNAME-Eintrag hinzu:
Type: CNAME
Name: analytics
Value: proxy.zenovay.com
TTL: 3600 (or Auto)
Für Dashboard-Domäne
Fügen Sie einen CNAME-Eintrag hinzu:
Type: CNAME
Name: stats
Value: app.zenovay.com
TTL: 3600 (or Auto)
Verifikations-TXT-Eintrag
Fügen Sie einen TXT-Eintrag zur Domänenverifikation hinzu:
Type: TXT
Name: _zenovay-verification.analytics
Value: zenovay-verification=abc123xyz...
TTL: 3600 (or Auto)
DNS-Änderungen können 1–72 Stunden zur Verbreitung benötigen. Typischerweise sind sie innerhalb von 15 Minuten aktiv.
Schritt 4: SSL-Zertifikat
Zenovay stellt automatisch ein SSL-Zertifikat für Ihre benutzerdefinierte Domäne über Let's Encrypt bereit.
Prozess:
- DNS-Einträge werden verifiziert
- SSL-Zertifikat wird angefordert
- Zertifikat wird ausgegeben (normalerweise innerhalb von 5 Minuten)
- Automatische Verlängerung alle 90 Tage
Status:
- Pending: DNS-Verifikation läuft
- Issuing: Zertifikat wird generiert
- Active: SSL-Zertifikat installiert und funktioniert
- Failed: Konfigurationsfehler (DNS überprüfen)
Schritt 5: Tracking-Skript aktualisieren
Sobald die Domäne aktiv ist, aktualisieren Sie Ihr Tracking-Skript:
Vorher (Standard-Domäne):
<script src="https://api.zenovay.com/z.js"
data-tracking-code="YOUR_TRACKING_CODE"
async></script>
Nachher (benutzerdefinierte Domäne):
<script src="https://analytics.yourdomain.com/z.js"
data-tracking-code="YOUR_TRACKING_CODE"
async></script>
Schritt 6: Konfiguration verifizieren
Testen Sie Ihre benutzerdefinierte Domäne:
- Besuchen Sie
https://analytics.yourdomain.com/z.js - Überprüfen Sie, dass das Skript ohne Fehler geladen wird
- Überprüfen Sie SSL-Zertifikat im Browser (Schloss-Symbol)
- Testen Sie das Tracking auf einer Seite mit dem aktualisierten Skript
DNS-Konfiguration nach Anbieter
Cloudflare
- Melden Sie sich beim Cloudflare-Dashboard an
- Wählen Sie Ihre Domäne
- Gehen Sie zu DNS → Records
- Klicken Sie auf Add record
- Fügen Sie CNAME- und TXT-Einträge wie oben gezeigt hinzu
- Wichtig: Setzen Sie den Proxy-Status auf „DNS only" (graue Wolke)
Wenn Sie den Cloudflare-Proxy (orange Wolke) verwenden, deaktivieren Sie ihn für Zenovay-Benutzerdefinierte Domänen. Die orange Wolke kann die SSL-Zertifikatvalidierung beeinträchtigen.
Google Domains (jetzt Squarespace)
- Gehen Sie zu My Domains → Wählen Sie Domäne
- Klicken Sie auf DNS → Manage custom records
- Klicken Sie auf Create new record
- Fügen Sie CNAME hinzu:
- Host name:
analytics - Type:
CNAME - Data:
proxy.zenovay.com
- Host name:
- Fügen Sie TXT-Eintrag zur Verifikation hinzu
GoDaddy
- Melden Sie sich bei Ihrem GoDaddy-Konto an
- Gehen Sie zu My Products → DNS
- Klicken Sie auf Add im DNS-Einträge-Abschnitt
- Wählen Sie CNAME aus der Typ-Dropdown
- Geben Sie ein:
- Host:
analytics - Points to:
proxy.zenovay.com - TTL:
1 Hour
- Host:
- Fügen Sie TXT-Eintrag zur Verifikation hinzu
Namecheap
- Melden Sie sich bei Namecheap an
- Domain List → Manage
- Gehen Sie zur Advanced DNS Registerkarte
- Klicken Sie auf Add New Record
- Wählen Sie CNAME Record:
- Host:
analytics - Target:
proxy.zenovay.com - TTL:
Automatic
- Host:
- Fügen Sie TXT-Eintrag zur Verifikation hinzu
Erweiterte Konfiguration
Benutzerdefinierter Skriptpfad
Ändern Sie den Skriptpfad von /z.js zu einem benutzerdefinierten Pfad:
Beispiel: https://analytics.yourdomain.com/pixel.js
Einrichtung:
- Öffnen Sie Domains, wählen Sie Ihre Website aus, öffnen Sie deren Einstellungen und suchen Sie dann den Eintrag für die benutzerdefinierte Domäne.
- Klicken Sie auf Advanced.
- Geben Sie einen benutzerdefinierten Skriptpfad ein:
/pixel.js. - Speichern Sie die Änderungen.
Aktualisieren Sie Ihr Script-Tag entsprechend.
Mehrere benutzerdefinierte Domänen
Sie können mehrere benutzerdefinierte Domänen für verschiedene Zwecke hinzufügen:
| Domäne | Zweck |
|---|---|
| analytics.yourdomain.com | Haupttracking-Skript |
| stats.yourdomain.com | Dashboard-Zugriff |
| cdn.yourdomain.com | Backup-Skript-Domäne |
API-Proxy (nur Enterprise)
Proxying von API-Anfragen über Ihre Domäne:
// Default
fetch('https://api.zenovay.com/e/YOUR_TRACKING_CODE', { ... });
// Custom domain
fetch('https://api.yourdomain.com/e/YOUR_TRACKING_CODE', { ... });
Einrichtung:
- Fügen Sie API-Benutzerdefinierte Domäne in Einstellungen hinzu
- Konfigurieren Sie CNAME zu
api.zenovay.com - Aktualisieren Sie API-Endpunkt in Ihrem Code
Fehlerbehebung
Domänenverifikation fehlgeschlagen
Ursachen:
- DNS-Einträge noch nicht verbreitet (1–24 Stunden warten)
- Falscher CNAME- oder TXT-Eintrag
- Tippfehler im Domänennamen
- DNS-Caching
Lösungen:
-
Überprüfen Sie DNS-Einträge mit
digodernslookup:dig analytics.yourdomain.com CNAME dig _zenovay-verification.analytics.yourdomain.com TXT -
DNS-Cache löschen:
# macOS sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder # Windows ipconfig /flushdns # Linux sudo systemd-resolve --flush-caches -
Verwenden Sie online DNS-Checker: https://dnschecker.org
SSL-Zertifikat fehlgeschlagen
Ursachen:
- Domäne nicht verifiziert
- Cloudflare-Proxy aktiviert (orange Wolke)
- CAA-DNS-Eintrag blockiert Let's Encrypt
- Rate-Limit erreicht (Let's Encrypt)
Lösungen:
- Deaktivieren Sie den Cloudflare-Proxy (auf „DNS only" setzen)
- Überprüfen Sie CAA-Eintrag:
dig yourdomain.com CAA - Falls CAA existiert, fügen Sie Let's Encrypt hinzu:
Type: CAA Name: @ Value: 0 issue "letsencrypt.org" - Warten Sie 1 Stunde und versuchen Sie die Zertifikatausstellung erneut
Skript wird nicht von benutzerdefinierter Domäne geladen
Überprüfen Sie:
- DNS: Überprüfen Sie, dass CNAME auf das richtige Ziel zeigt
- SSL: Stellen Sie sicher, dass das Zertifikat aktiv ist (Schloss-Symbol in der Browser-Adressleiste)
- Skriptpfad: Bestätigen Sie, dass
/z.jsrichtig ist - Browser-Konsole: Suchen Sie nach Fehlern
- CSP: Fügen Sie benutzerdefinierte Domäne zu Content-Security-Policy hinzu
CSP-Header-Beispiel:
Content-Security-Policy: script-src 'self' https://analytics.yourdomain.com;
Dashboard nicht erreichbar
Überprüfen Sie:
- CNAME-Eintrag zeigt auf
app.zenovay.com - SSL-Zertifikat ist aktiv
- Domänenstatus zeigt „Active" in Zenovay-Einstellungen
- Keine DNS-Caching-Probleme
Test:
curl -I https://stats.yourdomain.com
Sollte 200 OK mit gültigem SSL zurückgeben.
Sicherheitsüberlegungen
SSL/TLS
- Zenovay stellt kostenlose SSL-Zertifikate über Let's Encrypt bereit
- Zertifikate werden alle 90 Tage automatisch verlängert
- TLS 1.2 und 1.3 werden unterstützt
- HSTS ist für alle benutzerdefinierten Domänen aktiviert
DNS-Sicherheit
Aktivieren Sie DNSSEC auf Ihrer Domäne, um DNS-Spoofing zu verhindern:
- Überprüfen Sie, ob Ihr Registrar DNSSEC unterstützt
- Aktivieren Sie DNSSEC in Domäneneinstellungen
- Fügen Sie DS-Einträge zur übergeordneten Zone hinzu
Zugriffskontrolle
Benutzerdefinierte Dashboard-Domänen:
- Beschränken Sie den Zugriff nach IP (nur Enterprise)
- Aktivieren Sie obligatorische 2FA für Team
- Verwenden Sie SSO zur Authentifizierung (nur Enterprise)
Leistungsoptimierung
CDN-Integration
Für globale Leistung verwenden Sie Cloudflare oder ein ähnliches CDN:
- Richten Sie Cloudflare für Ihre Domäne ein
- Fügen Sie benutzerdefinierte Domäne zu Zenovay hinzu
- Konfigurieren Sie CNAME-Einträge
- Aktivieren Sie „DNS only"-Modus (graue Wolke)
- Aktivieren Sie optional Cloudflare-Proxy NACH SSL ist aktiv
Caching-Header
Zenovay setzt angemessene Cache-Header für das Skript:
Cache-Control: public, max-age=3600, s-maxage=86400
- Browser-Cache: 1 Stunde
- CDN-Cache: 24 Stunden
HTTP/2 und HTTP/3
Benutzerdefinierte Domänen unterstützen moderne Protokolle:
- HTTP/2 ist standardmäßig aktiviert
- HTTP/3 (QUIC) ist verfügbar
- Server Push für schnelleres Laden
Benutzerdefinierte Domänen entfernen
So entfernen Sie eine benutzerdefinierte Domäne:
- Aktualisieren Sie Tracking-Skripte, um die Standard-Domäne zu verwenden.
- Warten Sie 48 Stunden, bis der Cache geleert ist.
- Öffnen Sie Domains, wählen Sie Ihre Website aus und öffnen Sie deren Einstellungen.
- Klicken Sie auf ⋮ neben dem Eintrag der benutzerdefinierten Domäne.
- Wählen Sie Remove Domain.
- Bestätigen Sie das Entfernen.
DNS-Einträge können nach Abschluss der Entfernung gelöscht werden.
Das Entfernen einer benutzerdefinierten Domäne während sie noch in Verwendung ist, unterbricht das Tracking. Aktualisieren Sie immer zuerst Skripte, dann entfernen Sie die Domäne.
Best Practices
- Verwenden Sie aussagekräftige Subdomänen:
analytics,stats,metrics - Testen Sie vor der Bereitstellung: Überprüfen Sie SSL und Laden, bevor Sie Live-Websites aktualisieren
- Überwachen Sie die Zertifikatverfallzeit: Zenovay erneuert automatisch, aber überwachen Sie auf Probleme
- Halten Sie DNS-Einträge aktualisiert: Dokumentieren Sie DNS-Änderungen für Ihr Team
- Verwenden Sie separate Domänen: Verschiedene Subdomänen für Tracking vs. Dashboard
Hilfe erhalten
Für Hilfe bei der Einrichtung benutzerdefinierter Domänen:
- Scale Plan: [email protected]
- Enterprise Plan: [email protected] (Priority-Support)
- DNS-Probleme: Siehe Fehlerbehebungs-Leitfaden
Enterprise-Kunden erhalten White-Glove-Setup-Unterstützung, einschließlich DNS-Konfigurationshilfe und SSL-Zertifikatverwaltung.