Domaines personnalisés
Les domaines personnalisés vous permettent de servir le script de suivi Zenovay et d'accéder à votre tableau de bord depuis votre propre domaine. Cela peut améliorer les taux de contournement des bloqueurs de publicités et offrir une expérience plus personnalisée à votre marque.
Aperçu
Avec les domaines personnalisés, vous pouvez :
- Servir le script de suivi à partir de votre domaine (par ex.,
analytics.yourdomain.com) - Accéder au tableau de bord depuis une URL personnalisée (par ex.,
stats.yourdomain.com) - Améliorer les taux de contournement en évitant les domaines d'analyse courants
- Maintenir la cohérence de marque sur tous les services
Les domaines personnalisés sont disponibles sur les plans Scale et Enterprise. Les certificats SSL de base sont inclus sans frais supplémentaires.
Avantages des domaines personnalisés
1. Meilleur contournement des bloqueurs de publicités
Les bloqueurs de publicités bloquent généralement les demandes vers des domaines d'analyse connus comme api.zenovay.com. L'utilisation de votre propre domaine peut améliorer la précision du suivi de 10 à 30 %.
2. Temps de chargement plus rapides
Servir le script à partir de votre domaine peut réduire le temps de recherche DNS et améliorer la vitesse de chargement des pages, surtout si vous utilisez déjà ce domaine.
3. Cohérence de marque
Accédez à vos analyses sur analytics.yourdomain.com au lieu de app.zenovay.com pour une expérience de marque plus cohérente.
4. Contexte propriétaire
Les cookies et le stockage de votre domaine sont traités comme propriétaires, ce qui est plus respectueux de la vie privée et moins susceptible d'être bloqué.
Types de domaines personnalisés
Domaine de script de suivi
Servez le script de suivi Zenovay à partir de votre domaine.
Exemple : https://analytics.yourdomain.com/z.js
Cas d'utilisation :
- Améliorer les taux de contournement des bloqueurs de publicités
- Réduire les recherches DNS
- Chargement du script propriétaire
Domaine du tableau de bord
Accédez à votre tableau de bord Zenovay à partir de votre domaine.
Exemple : https://stats.yourdomain.com
Cas d'utilisation :
- Analyse blanche pour les clients
- Cohérence de marque
- Domaine personnalisé pour l'accès de l'équipe
Domaine API (Enterprise uniquement)
Accédez à l'API Zenovay à partir de votre domaine.
Exemple : https://api-analytics.yourdomain.com
Cas d'utilisation :
- Solution entièrement blanche
- Politiques CSP strictes
- Limitation du taux d'API par domaine
Configuration des domaines personnalisés
Étape 1 : Choisissez votre domaine
Sélectionnez un sous-domaine pour Zenovay :
Sous-domaines recommandés :
analytics.yourdomain.com(script de suivi)stats.yourdomain.com(tableau de bord)metrics.yourdomain.cominsights.yourdomain.com
N'utilisez PAS votre domaine racine (yourdomain.com) pour l'analyse personnalisée. Utilisez toujours un sous-domaine pour éviter les conflits DNS.
Étape 2 : Ajouter le domaine personnalisé dans Zenovay
- Ouvrez Domaines, sélectionnez votre site, puis ouvrez ses paramètres.
- Cliquez sur Ajouter un domaine personnalisé.
- Entrez votre sous-domaine (par ex.,
analytics.yourdomain.com). - Sélectionnez le type de domaine (Script de suivi / Tableau de bord / API).
- Cliquez sur Ajouter le domaine.
Vous recevrez les détails de configuration DNS.
Étape 3 : Configurer les enregistrements DNS
Ajoutez les enregistrements DNS suivants à votre fournisseur de domaine :
Pour le domaine du script de suivi
Ajoutez un enregistrement CNAME :
Type: CNAME
Name: analytics
Value: proxy.zenovay.com
TTL: 3600 (ou Auto)
Pour le domaine du tableau de bord
Ajoutez un enregistrement CNAME :
Type: CNAME
Name: stats
Value: app.zenovay.com
TTL: 3600 (ou Auto)
Enregistrement TXT de vérification
Ajoutez un enregistrement TXT pour la vérification du domaine :
Type: TXT
Name: _zenovay-verification.analytics
Value: zenovay-verification=abc123xyz...
TTL: 3600 (ou Auto)
Les modifications DNS peuvent prendre 1 à 72 heures pour se propager. Généralement, elles sont actives en 15 minutes.
Étape 4 : Certificat SSL
Zenovay provisionne automatiquement un certificat SSL pour votre domaine personnalisé en utilisant Let's Encrypt.
Processus :
- Enregistrements DNS vérifiés
- Certificat SSL demandé
- Certificat émis (généralement en 5 minutes)
- Renouvellement automatique tous les 90 jours
Statut :
- En attente : Vérification DNS en cours
- Émission : Certificat en cours de génération
- Actif : Certificat SSL installé et fonctionnel
- Échoué : Erreur de configuration (vérifiez le DNS)
Étape 5 : Mettre à jour le script de suivi
Une fois le domaine actif, mettez à jour votre script de suivi :
Avant (domaine par défaut) :
<script src="https://api.zenovay.com/z.js"
data-tracking-code="YOUR_TRACKING_CODE"
async></script>
Après (domaine personnalisé) :
<script src="https://analytics.yourdomain.com/z.js"
data-tracking-code="YOUR_TRACKING_CODE"
async></script>
Étape 6 : Vérifier la configuration
Testez votre domaine personnalisé :
- Visitez
https://analytics.yourdomain.com/z.js - Vérifiez que le script se charge sans erreurs
- Vérifiez le certificat SSL dans le navigateur (icône de cadenas)
- Testez le suivi sur une page avec le script mis à jour
Configuration DNS par fournisseur
Cloudflare
- Connectez-vous au tableau de bord Cloudflare
- Sélectionnez votre domaine
- Allez à DNS → Enregistrements
- Cliquez sur Ajouter un enregistrement
- Ajoutez les enregistrements CNAME et TXT comme indiqué ci-dessus
- Important : Réglez le statut Proxy sur « DNS uniquement » (nuage gris)
Si vous utilisez le proxy Cloudflare (nuage orange), désactivez-le pour les domaines personnalisés Zenovay. Le nuage orange peut interférer avec la validation du certificat SSL.
Google Domains (maintenant Squarespace)
- Allez à Mes domaines → Sélectionnez un domaine
- Cliquez sur DNS → Gérer les enregistrements personnalisés
- Cliquez sur Créer un nouvel enregistrement
- Ajoutez CNAME :
- Nom d'hôte :
analytics - Type :
CNAME - Données :
proxy.zenovay.com
- Nom d'hôte :
- Ajoutez un enregistrement TXT pour la vérification
GoDaddy
- Connectez-vous à votre compte GoDaddy
- Allez à Mes produits → DNS
- Cliquez sur Ajouter dans la section Enregistrements DNS
- Sélectionnez CNAME dans la liste déroulante Type
- Entrez :
- Hôte :
analytics - Pointe vers :
proxy.zenovay.com - TTL :
1 Heure
- Hôte :
- Ajoutez un enregistrement TXT pour la vérification
Namecheap
- Connectez-vous à Namecheap
- Liste de domaines → Gérer
- Allez à l'onglet DNS avancé
- Cliquez sur Ajouter un nouvel enregistrement
- Sélectionnez Enregistrement CNAME :
- Hôte :
analytics - Cible :
proxy.zenovay.com - TTL :
Automatique
- Hôte :
- Ajoutez un enregistrement TXT pour la vérification
Configuration avancée
Chemin de script personnalisé
Modifiez le chemin du script de /z.js à un chemin personnalisé :
Exemple : https://analytics.yourdomain.com/pixel.js
Configuration :
- Ouvrez Domaines, sélectionnez votre site, ouvrez ses paramètres, puis trouvez l'entrée de domaine personnalisé.
- Cliquez sur Avancé.
- Entrez le chemin du script personnalisé :
/pixel.js. - Enregistrez les modifications.
Mettez à jour votre balise de script en conséquence.
Plusieurs domaines personnalisés
Vous pouvez ajouter plusieurs domaines personnalisés à différentes fins :
| Domaine | Objectif |
|---|---|
| analytics.yourdomain.com | Script de suivi principal |
| stats.yourdomain.com | Accès au tableau de bord |
| cdn.yourdomain.com | Domaine de script de sauvegarde |
Proxy API (Enterprise)
Proxy des demandes API via votre domaine :
// Par défaut
fetch('https://api.zenovay.com/e/YOUR_TRACKING_CODE', { ... });
// Domaine personnalisé
fetch('https://api.yourdomain.com/e/YOUR_TRACKING_CODE', { ... });
Configuration :
- Ajoutez un domaine API personnalisé dans les paramètres
- Configurez le CNAME sur
api.zenovay.com - Mettez à jour le point de terminaison API dans votre code
Dépannage
Échec de la vérification du domaine
Causes :
- Les enregistrements DNS ne se sont pas propagés (attendez 1 à 24 heures)
- Enregistrement CNAME ou TXT incorrect
- Faute de frappe dans le nom de domaine
- Mise en cache DNS
Solutions :
-
Vérifiez les enregistrements DNS avec
digounslookup:dig analytics.yourdomain.com CNAME dig _zenovay-verification.analytics.yourdomain.com TXT -
Videz le cache DNS :
# macOS sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder # Windows ipconfig /flushdns # Linux sudo systemd-resolve --flush-caches -
Utilisez un vérificateur DNS en ligne : https://dnschecker.org
Échec du certificat SSL
Causes :
- Domaine non vérifié
- Proxy Cloudflare activé (nuage orange)
- Enregistrement DNS CAA bloquant Let's Encrypt
- Limite de débit atteinte (Let's Encrypt)
Solutions :
- Désactivez le proxy Cloudflare (réglez sur « DNS uniquement »)
- Vérifiez l'enregistrement CAA :
dig yourdomain.com CAA - Si CAA existe, ajoutez Let's Encrypt :
Type: CAA Name: @ Value: 0 issue "letsencrypt.org" - Attendez 1 heure et réessayez l'émission du certificat
Le script ne se charge pas à partir du domaine personnalisé
Vérifiez :
- DNS : Vérifiez que CNAME pointe vers la cible correcte
- SSL : Assurez-vous que le certificat est actif (cadenas dans la barre d'adresse du navigateur)
- Chemin du script : Confirmez que
/z.jsest correct - Console du navigateur : Recherchez les erreurs
- CSP : Ajoutez le domaine personnalisé à Content-Security-Policy
Exemple d'en-tête CSP :
Content-Security-Policy: script-src 'self' https://analytics.yourdomain.com;
Tableau de bord inaccessible
Vérifiez :
- L'enregistrement CNAME pointe vers
app.zenovay.com - Le certificat SSL est actif
- Le statut du domaine affiche « Actif » dans les paramètres Zenovay
- Pas de problèmes de mise en cache DNS
Test :
curl -I https://stats.yourdomain.com
Devrait retourner 200 OK avec un SSL valide.
Considérations de sécurité
SSL/TLS
- Zenovay fournit des certificats SSL gratuits via Let's Encrypt
- Les certificats se renouvellent automatiquement tous les 90 jours
- TLS 1.2 et 1.3 supportés
- HSTS activé pour tous les domaines personnalisés
Sécurité DNS
Activez DNSSEC sur votre domaine pour prévenir l'usurpation DNS :
- Vérifiez si votre registraire supporte DNSSEC
- Activez DNSSEC dans les paramètres du domaine
- Ajoutez les enregistrements DS à la zone parent
Contrôle d'accès
Domaines personnalisés du tableau de bord :
- Restreindre l'accès par IP (Enterprise)
- Activer l'authentification à deux facteurs obligatoire pour l'équipe
- Utiliser SSO pour l'authentification (Enterprise)
Optimisation des performances
Intégration CDN
Pour une performance mondiale, utilisez Cloudflare ou un CDN similaire :
- Configurez Cloudflare pour votre domaine
- Ajoutez un domaine personnalisé à Zenovay
- Configurez les enregistrements CNAME
- Activez le mode « DNS uniquement » (nuage gris)
- Optionnellement, activez le proxy Cloudflare APRÈS que le SSL soit actif
En-têtes de mise en cache
Zenovay définit les en-têtes de cache appropriés pour le script :
Cache-Control: public, max-age=3600, s-maxage=86400
- Cache du navigateur : 1 heure
- Cache CDN : 24 heures
HTTP/2 et HTTP/3
Les domaines personnalisés supportent les protocoles modernes :
- HTTP/2 activé par défaut
- HTTP/3 (QUIC) disponible
- Server Push pour un chargement plus rapide
Suppression de domaines personnalisés
Pour supprimer un domaine personnalisé :
- Mettez à jour les scripts de suivi pour utiliser le domaine par défaut.
- Attendez 48 heures pour que le cache soit vidé.
- Ouvrez Domaines, sélectionnez votre site, puis ouvrez ses paramètres.
- Cliquez sur ⋮ à côté de l'entrée de domaine personnalisé.
- Sélectionnez Supprimer le domaine.
- Confirmez la suppression.
Les enregistrements DNS peuvent être supprimés après la suppression.
La suppression d'un domaine personnalisé pendant qu'il est encore utilisé arrêtera le suivi. Mettez toujours à jour les scripts en premier, puis supprimez le domaine.
Bonnes pratiques
- Utilisez des sous-domaines descriptifs :
analytics,stats,metrics - Testez avant le déploiement : Vérifiez le SSL et le chargement avant de mettre à jour les sites en direct
- Surveillez l'expiration du certificat : Zenovay se renouvelle automatiquement, mais surveillez les problèmes
- Gardez les enregistrements DNS à jour : Documentez les modifications DNS pour votre équipe
- Utilisez des domaines séparés : Différents sous-domaines pour le suivi et le tableau de bord
Obtenir de l'aide
Pour l'assistance à la configuration du domaine personnalisé :
- Plan Scale : [email protected]
- Plan Enterprise : [email protected] (support prioritaire)
- Problèmes DNS : Consultez Guide de dépannage
Les clients Enterprise reçoivent une assistance blanche personnalisée, y compris l'aide à la configuration DNS et la gestion des certificats SSL.