Tableaux de bord personnalisés
Construisez des tableaux de bord à partir de n'importe quelle combinaison de métriques, graphiques et requêtes SQL. Partagez les tableaux de bord avec vos clients ou membres d'équipe.
Ce que vous verrez
La page Tableaux de bord liste tous les dashboards créés pour votre site. Chaque tableau de bord affiche :
- Son nom et sa description
- Le nombre de widgets qu'il contient
- La date de dernière modification
- Les options de partage (privé, équipe, lien public)
En ouvrant un tableau de bord, vous voyez une grille de widgets réorganisables par glisser-déposer. Les données se rafraîchissent automatiquement selon l'intervalle configuré (par défaut : toutes les 5 minutes).
Types de widgets disponibles
| Widget | Description |
|---|---|
| Métrique | Une valeur unique avec variation (ex. : sessions cette semaine) |
| Courbe | Série temporelle d'une ou plusieurs métriques |
| Barres | Comparaison de catégories (ex. : pages vues par source) |
| Secteurs | Répartition proportionnelle (ex. : appareils) |
| Tableau | Données tabulaires avec tri et pagination |
| Entonnoir | Visualisation d'un entonnoir existant |
| Texte | Bloc de texte Markdown pour titres et annotations |
| SQL | Résultat d'une requête SQL sauvegardée |
Comment l'utiliser
Créer un tableau de bord
- Accédez à Analytics → Tableaux de bord et cliquez sur Nouveau tableau de bord.
- Donnez un nom (ex. :
Rapport mensuel client) et une description optionnelle. - Cliquez sur Créer — un tableau de bord vide s'ouvre.
Ajouter des widgets
- Cliquez sur + Ajouter un widget dans le coin supérieur droit.
- Sélectionnez le type de widget souhaité.
- Configurez le widget selon le type choisi (voir ci-dessous).
- Cliquez sur Ajouter au tableau de bord.
Configurer un widget Métrique
- Choisissez la métrique source :
- Métrique built-in (Sessions, Pages vues, Visiteurs uniques, Taux de rebond, etc.)
- Résultat d'une requête SQL sauvegardée (première colonne numérique)
- Définissez le libellé affiché sous la valeur.
- Activez la comparaison avec la période précédente pour afficher la variation en pourcentage.
- Choisissez la période par défaut (peut être surchargée par le sélecteur global du tableau de bord).
Configurer un widget Courbe ou Barres
- Sélectionnez une ou plusieurs séries de données :
- Métriques built-in (une série par métrique)
- Colonne d'une requête SQL sauvegardée
- Définissez l'axe X : colonne de date (pour courbes temporelles) ou colonne catégorielle (pour barres).
- Configurez les couleurs de chaque série.
- Activez ou désactivez la légende et les valeurs sur les points.
Configurer un widget SQL
- Sélectionnez une requête dans votre liste de Requêtes sauvegardées.
- Choisissez le type de visualisation : tableau, courbe ou barres.
- Si la requête contient un paramètre de plage de dates (
{{start_date}}et{{end_date}}), le widget utilisera automatiquement la période sélectionnée dans le tableau de bord.
Exemple de requête paramétrée :
SELECT
DATE_TRUNC('day', timestamp) AS jour,
COUNT(*) AS conversions
FROM events
WHERE event_name = 'purchase'
AND timestamp BETWEEN '{{start_date}}' AND '{{end_date}}'
AND site_id = 'YOUR_SITE_ID'
GROUP BY jour
ORDER BY jour;
Réorganiser et redimensionner les widgets
En mode édition (cliquez sur Modifier la disposition) :
- Glissez un widget pour le déplacer sur la grille
- Tirez les poignées de coin pour le redimensionner
- Cliquez sur le crayon d'un widget pour modifier sa configuration
- Cliquez sur la corbeille pour supprimer un widget
Partager un tableau de bord
Trois niveaux de partage sont disponibles :
Privé (défaut) Visible uniquement par vous.
Équipe Visible par tous les membres de votre organisation ayant accès au site.
Lien public Génère une URL de lecture seule consultable sans connexion. Idéal pour les rapports clients. Le lien peut être limité à une durée (7 jours, 30 jours, ou permanent) et révoqué à tout moment.
Pour partager :
- Ouvrez le tableau de bord.
- Cliquez sur Partager (icône en haut à droite).
- Sélectionnez le niveau de partage.
- Copiez le lien généré.
Exemple : tableau de bord rapport client mensuel
Un tableau de bord client type peut contenir :
- Métrique — Sessions du mois (avec comparaison mois précédent)
- Métrique — Pages vues du mois
- Courbe — Évolution des sessions sur 30 jours
- Barres — Top 10 des pages les plus visitées
- Secteurs — Répartition par source de trafic
- Tableau — Pages vues par appareil
- Entonnoir — Entonnoir de conversion principal
- Texte — Section d'analyse et recommandations
Partagez ce tableau de bord via un lien public et envoyez-le à votre client en début de mois.
Condition de validation
Cet achievement est débloqué lorsque : vous avez créé un tableau de bord contenant au moins 3 widgets et l'avez partagé (niveau équipe ou lien public).
Problèmes courants
Les widgets affichent « Aucune donnée » Vérifiez que la période sélectionnée dans le sélecteur global du tableau de bord correspond à une période pour laquelle des données ont été collectées. Si vous venez d'installer le SDK, certains widgets nécessitent plusieurs jours de données pour s'afficher correctement.
Un widget SQL affiche une erreur Si la requête SQL sauvegardée a été modifiée après son ajout au tableau de bord, la configuration du widget peut être devenue incompatible (ex. : une colonne a été renommée). Recliquez sur Modifier le widget et re-sélectionnez la requête et les colonnes.
Le lien de partage public ne fonctionne plus Les liens publics peuvent expirer si une durée limite a été définie, ou être révoqués manuellement. Générez un nouveau lien depuis Partager → Lien public → Renouveler.
La disposition des widgets est perdue après une mise à jour La disposition est sauvegardée automatiquement à chaque modification. Si vous perdez des changements après avoir fermé le navigateur, vérifiez que vous êtes connecté avec le bon compte — les dispositions sont liées à votre compte utilisateur.
Les graphiques sont lents à charger
Les widgets SQL exécutent leurs requêtes en temps réel à chaque chargement du tableau de bord. Optimisez vos requêtes SQL (ajoutez des filtres sur timestamp, évitez les jointures coûteuses) ou réduisez la plage de dates par défaut du tableau de bord pour améliorer les temps de chargement.