Aller au contenu principal
11 min de lecture

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.com
  • insights.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

  1. Ouvrez Domaines, sélectionnez votre site, puis ouvrez ses paramètres.
  2. Cliquez sur Ajouter un domaine personnalisé.
  3. Entrez votre sous-domaine (par ex., analytics.yourdomain.com).
  4. Sélectionnez le type de domaine (Script de suivi / Tableau de bord / API).
  5. 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 :

  1. Enregistrements DNS vérifiés
  2. Certificat SSL demandé
  3. Certificat émis (généralement en 5 minutes)
  4. 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é :

  1. Visitez https://analytics.yourdomain.com/z.js
  2. Vérifiez que le script se charge sans erreurs
  3. Vérifiez le certificat SSL dans le navigateur (icône de cadenas)
  4. Testez le suivi sur une page avec le script mis à jour

Configuration DNS par fournisseur

Cloudflare

  1. Connectez-vous au tableau de bord Cloudflare
  2. Sélectionnez votre domaine
  3. Allez à DNSEnregistrements
  4. Cliquez sur Ajouter un enregistrement
  5. Ajoutez les enregistrements CNAME et TXT comme indiqué ci-dessus
  6. 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)

  1. Allez à Mes domaines → Sélectionnez un domaine
  2. Cliquez sur DNSGérer les enregistrements personnalisés
  3. Cliquez sur Créer un nouvel enregistrement
  4. Ajoutez CNAME :
    • Nom d'hôte : analytics
    • Type : CNAME
    • Données : proxy.zenovay.com
  5. Ajoutez un enregistrement TXT pour la vérification

GoDaddy

  1. Connectez-vous à votre compte GoDaddy
  2. Allez à Mes produitsDNS
  3. Cliquez sur Ajouter dans la section Enregistrements DNS
  4. Sélectionnez CNAME dans la liste déroulante Type
  5. Entrez :
    • Hôte : analytics
    • Pointe vers : proxy.zenovay.com
    • TTL : 1 Heure
  6. Ajoutez un enregistrement TXT pour la vérification

Namecheap

  1. Connectez-vous à Namecheap
  2. Liste de domainesGérer
  3. Allez à l'onglet DNS avancé
  4. Cliquez sur Ajouter un nouvel enregistrement
  5. Sélectionnez Enregistrement CNAME :
    • Hôte : analytics
    • Cible : proxy.zenovay.com
    • TTL : Automatique
  6. 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 :

  1. Ouvrez Domaines, sélectionnez votre site, ouvrez ses paramètres, puis trouvez l'entrée de domaine personnalisé.
  2. Cliquez sur Avancé.
  3. Entrez le chemin du script personnalisé : /pixel.js.
  4. 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 :

DomaineObjectif
analytics.yourdomain.comScript de suivi principal
stats.yourdomain.comAccès au tableau de bord
cdn.yourdomain.comDomaine 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 :

  1. Ajoutez un domaine API personnalisé dans les paramètres
  2. Configurez le CNAME sur api.zenovay.com
  3. 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 :

  1. Vérifiez les enregistrements DNS avec dig ou nslookup :

    dig analytics.yourdomain.com CNAME
    dig _zenovay-verification.analytics.yourdomain.com TXT
    
  2. Videz le cache DNS :

    # macOS
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    
    # Windows
    ipconfig /flushdns
    
    # Linux
    sudo systemd-resolve --flush-caches
    
  3. 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 :

  1. Désactivez le proxy Cloudflare (réglez sur « DNS uniquement »)
  2. Vérifiez l'enregistrement CAA :
    dig yourdomain.com CAA
    
  3. Si CAA existe, ajoutez Let's Encrypt :
    Type:  CAA
    Name:  @
    Value: 0 issue "letsencrypt.org"
    
  4. Attendez 1 heure et réessayez l'émission du certificat

Le script ne se charge pas à partir du domaine personnalisé

Vérifiez :

  1. DNS : Vérifiez que CNAME pointe vers la cible correcte
  2. SSL : Assurez-vous que le certificat est actif (cadenas dans la barre d'adresse du navigateur)
  3. Chemin du script : Confirmez que /z.js est correct
  4. Console du navigateur : Recherchez les erreurs
  5. 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 :

  1. L'enregistrement CNAME pointe vers app.zenovay.com
  2. Le certificat SSL est actif
  3. Le statut du domaine affiche « Actif » dans les paramètres Zenovay
  4. 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 :

  1. Vérifiez si votre registraire supporte DNSSEC
  2. Activez DNSSEC dans les paramètres du domaine
  3. 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 :

  1. Configurez Cloudflare pour votre domaine
  2. Ajoutez un domaine personnalisé à Zenovay
  3. Configurez les enregistrements CNAME
  4. Activez le mode « DNS uniquement » (nuage gris)
  5. 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é :

  1. Mettez à jour les scripts de suivi pour utiliser le domaine par défaut.
  2. Attendez 48 heures pour que le cache soit vidé.
  3. Ouvrez Domaines, sélectionnez votre site, puis ouvrez ses paramètres.
  4. Cliquez sur à côté de l'entrée de domaine personnalisé.
  5. Sélectionnez Supprimer le domaine.
  6. 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

  1. Utilisez des sous-domaines descriptifs : analytics, stats, metrics
  2. Testez avant le déploiement : Vérifiez le SSL et le chargement avant de mettre à jour les sites en direct
  3. Surveillez l'expiration du certificat : Zenovay se renouvelle automatiquement, mais surveillez les problèmes
  4. Gardez les enregistrements DNS à jour : Documentez les modifications DNS pour votre équipe
  5. 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é :

Les clients Enterprise reçoivent une assistance blanche personnalisée, y compris l'aide à la configuration DNS et la gestion des certificats SSL.

Cette page vous a-t-elle été utile ?